Conference Presentation (After Call) FZJ-2020-01148

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Challenges and opportunities in scientific software development - An example from the neurosciences



2020

20th Free and Open source Software Developers' European Meeting, FOSDEM 20, RWTH AachenBrussels, RWTH Aachen, Belgium, 1 Feb 2020 - 1 Feb 20202020-02-012020-02-01

Abstract: The approaches used in software development in an industry setting and a scientific environment are exhibit a number of fundamental differences. In the former industry setting modern team development tools and methods are used (version control, continuous integration, Scrum, ...) to develop software in teams with a focus on the final software product. In contrast, in the latter scientific environment a large fraction of scientific code is produced by individual scientists lacking thorough training in software development with a specific research goal in mind. Indeed, it is only in the last decades that scientific software development started to become a fully recognized part of scientific work. Still, formal training in software development is largely missing in the scientific curricula of many universities. Additionally, due to the exploratory nature of the scientific method at the frontier of knowledge, most projects require the implementation of custom code. The combination of these circumstances promotes the development of scientific code not suited for sharing and long term maintenance, limiting the reusability and reproducibility of scientific data and findings. The systematic development and adoption of open source packages by the scientific community can emend this situation. Here we present examplary open source packages from the field of neuroscience and discuss the special requirements for open source software development and services in this research area.


Contributing Institute(s):
  1. Jara-Institut Brain structure-function relationships (INM-10)
  2. Computational and Systems Neuroscience (INM-6)
  3. Theoretical Neuroscience (IAS-6)
Research Program(s):
  1. 571 - Connectivity and Activity (POF3-571) (POF3-571)
  2. HBP SGA2 - Human Brain Project Specific Grant Agreement 2 (785907) (785907)

Appears in the scientific report 2020
Click to display QR Code for this record

The record appears in these collections:
Document types > Presentations > Conference Presentations
Institute Collections > INM > INM-10
Institute Collections > IAS > IAS-6
Institute Collections > INM > INM-6
Workflow collections > Public records
Publications database

 Record created 2020-02-20, last modified 2024-03-13


External link:
Download fulltext
Fulltext
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)