INCF/OCNS Working Group on Computational Neuroscience Software
Ankur Sinha, UCL
Shailesh Appukuttan, IIT Bombay
This working group is joint between OCNS and INCF. The group focuses on evaluating and testing computational neuroscience tools; finding them, testing them, learning how they work, and informing developers of issues to ensure that these tools remain in good shape by having communities looking after them. Since many members of the WG are themselves tool developers, we will also learn from each other and will work towards improving interoperability between related tools.
The primary mode of communication for the WG will remain on neurostars.org. However, the regular developer sessions will be supplemented with virtual WG meetings to allow our global membership to communicate with each other.
Ankur Sinha, UCL & OCNS Board
Stewart Heitmann, Victor Chang Cardiac Research Institute
Caglar Cakan, Neural Information Processing Group, TU Berlin
Nikola Jajcay, Neural Information Processing Group, TU Berlin
Christoph Metzner, Neural Information Processing Group, TU Berlin
Felix Kern, International Research Center for Neurointelligence, U Tokyo
Zohreh Vaziri, Neuroscience research center, Kerman medical university
Amelie Aussel, Boston University
Robert A McDougal, Yale University
Brent Huisman, Forschungszentrum Jülich, Germany
Marcel Stimberg, Institut de la Vision/Sorbonne Université Paris
Malin Sandström, INCF & OCNS Board
Daniele Avitabile, VU Amsterdam
Joe Graham, SUNY Downstate Medical Center
Thomas Nowotny, University of Sussex & OCNS Board
Charl Linssen, Forschungszentrum Jülich, Germany
Andrew Davidson, Paris-Saclay Institute of Neuroscience
Arshiya Sangchooli, Iranian National Center for Addiction Studies

The goals of this WG will remain flexible to best meet needs. Currently, the goals of the WG are
- Develop a set of best practices in software development and encourage software developers in the research community to check their tools against there
- Host regular “developer sessions” where developer teams of various tools discuss their development pipelines and development practices, as well as help potential contributors get started.
Best practices in software development (expected 2023)
- Regular developer sessions for computational neuroscience tool developers
- Dev session: Marcel Stimberg: Brian Simulator (2021)
- Dev session: Ankur Sinha: NeuroFedora (2021)
- Dev session: Caglar Cakan: neurolib (2021)
- Dev session: James Knight, Thomas Nowotny: GeNN (2021)
- Dev session: Rick Gerkin: SciUnit (2021)
- Software WG tutorials at CNS*2021 Online: Bash, Git, and Python (2021)
- Dev session: Daniel S Katz, Neil Chue Hong: Software Citation Principles (2021)