English
Related papers

Related papers: Snakes on a Spaceship - An Overview of Python in H…

200 papers

Reproducibility is a cornerstone of science. FAIR (findable, accessible, interoperable, and reusable) data is often a vital step towards testing the reproducibility of results. The implementation of FAIR principles in the astrophysical…

Instrumentation and Methods for Astrophysics · Physics 2026-02-10 Susanne Pfalzner , Stephan Hachinger , Jolanta Zjupa , Salvatore Cielo , Frank W. Wagner , Marcus Brüggen , Annika Hagemeier

This paper presents SunPy (version 0.5), a community-developed Python package for solar physics. Python, a free, cross-platform, general-purpose, high-level programming language, has seen widespread adoption among the scientific community,…

So far, the relationship between open science and software engineering expertise has largely focused on the open release of software engineering research insights and reproducible artifacts, in the form of open-access papers, open data, and…

Software Engineering · Computer Science 2024-09-17 Cynthia C. S. Liem , Andrew M. Demetriou

Ensuring the reproducibility of scientific work is crucial as it allows the consistent verification of scientific claims and facilitates the advancement of knowledge by providing a reliable foundation for future research. However,…

Software Engineering · Computer Science 2025-04-14 Lázaro Costa , Susana Barbosa , Jácome Cunha

Computational tools for data analysis are being released daily on repositories such as the Comprehensive R Archive Network. How we integrate these tools to solve a problem in research is increasingly complex and requiring frequent updates.…

Other Statistics · Statistics 2019-10-17 Charles T. Gray

The ubiquity of computation in modern scientific research inflicts new challenges for reproducibility. While most journals now require code and data be made available, the standards for organization, annotation, and validation remain lax,…

Other Quantitative Biology · Quantitative Biology 2022-10-07 Griffin Chure

Python has become the prime language for application development in the Data Science and Machine Learning domains. However, data scientists are not necessarily experienced programmers. While Python lets them quickly implement their…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-08-24 Oscar Castro , Pierrick Bruneau , Jean-Sébastien Sottet , Dario Torregrossa

The number of available constraints on the Universe during and before cosmic reionization is rapidly growing. These are often scattered across inhomogeneous formats, unit systems and sampling strategies. In this paper, I introduce CoReCon,…

Cosmology and Nongalactic Astrophysics · Physics 2023-09-14 Enrico Garaldi

In recent years, the research community has raised serious questions about the reproducibility of scientific work. In particular, since many studies include some kind of computing work, reproducibility is also a technological challenge, not…

Software Engineering · Computer Science 2023-08-03 Lázaro Costa , Susana Barbosa , Jácome Cunha

How many times have you tried to re-implement a past CAV tool paper, and failed? Reliably reproducing published scientific discoveries has been acknowledged as a barrier to scientific progress for some time but there remains only a small…

Logic in Computer Science · Computer Science 2015-02-10 Tom Crick , Benjamin A. Hall , Samin Ishtiaq

In recent decades the analysis of data has become increasingly computational. Correspondingly, this has changed how scientific and statistical work is shared. For example, it is now commonplace for underlying analysis code and data to be…

Other Statistics · Statistics 2021-08-05 Gregory J. Hunt , Johann A. Gagnon-Bartsch

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…

Instrumentation and Methods for Astrophysics · Physics 2018-07-16 Daniel M. Faes

Despite being the most popular programming language, Python has not yet received enough attention from the community. To the best of our knowledge, there is no general static analysis framework proposed to facilitate the implementation of…

Software Engineering · Computer Science 2022-02-25 Li Li , Jiawei Wang , Haowei Quan

The reproduction and replication of novel results has become a major issue for a number of scientific disciplines. In computer science and related computational disciplines such as systems biology, the issues closely revolve around the…

Software Engineering · Computer Science 2014-09-17 Tom Crick , Benjamin A. Hall , Samin Ishtiaq

Data from particle physics experiments are unique and are often the result of a very large investment of resources. Given the potential scientific impact of these data, which goes far beyond the immediate priorities of the experimental…

