Your browser doesn't support javascript.
loading
Mostrar: 20 | 50 | 100
Resultados 1 - 11 de 11
Filtrar
Mais filtros








Base de dados
Intervalo de ano de publicação
1.
Neuron ; 103(3): 395-411.e5, 2019 08 07.
Artigo em Inglês | MEDLINE | ID: mdl-31201122

RESUMO

Computational models are powerful tools for exploring the properties of complex biological systems. In neuroscience, data-driven models of neural circuits that span multiple scales are increasingly being used to understand brain function in health and disease. But their adoption and reuse has been limited by the specialist knowledge required to evaluate and use them. To address this, we have developed Open Source Brain, a platform for sharing, viewing, analyzing, and simulating standardized models from different brain regions and species. Model structure and parameters can be automatically visualized and their dynamical properties explored through browser-based simulations. Infrastructure and tools for collaborative interaction, development, and testing are also provided. We demonstrate how existing components can be reused by constructing new models of inhibition-stabilized cortical networks that match recent experimental results. These features of Open Source Brain improve the accessibility, transparency, and reproducibility of models and facilitate their reuse by the wider community.


Assuntos
Encéfalo/fisiologia , Biologia Computacional/normas , Simulação por Computador , Modelos Neurológicos , Neurônios/fisiologia , Encéfalo/citologia , Biologia Computacional/métodos , Humanos , Internet , Redes Neurais de Computação , Sistemas On-Line
2.
Front Neuroinform ; 8: 79, 2014.
Artigo em Inglês | MEDLINE | ID: mdl-25309419

RESUMO

Computational models are increasingly important for studying complex neurophysiological systems. As scientific tools, it is essential that such models can be reproduced and critically evaluated by a range of scientists. However, published models are currently implemented using a diverse set of modeling approaches, simulation tools, and computer languages making them inaccessible and difficult to reproduce. Models also typically contain concepts that are tightly linked to domain-specific simulators, or depend on knowledge that is described exclusively in text-based documentation. To address these issues we have developed a compact, hierarchical, XML-based language called LEMS (Low Entropy Model Specification), that can define the structure and dynamics of a wide range of biological models in a fully machine readable format. We describe how LEMS underpins the latest version of NeuroML and show that this framework can define models of ion channels, synapses, neurons and networks. Unit handling, often a source of error when reusing models, is built into the core of the language by specifying physical quantities in models in terms of the base dimensions. We show how LEMS, together with the open source Java and Python based libraries we have developed, facilitates the generation of scripts for multiple neuronal simulators and provides a route for simulator free code generation. We establish that LEMS can be used to define models from systems biology and map them to neuroscience-domain specific simulators, enabling models to be shared between these traditionally separate disciplines. LEMS and NeuroML 2 provide a new, comprehensive framework for defining computational models of neuronal and other biological systems in a machine readable format, making them more reproducible and increasing the transparency and accessibility of their underlying structure and properties.

3.
Front Neuroinform ; 8: 38, 2014.
Artigo em Inglês | MEDLINE | ID: mdl-24795618

RESUMO

