Search · four archives
Search · four archives
13 papers · ranked by Valyu relevance
Pauli Virtanen, Ralf Gommers, Travis E. Oliphant, Matt Haberland + 107 more
'Tyler Reddy' 'David Cournapeau' 'Evgeni Burovski' 'Pearu Peterson' 'Warren Weckesser' 'Jonathan Bright' 'Stéfan van der Walt' 'Matthew Brett' 'Joshua Wilson' 'K. Jarrod Millman' 'Nikolay Mayorov' 'Andrew Nelson' 'Eric D. Jones' 'Robert Kern' 'Eric R. Larson' 'CJ Carey' 'İlhan Polat' 'Yu Feng' 'Eric Moore' 'Jake…
C. R. Harris, K. Jarrod Millman, Stéfan van der Walt, Ralf Gommers + 22 more
'Pauli Virtanen' 'David Cournapeau' 'Eric Wieser' 'Julian Taylor' 'Sebastian Berg' 'Nathaniel J. Smith' 'Robert Kern' 'Matti Picus' 'Stephan Hoyer' 'M. H. van Kerkwijk' 'Matthew Brett' 'Allan Haldane' 'Jaime Fernández del Río' 'Mark Wiebe' 'Pearu Peterson' 'P Gerard-Marchant' 'Kevin Sheppard' 'Tyler Reddy' 'Warren…
Amina Kammoun, Rim Slama, Hedi Tabia, Tarek Ouni + 1 more
Python has become the de facto language for scientific computing. Programming in Python is highly productive, mainly due to its rich science-oriented software ecosystem built around the NumPy module. As a result, the demand for Python support in High Performance Computing (HPC) has skyrocketed. However, the Python…
Idil Ismail, Shayantan Chaudhuri, Dylan B. Morgan, Christopher D. Woodgate + 4 more
'Christopher D. Woodgate' 'Ziad Fakhoury' 'James M. Targett' 'Charlie Pilgrim' 'Carlo Maino'] This article is intended as a guide for new graduate students in the field of computational science. With the increasing influx of students from diverse backgrounds joining the ever-popular field, this short guide aims to help…
Ewan S. Douglas, Marshall D. Perrin
Accurately predicting the performance of coronagraphs and tolerancing optical surfaces for high-contrast imaging requires a detailed accounting of diffraction effects. Unlike simple Fraunhofer diffraction modeling, near and farfield diffraction effects, such as the Talbot effect, are captured by plane-to-plane…
Knut Rand, Ivar Grytten, Milena Pavlovic, Chakravarthi Kanduri + 1 more
Python is a popular and widespread programming language for scientific computing, in large part due to the powerful array programming library NumPy, which makes it easy to write clean, vectorized and efficient code for handling large datasets. A challenge with using array programming for biological data is that the…
D. M. Faes
The use of Python is noticeably growing among the scientific community, and Astronomy is not an exception. The power of Python consists of being an extremely versatile high-level language, easy to program that combines both traditional programming and data reduction and analysis tools. Here I make a brief introduction…
Dilawar Singh, Steven S. Andrews
Smoldyn is a particle-based biochemical simulator that is frequently used for systems biology and biophysics research. Previously, users could only define models using text-based input or a C/C++ applicaton programming interface (API), which were convenient, but limited extensibility. We added a Python API to Smoldyn…
Chaoming Wang, Sichao He, Shouwei Luo, Yuxiang Huan + 1 more
Artificial intelligence (AI) is revolutionizing scientific research across various disciplines. The foundation of scientific research lies in rigorous scientific computing based on standardized physical units. However, current mainstream high-performance numerical computing libraries for AI generally lack native…
Pau Andrio, Adam Hospital, Cristian Ramon-Cortes, Javier Conejero + 4 more
The usage of workflows has led to progress in many fields of science, where the need to process large amounts of data is coupled with difficulty in accessing and efficiently using High Performance Computing platforms. On the one hand, scientists are focused on their problem and concerned with how to process their data.…
Dileep Kishore, Srikiran Chandrasekaran
Biological systems are intrinsically noisy and this noise may determine the qualitative outcome of the system. In the absence of analytical solutions to mathematical models incorporating noise, stochastic simulation algorithms are useful to explore the possible trajectories of these systems. Algorithms used for such…
Jeremy Li, Alex Rubinsteyn, Sergey Feldman, Timothy O’Donnell + 18 more
Scientific computing has become a central component of modern scientific discovery. Yet many computational tools are developed by small, specialized teams under incentives that encourage the release of rapidly prototyped tooling without commensurate attention to engineering concerns, including performance and…
Stephen R. Piccolo, Michael B. Frampton
When reporting research findings, scientists document the steps they followed so that others can verify and build upon the research. When those steps have been described in sufficient detail that others can retrace the steps and obtain similar results, the research is said to be reproducible. Computers play a vital…