Call for community review of NeuroML — A Model Description Language for Computational Neuroscience
Call for community review of NeuroML — A Model Description Language for Computational Neuroscience
[version 1; not peer reviewed]No competing interests were disclosed
The email address should be the one you originally registered with F1000.
You registered with F1000 via Google, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Google account password, please click here.
You registered with F1000 via Facebook, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Facebook account password, please click here.
If your email address is registered with us, we will email you instructions to reset your password.
If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance.
All commenters must hold a formal affiliation as per our Policies. The information that you give us will be displayed next to your comment.
User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions. Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available.
What's more, in principle .mod files should be swappable between different models in a "plug-and-play" type fashion, but this has not happened. Instead, multiples of models are available for any given channel, often without proper ways to compare. Worse, in cases when models were reused, they often feature changes, that are implemented with no or only poor documentation. Details such as species/cell specificity and temperature dependencies have often been ignored or misused compared to the original implementation.
NeuroML provides a possible remedy for this. In addition to providing an extensible, machine readable description of models and their evaluation, it offers systematic ways to include metadata and to compare models. Hopefully, these design decisions will minimize duplication and confusion and enable constructive growth in the long run. As neuroscience modelling becomes more widely accepted, it is imperative that we adopt a model description standard which is programming language-agnostic. NeuroML is one such well defined standard, with a team of editors and supporting tools. For these reasons, I endorse NeuroML as a community standard for model descriptions.
For context, I am involved in the Ion Channel Genealogy project, available at www.icg.neurotheory.ox.ac.uk. The project centers on curating ion channel meta-data, in order to quantify and compare their function, to eventually incorporate all of them into NeuroML. My feedback is based on inspection of the mechanism files (.mod) for voltage gated ion channels on ModelDB.
What's more, in principle .mod files should be swappable between different models in a "plug-and-play" type fashion, but this has not happened. Instead, multiples of models are available for any given channel, often without proper ways to compare. Worse, in cases when models were reused, they often feature changes, that are implemented with no or only poor documentation. Details such as species/cell specificity and temperature dependencies have often been ignored or misused compared to the original implementation.
NeuroML provides a possible remedy for this. In addition to providing an extensible, machine readable description of models and their evaluation, it offers systematic ways to include metadata and to compare models. Hopefully, these design decisions will minimize duplication and confusion and enable constructive growth in the long run. As neuroscience modelling becomes more widely accepted, it is imperative that we adopt a model description standard which is programming language-agnostic. NeuroML is one such well defined standard, with a team of editors and supporting tools. For these reasons, I endorse NeuroML as a community standard for model descriptions.
For context, I am involved in the Ion Channel Genealogy project, available at www.icg.neurotheory.ox.ac.uk. The project centers on curating ion channel meta-data, in order to quantify and compare their function, to eventually incorporate all of them into NeuroML. My feedback is based on inspection of the mechanism files (.mod) for voltage gated ion channels on ModelDB.
Use of this website is subject to the F1000 Research Limited (F1000) General Terms and Conditions.
Submission of user comments to this website is subject to additional Terms and Conditions. By clicking "I accept the User Comment Terms and Conditions" before you submit your first comment, you agree to be bound by these conditions every time you submit a comment.
Terms relating to user comments