Conference Presentation (After Call) FZJ-2024-03793

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
An approach to handle provenance-tracked analysis of NEST simulations using Alpaca

 ;  ;  ;

2024

NEST Conference 2024, virtualvirtual, virtual, 17 Jun 2024 - 18 Jun 20242024-06-172024-06-18

Abstract: NEST simulations are typically executed by a script that configures and runs the simulation. Despite recent improvements in NEST 3.x, where file headers specify the detailed origin of the outputs, users still must interpret the data with respect to the simulation setup. This information is difficult to convey, especially in collaborative contexts with shared simulation results. Moreover, during the explorative process of scientific discovery, results may change without warning when details of the simulation are changed, which could lead to wrong interpretations by collaborators who are unaware of such changes. Therefore, we face two challenges: results are stored in data objects without metadata that describe their role in the simulation, and the simulation outputs are not linked to a description of their provenance with respect to the simulation building.Here we present concepts to tackle both challenges when using the NEST Python interface. We consider a typical simulation experiment and subsequent data analysis using the Elephant (doi:10.5281/zenodo.1186602; RRID:SCR_003833) toolbox [1]. First, we show how data from a NEST simulation can be represented with data objects annotated with simulation details using the Neo library [2]. Second, we demonstrate how the software Alpaca (doi:10.5281/zenodo.10276510; RRID:SCR_023739) can capture workflow provenance when running a simulation (see Figure) [3]. The two approaches allow the semantic description of the simulation experiment that contributes to the FAIR principles [4] by improving the findability of results through detailed provenance, supporting interoperability through a standardized data model, and promoting reuse of simulation data through enhanced data description. References [1] Denker, M., Yegenoglu, A., Grün, S., 2018. Collaborative HPC-enabled workflows on the HBP Collaboratory using the Elephant framework. Neuroinformatics 2018, P19. doi:10.12751/incf.ni2018.0019 [2] Garcia, S., Guarino, D., Jaillet, F., Jennings, T., Pröpper, R., Rautenberg, P.L., Rodgers, C.C., Sobolev, A., Wachtler, T., Yger, P., Davison, A.P., 2014. Neo: an object model for handling electrophysiology data in multiple formats. Frontiers in Neuroinformatics 8, 10. https://doi.org/10.3389/fninf.2014.00010 [3] Köhler, C.A., Ulianych, D., Grün, S., Decker, S., Denker, M., 2023. Facilitating the sharing of electrophysiology data analysis results through in-depth provenance capture. https://doi.org/10.48550/arXiv.2311.09672 [4] Wilkinson, M.D., Dumontier, M., Aalbersberg, Ij.J., Appleton, G., Axton, M., Baak, A., Blomberg, N. et al., 2016. The FAIR Guiding Principles for scientific data management and stewardship. Scientific Data 3, 160018. https://doi.org/10.1038/sdata.2016.18


Contributing Institute(s):
  1. Computational and Systems Neuroscience (IAS-6)
  2. Jara-Institut Brain structure-function relationships (INM-10)
Research Program(s):
  1. 5235 - Digitization of Neuroscience and User-Community Building (POF4-523) (POF4-523)
  2. 5231 - Neuroscientific Foundations (POF4-523) (POF4-523)
  3. HDS LEE - Helmholtz School for Data Science in Life, Earth and Energy (HDS LEE) (HDS-LEE-20190612) (HDS-LEE-20190612)
  4. HBP SGA2 - Human Brain Project Specific Grant Agreement 2 (785907) (785907)
  5. HBP SGA3 - Human Brain Project Specific Grant Agreement 3 (945539) (945539)
  6. EBRAINS 2.0 - EBRAINS 2.0: A Research Infrastructure to Advance Neuroscience and Brain Health (101147319) (101147319)
  7. JL SMHB - Joint Lab Supercomputing and Modeling for the Human Brain (JL SMHB-2021-2027) (JL SMHB-2021-2027)
  8. Algorithms of Adaptive Behavior and their Neuronal Implementation in Health and Disease (iBehave-20220812) (iBehave-20220812)

Appears in the scientific report 2024
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
Workflow collections > Public records
Publications database

 Record created 2024-06-17, last modified 2024-07-29



Rate this document:

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