High Energy Physics - Phenomenology · Physics 2025-04-02 Jon Butterworth , Sabine Kraml , Harrison Prosper , Andy Buckley , Louie Corpe , Cristinel Diaconu , Mark Goodsell , Philippe Gras , Martin Habedank , Clemens Lange , Kati Lassila-Perini , André Lessa , Rakhi Mahbubani , Judita Mamužić , Zach Marshall , Thomas McCauley , Humberto Reyes-Gonzalez , Krzysztof Rolbiecki , Sezen Sekmen , Giordon Stark , Graeme Watt , Jonas Würzinger , Shehu AbdusSalam , Aytul Adiguzel , Amine Ahriche , Ben Allanach , Mohammad M. Altakach , Jack Y. Araz , Alexandre Arbey , Saiyad Ashanujjaman , Volker Austrup , Emanuele Bagnaschi , Sumit Banik , Csaba Balazs , Daniele Barducci , Philip Bechtle , Samuel Bein , Nicolas Berger , Tisa Biswas , Fawzi Boudjema , Jamie Boyd , Carsten Burgard , Jackson Burzynski , Jordan Byers , Giacomo Cacciapaglia , Cécile Caillol , Orhan Cakir , Christopher Chang , Gang Chen , Andrea Coccaro , Yara do Amaral Coutinho , Andreas Crivellin , Leo Constantin , Giovanna Cottin , Hridoy Debnath , Mehmet Demirci , Juhi Dutta , Joe Egan , Carlos Erice Cid , Farida Fassi , Matthew Feickert , Arnaud Ferrari , Pavel Fileviez Perez , Dillon S. Fitzgerald , Roberto Franceschini , Benjamin Fuks , Lorenz Gärtner , Kirtiman Ghosh , Andrea Giammanco , Alejandro Gomez Espinosa , Letícia M. Guedes , Giovanni Guerrieri , Christian Gütschow , Abdelhamid Haddad , Mahsana Haleem , Hassane Hamdaoui , Sven Heinemeyer , Lukas Heinrich , Ben Hodkinson , Gabriela Hoff , Cyril Hugonie , Sihyun Jeon , Adil Jueid , Deepak Kar , Anna Kaczmarska , Venus Keus , Michael Klasen , Kyoungchul Kong , Joachim Kopp , Michael Krämer , Manuel Kunkel , Bertrand Laforge , Theodota Lagouri , Eric Lancon , Peilian Li , Gabriela Lima Lichtenstein , Yang Liu , Steven Lowette , Jayita Lahiri , Siddharth Prasad Maharathy , Farvah Mahmoudi , Vasiliki A. Mitsou , Sanjoy Mandal , Michelangelo Mangano , Kentarou Mawatari , Peter Meinzinger , Manimala Mitra , Mojtaba Mohammadi Najafabadi , Sahana Narasimha , Siavash Neshatpour , Jacinto P. Neto , Mark Neubauer , Mohammad Nourbakhsh , Giacomo Ortona , Rojalin Padhan , Orlando Panella , Timothée Pascal , Brian Petersen , Werner Porod , Farinaldo S. Queiroz , Shakeel Ur Rahaman , Are Raklev , Hossein Rashidi , Patricia Rebello Teles , Federico Leo Redi , Jürgen Reuter , Tania Robens , Abhishek Roy , Subham Saha , Ahmetcan Sansar , Kadir Saygin , Nikita Schmal , Jeffrey Shahinian , Sukanya Sinha , Ricardo C. Silva , Tim Smith , Tibor Šimko , Andrzej Siodmok , Ana M. Teixeira , Tamara Vázquez Schröder , Carlos Vázquez Sierra , Yoxara Villamizar , Wolfgang Waltenberger , Peng Wang , Martin White , Kimiko Yamashita , Ekin Yoruk , Xuai Zhuang

Scientific research frequently involves the use of computational tools and methods. Providing thorough documentation, open-source code, and data -- the creation of reproducible computational research -- helps others understand a…

Digital Libraries · Computer Science 2022-09-14 Tim von Hahn , Chris K. Mechefske

This paper investigates the reproducibility of computational science research and identifies key challenges facing the community today. It is the result of the First Summer School on Experimental Methodology in Computational Science…

Reproducibility remains a central challenge in computational social science, where complex workflows, evolving software ecosystems, and inconsistent documentation hinder researchers ability to re-execute published methods. This study…

Human-Computer Interaction · Computer Science 2026-03-04 Fakhri Momeni , Sarah Sajid , Johannes Kiesel

To reproduce eScience, several challenges need to be solved: scientific workflows need to be automated; the involved software versions need to be provided in an unambiguous way; input data needs to be easily accessible; High-Performance…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-01-30 Kessy Abarenkov , Anne Fouilloux , Helmut Neukirchen , Abdulrahman Azab

Computational reproducibility is a growing problem that has been extensively studied among computational researchers and within the signal processing and machine learning research community. However, with the changing landscape of signal…

Signal Processing · Electrical Eng. & Systems 2022-02-16 Joseph Shenouda , Waheed U. Bajwa