Neo is an object model for handling electrophysiology data in multiple formats. It is suitable for representing data acquired from electroencephalographic, intracellular, or extracellular recordings, or generated from simulations. Neo has been implemented as a Python package for working with electrophysiology data, together with support for reading a wide range of neurophysiology file formats (including Spike2, NeuroExplorer, AlphaOmega, Axon, Blackrock, Plexon, Tdt, Igor Pro), and support for writing to a subset of these formats plus non-proprietary formats including Kwik and HDF5.
The neuromorphological file format balances structure with flexibility by storing each modeled object as a unique data element and providing mechanisms for grouping any number and type of data elements. File-level metadata is retained to provide detail on the origin of the sample, ensuring that the provenance of derivative data is tracked and that important source information is not separated from the corresponding data.
The Five Recommendations for FAIR Software aim to encourage the greater adoption of FAIR principles by providing a set of starting recommendations that researchers can use to improve the quality, reach, and reproducibility of their software.The FAIR principles are a concept which originated in data management. The acronym stands for Findable, Accessible, Interoperable and Reusable. They have served as a flagship for promoting good data management practices, but until recently they were not directly applicable to software. FAIR principles aim to have a positive effect in research software development.
Neuroscience information exchange format (NIX) data model allows storing fully annotated scientific datasets, i.e. the data together with rich metadata and their relations in a consistent, comprehensive format. Its aim is to achieve standardization by providing a common data structure and APIs for a multitude of data types and use cases, focused on but not limited to neuroscience.
Neurodata Without Borders (NWB) is a data standard for neurophysiology, providing neuroscientists with a common standard to share, archive, use, and build analysis tools for neurophysiology data. NWB is designed to store a variety of neurophysiology data, including data from intracellular and extracellular electrophysiology experiments, data from optical physiology experiments, and tracking and stimulus data.
The Brain Imaging Data Structure (BIDS) is a standard prescribing a formal way to name and organize MRI data and metadata in a file system that simplifies communication and collaboration between users and enables easier data validation and software development through using consistent paths and naming for data files.
NeuroML is a simulator-independent, XML-based standardized model description language for computational neuroscience that provides a common data format for defining and exchanging descriptions of neuronal cell and network models. NeuroML focuses on models which are based on the biophysical and anatomical properties of real neurons, i.e. which include details of the detailed neuronal morphologies, the membrane conductances which underlie action potential generation and which are based on known anatomical connectivity.
PyNN is a simulator-independent language for building neuronal network models. The PyNN API aims to support modelling at a high-level of abstraction (populations of neurons, layers, columns and the connections between them) while still allowing access to the details of individual neurons and synapses when required.
The Data Acquisition, Quality and Curation for Observational Research Designs (DAQCORD) Guidelines are the first comprehensive set of data quality indicators for large, clinical observational studies. They were developed around the needs of neuroscience projects, but we believe they are relevant and generalisable, in whole or in part, to other fields of health research, and also to smaller observational studies and preclinical research.