NeuroML is an XML-based model description language, which provides a powerful common data format for defining and exchanging models of neurons and neuronal networks. In the latest version of NeuroML, the structure and behavior of ion channel, synapse, cell, and network model descriptions are based on underlying definitions provided in LEMS, a domain-independent language for expressing hierarchical mathematical models of physical entities. While declarative approaches for describing models have led to greater exchange of model elements among software tools in computational neuroscience, a frequent criticism of XML-based languages is that they are difficult to work with directly. Here we describe two Application Programming Interfaces (APIs) written in Python (http://www.python.org), which simplify the process of developing and modifying models expressed in NeuroML and LEMS. The libNeuroML API provides a Python object model with a direct mapping to all NeuroML concepts defined by the NeuroML Schema, which facilitates reading and writing the XML equivalents. In addition, it offers a memory-efficient, array-based internal representation, which is useful for handling large-scale connectomics data. The libNeuroML API also includes support for performing common operations that are required when working with NeuroML documents. Access to the LEMS data model is provided by the PyLEMS API, which provides a Python implementation of the LEMS language, including the ability to simulate most models expressed in LEMS. Together, libNeuroML and PyLEMS provide a comprehensive solution for interacting with NeuroML models in a Python environment.

4.
PLoS Comput Biol ; 6(8)2010 Aug 12.
Artigo em Inglês | MEDLINE | ID: mdl-20711353

RESUMO

Neuronal activity is mediated through changes in the probability of stochastic transitions between open and closed states of ion channels. While differences in morphology define neuronal cell types and may underlie neurological disorders, very little is known about influences of stochastic ion channel gating in neurons with complex morphology. We introduce and validate new computational tools that enable efficient generation and simulation of models containing stochastic ion channels distributed across dendritic and axonal membranes. Comparison of five morphologically distinct neuronal cell types reveals that when all simulated neurons contain identical densities of stochastic ion channels, the amplitude of stochastic membrane potential fluctuations differs between cell types and depends on sub-cellular location. For typical neurons, the amplitude of membrane potential fluctuations depends on channel kinetics as well as open probability. Using a detailed model of a hippocampal CA1 pyramidal neuron, we show that when intrinsic ion channels gate stochastically, the probability of initiation of dendritic or somatic spikes by dendritic synaptic input varies continuously between zero and one, whereas when ion channels gate deterministically, the probability is either zero or one. At physiological firing rates, stochastic gating of dendritic ion channels almost completely accounts for probabilistic somatic and dendritic spikes generated by the fully stochastic model. These results suggest that the consequences of stochastic ion channel gating differ globally between neuronal cell-types and locally between neuronal compartments. Whereas dendritic neurons are often assumed to behave deterministically, our simulations suggest that a direct consequence of stochastic gating of intrinsic ion channels is that spike output may instead be a probabilistic function of patterns of synaptic input to dendrites.


Assuntos
Dendritos/fisiologia , Ativação do Canal Iônico/fisiologia , Modelos Neurológicos , Processos Estocásticos , Sinapses/fisiologia , Potenciais de Ação/fisiologia , Axônios/fisiologia , Região CA1 Hipocampal/fisiologia , Humanos , Canais Iônicos/fisiologia , Potenciais da Membrana/fisiologia
5.
PLoS One ; 5(7): e11725, 2010 Jul 22.
Artigo em Inglês | MEDLINE | ID: mdl-20661441

RESUMO

Cyclic AMP (cAMP) and its main effector Protein Kinase A (PKA) are critical for several aspects of neuronal function including synaptic plasticity. Specificity of synaptic plasticity requires that cAMP activates PKA in a highly localized manner despite the speed with which cAMP diffuses. Two mechanisms have been proposed to produce localized elevations in cAMP, known as microdomains: impeded diffusion, and high phosphodiesterase (PDE) activity. This paper investigates the mechanism of localized cAMP signaling using a computational model of the biochemical network in the HEK293 cell, which is a subset of pathways involved in PKA-dependent synaptic plasticity. This biochemical network includes cAMP production, PKA activation, and cAMP degradation by PDE activity. The model is implemented in NeuroRD: novel, computationally efficient, stochastic reaction-diffusion software, and is constrained by intracellular cAMP dynamics that were determined experimentally by real-time imaging using an Epac-based FRET sensor (H30). The model reproduces the high concentration cAMP microdomain in the submembrane region, distinct from the lower concentration of cAMP in the cytosol. Simulations further demonstrate that generation of the cAMP microdomain requires a pool of PDE4D anchored in the cytosol and also requires PKA-mediated phosphorylation of PDE4D which increases its activity. The microdomain does not require impeded diffusion of cAMP, confirming that barriers are not required for microdomains. The simulations reported here further demonstrate the utility of the new stochastic reaction-diffusion algorithm for exploring signaling pathways in spatially complex structures such as neurons.


Assuntos
AMP Cíclico/metabolismo , Nucleotídeo Cíclico Fosfodiesterase do Tipo 4/metabolismo , Linhagem Celular , Biologia Computacional , Simulação por Computador , Nucleotídeo Cíclico Fosfodiesterase do Tipo 4/química , Transferência Ressonante de Energia de Fluorescência , Humanos , Modelos Teóricos , Software
6.
PLoS Comput Biol ; 6(6): e1000815, 2010 Jun 17.
Artigo em Inglês | MEDLINE | ID: mdl-20585541

RESUMO

Biologically detailed single neuron and network models are important for understanding how ion channels, synapses and anatomical connectivity underlie the complex electrical behavior of the brain. While neuronal simulators such as NEURON, GENESIS, MOOSE, NEST, and PSICS facilitate the development of these data-driven neuronal models, the specialized languages they employ are generally not interoperable, limiting model accessibility and preventing reuse of model components and cross-simulator validation. To overcome these problems we have used an Open Source software approach to develop NeuroML, a neuronal model description language based on XML (Extensible Markup Language). This enables these detailed models and their components to be defined in a standalone form, allowing them to be used across multiple simulators and archived in a standardized format. Here we describe the structure of NeuroML and demonstrate its scope by converting into NeuroML models of a number of different voltage- and ligand-gated conductances, models of electrical coupling, synaptic transmission and short-term plasticity, together with morphologically detailed models of individual neurons. We have also used these NeuroML-based components to develop an highly detailed cortical network model. NeuroML-based model descriptions were validated by demonstrating similar model behavior across five independently developed simulators. Although our results confirm that simulations run on different simulators converge, they reveal limits to model interoperability, by showing that for some models convergence only occurs at high levels of spatial and temporal discretisation, when the computational overhead is high. Our development of NeuroML as a common description language for biophysically detailed neuronal and network models enables interoperability across multiple simulation environments, thereby improving model transparency, accessibility and reuse in computational neuroscience.


Assuntos
Biologia Computacional/métodos , Modelos Neurológicos , Rede Nervosa , Neurônios/fisiologia , Software , Região CA1 Hipocampal/citologia , Região CA1 Hipocampal/fisiologia , Córtex Cerebral/citologia , Córtex Cerebral/fisiologia , Simulação por Computador , Sinapses Elétricas , Humanos , Reprodutibilidade dos Testes , Tálamo/citologia , Tálamo/fisiologia
7.
Neuroinformatics ; 5(2): 127-38, 2007.
Artigo em Inglês | MEDLINE | ID: mdl-17873374

RESUMO

Neuroscience increasingly uses computational models to assist in the exploration and interpretation of complex phenomena. As a result, considerable effort is invested in the development of software tools and technologies for numerical simulations and for the creation and publication of models. The diversity of related tools leads to the duplication of effort and hinders model reuse. Development practices and technologies that support interoperability between software systems therefore play an important role in making the modeling process more efficient and in ensuring that published models can be reliably and easily reused. Various forms of interoperability are possible including the development of portable model description standards, the adoption of common simulation languages or the use of standardized middleware. Each of these approaches finds applications within the broad range of current modeling activity. However more effort is required in many areas to enable new scientific questions to be addressed. Here we present the conclusions of the "Neuro-IT Interoperability of Simulators" workshop, held at the 11th computational neuroscience meeting in Edinburgh ( July 19-20 2006; http://www.cnsorg.org ). We assess the current state of interoperability of neural simulation software and explore the future directions that will enable the field to advance.


Assuntos
Modelos Neurológicos , Neurociências , Software , Software/tendências
8.
PLoS Comput Biol ; 2(8): e91, 2006 Aug 25.
Artigo em Inglês | MEDLINE | ID: mdl-16933979

RESUMO

Ion channels are the building blocks of the information processing capability of neurons: any realistic computational model of a neuron must include reliable and effective ion channel components. Sophisticated statistical and computational tools have been developed to study the ion channel structure-function relationship, but this work is rarely incorporated into the models used for single neurons or small networks. The disjunction is partly a matter of convention. Structure-function studies typically use a single Markov model for the whole channel whereas until recently whole-cell modeling software has focused on serial, independent, two-state subunits that can be represented by the Hodgkin-Huxley equations. More fundamentally, there is a difference in purpose that prevents models being easily reused. Biophysical models are typically developed to study one particular aspect of channel gating in detail, whereas neural modelers require broad coverage of the entire range of channel behavior that is often best achieved with approximate representations that omit structural features that cannot be adequately constrained. To bridge the gap so that more recent channel data can be used in neural models requires new computational infrastructure for bringing together diverse sources of data to arrive at best-fit models for whole-cell modeling. We review the current state of channel modeling and explore the developments needed for its conclusions to be integrated into whole-cell modeling.


Assuntos
Biofísica/métodos , Fenômenos Fisiológicos Celulares , Biologia Computacional/métodos , Ativação do Canal Iônico/fisiologia , Canais Iônicos/fisiologia , Modelos Biológicos , Neurociências/métodos , Simulação por Computador , Modelos Químicos
9.
Neural Netw ; 16(5-6): 577-84, 2003.
Artigo em Inglês | MEDLINE | ID: mdl-12850010

RESUMO

We investigated the importance of hippocampal theta oscillations and the significance of phase differences of theta modulation in the cortical regions that are involved in goal-directed spatial navigation. Our models used representations of entorhinal cortex layer III (ECIII), hippocampus and prefrontal cortex (PFC) to guide movements of a virtual rat in a virtual environment. The model encoded representations of the environment through long-term potentiation of excitatory recurrent connections between sequentially spiking place cells in ECIII and CA3. This encoding required buffering of place cell activity, which was achieved by a short-term memory (STM) in EC that was regulated by theta modulation and allowed synchronized reactivation with encoding phases in ECIII and CA3. Inhibition at a specific theta phase deactivated the oldest item in the buffer when new input was presented to a full STM buffer. A 180 degrees phase difference separated retrieval and encoding in ECIII and CA3, which enabled us to simulate data on theta phase precession of place cells. Retrieval of known paths was elicited in ECIII by input at the retrieval phase from PFC working memory for goal location, requiring strict theta phase relationships with PFC. Known locations adjacent to the virtual rat were retrieved in CA3. Together, input from ECIII and CA3 activated predictive spiking in cells in CA1 for the next desired place on a shortest path to a goal. Consistent with data, place cell activity in CA1 and CA3 showed smaller place fields than in ECIII.


Assuntos
Objetivos , Hipocampo , Modelos Neurológicos , Comportamento Espacial , Potenciais de Ação/fisiologia , Hipocampo/fisiologia , Aprendizagem em Labirinto/fisiologia , Comportamento Espacial/fisiologia
10.
Neuroinformatics ; 1(1): 3-42, 2003.
Artigo em Inglês | MEDLINE | ID: mdl-15055391

RESUMO

A variety of approaches are available for using computational models to help understand neural processes over many levels of description, from sub-cellular processes to behavior. Alongside purely deductive bottom-up or top-down modeling, a systems design strategy has the advantage of providing a clear goal for the behavior of a complex model. The order in which biological details are added is dictated by functional requirements in terms of the tasks that the model should perform. Ideas from engineering can be mixed with those from biology to build systems in which some constituents are modeled in detail using biologically-realistic components, while others are implemented directly in software. This allows the areas of most interest to be studied within the context of a behaving system in which each component is constrained both by the biology it is intended to represent as well as the task it is required to perform within the system. The Catacomb2 modeling package has been developed to allow rapid and flexible design and study of complex multi-level systems ranging in scale from ion channels to whole animal behavior. The methodology, internal architecture, and capabilities of the system are described. Its use is illustrated by a modeling case study in which hypotheses about how parahippocampal and hippocampal structures may be involved in spatial navigation tasks are implemented in a model of a virtual rat navigating through a virtual environment in search of a food reward. The model incorporates theta oscillations to separate encoding from retrieval and yields testable predictions about the phase relations of spiking activity to theta oscillations in different parts of the hippocampal formation at various stages of the behavioral task.


Assuntos
Comportamento/fisiologia , Biofísica , Orientação/fisiologia , Percepção Espacial/fisiologia , Algoritmos , Inteligência Artificial , Fenômenos Biofísicos , Computadores , Bases de Dados Factuais , Documentação , Armazenamento e Recuperação da Informação , Modelos Neurológicos , Modelos Estatísticos , Redes Neurais de Computação , Linguagens de Programação , Sensação , Software
11.
Neuroinformatics ; 1(3): 271-84, 2003.
Artigo em Inglês | MEDLINE | ID: mdl-15046248

RESUMO

Many areas of biological research generate large volumes of very diverse data. Managing this data can be a difficult and time-consuming process, particularly in an academic environment where there are very limited resources for IT support staff such as database administrators. The most economical and efficient solutions are those that enable scientists with minimal IT expertise to control and operate their own desktop systems. Axiope provides one such solution, Catalyzer, which acts as flexible cataloging system for creating structured records describing digital resources. The user is able specify both the content and structure of the information included in the catalog. Information and resources can be shared by a variety of means, including automatically generated sets of web pages. Federation and integration of this information, where needed, is handled by Axiope's Mercat server. Where there is a need for standardization or compatibility of the structures usedby different researchers this canbe achieved later by applying user-defined mappings in Mercat. In this way, large-scale data sharing can be achieved without imposing unnecessary constraints or interfering with the way in which individual scientists choose to record and catalog their work. We summarize the key technical issues involved in scientific data management and data sharing, describe the main features and functionality of Axiope Catalyzer and Axiope Mercat, and discuss future directions and requirements for an information infrastructure to support large-scale data sharing and scientific collaboration.


Assuntos
Comportamento Cooperativo , Sistemas de Gerenciamento de Base de Dados , Bases de Dados como Assunto , Armazenamento e Recuperação da Informação/métodos , Software , Animais , Humanos , Sistemas Computadorizados de Registros Médicos , Sistemas On-Line , Pesquisa , Comportamento Social
SELEÇÃO DE REFERÊNCIAS
DETALHE DA PESQUISA