Your browser doesn't support javascript.
loading
Show: 20 | 50 | 100
Results 1 - 10 de 10
Filter
Add more filters










Publication year range
1.
J Comput Neurosci ; 48(3): 357-363, 2020 08.
Article in English | MEDLINE | ID: mdl-32519227

ABSTRACT

Building upon previous experiments can be used to accomplish new goals. In computing, it is imperative to reuse computer code to continue development on specific projects. Reproducibility is a fundamental building block in science, and experimental reproducibility issues have recently been of great concern. It may be surprising that reproducibility is also of concern in computational science. In this study, we used a previously published code to investigate neural network activity and we were unable to replicate our original results. This led us to investigate the code in question, and we found that several different aspects, attributable to floating-point arithmetic, were the cause of these replicability issues. Furthermore, we uncovered other manifestations of this lack of replicability in other parts of the computation with this model. The simulated model is a standard system of ordinary differential equations, very much like those commonly used in computational neuroscience. Thus, we believe that other researchers in the field should be vigilant when using such models and avoid drawing conclusions from calculations if their qualitative results can be substantially modified through non-reproducible circumstances.


Subject(s)
Neurons/physiology , Computer Simulation , Models, Neurological , Neural Networks, Computer , Reproducibility of Results
2.
Bioinformatics ; 35(5): 760-768, 2019 03 01.
Article in English | MEDLINE | ID: mdl-30816928

ABSTRACT

MOTIVATION: Whole genome shotgun based next-generation transcriptomics and metagenomics studies often generate 100-1000 GB sequence data derived from tens of thousands of different genes or microbial species. Assembly of these data sets requires tradeoffs between scalability and accuracy. Current assembly methods optimized for scalability often sacrifice accuracy and vice versa. An ideal solution would both scale and produce optimal accuracy for individual genes or genomes. RESULTS: Here we describe an Apache Spark-based scalable sequence clustering application, SparkReadClust (SpaRC), that partitions reads based on their molecule of origin to enable downstream assembly optimization. SpaRC produces high clustering performance on transcriptomes and metagenomes from both short and long read sequencing technologies. It achieves near-linear scalability with input data size and number of compute nodes. SpaRC can run on both cloud computing and HPC environments without modification while delivering similar performance. Our results demonstrate that SpaRC provides a scalable solution for clustering billions of reads from next-generation sequencing experiments, and Apache Spark represents a cost-effective solution with rapid development/deployment cycles for similar large-scale sequence data analysis problems. AVAILABILITY AND IMPLEMENTATION: https://bitbucket.org/berkeleylab/jgi-sparc.


Subject(s)
Algorithms , Software , Cluster Analysis , High-Throughput Nucleotide Sequencing , Metagenomics , Sequence Analysis, DNA
4.
Article in English | MEDLINE | ID: mdl-31579292

ABSTRACT

This paper describes our on-going work to accelerate ZENO, a software tool based on Monte Carlo methods (MCMs), used for computing material properties at nanoscale. ZENO employs three main algorithms: (1) Walk on Spheres (WoS), (2) interior sampling, and (3) surface sampling. We have accelerated the first two algorithms. For the sake of brevity, the paper will discuss our work on the first one only as it is the most commonly used and the acceleration techniques were similar in both cases. WoS is a Brownian motion MCM for solving a class of partial differential equations (PDEs). It provides a stochastic solution to a PDE by estimating the probability that a random walk, which started at infinity, will hit the surface of the material under consideration. WoS is highly effective when the problem's geometry is additive, as this greatly reduces the number of walk steps needed to achieve accurate results. The walks start on the surface of an enclosing sphere and can make much larger jumps than in a direct simulation of Brownian motion. Our current implementation represents the molecular structure of nanomaterials as a union of possibly overlapping spheres. The core processing bottleneck in WoS is a Computational Geometry one, as the algorithm repeatedly determines the distance from query point to the material surface in each step of the random walk. In this paper, we present results from benchmarking spatial data structures, including several open-source implementations of k-D trees, for accelerating WoS algorithmically. The paper also presents results from our multicore and cluster parallel implementation to show that it exhibits linear strong scaling with the number of cores and compute nodes; this implementation delivers up to 4 orders of magnitude speedup compared to the original FORTRAN code when run on 8 nodes (each with dual 6-core Intel Xeon CPUs) with 24 threads per node.

5.
J Chem Phys ; 141(12): 125101, 2014 Sep 28.
Article in English | MEDLINE | ID: mdl-25273478

ABSTRACT

We developed a model describing the structure and contractile mechanism of the actomyosin ring in fission yeast, Schizosaccharomyces pombe. The proposed ring includes actin, myosin, and α-actinin, and is organized into a structure similar to that of muscle sarcomeres. This structure justifies the use of the sliding-filament mechanism developed by Huxley and Hill, but it is probably less organized relative to that of muscle sarcomeres. Ring contraction tension was generated via the same fundamental mechanism used to generate muscle tension, but some physicochemical parameters were adjusted to be consistent with the proposed ring structure. Simulations allowed an estimate of ring constriction tension that reproduced the observed ring constriction velocity using a physiologically possible, self-consistent set of parameters. Proposed molecular-level properties responsible for the thousand-fold slower constriction velocity of the ring relative to that of muscle sarcomeres include fewer myosin molecules involved, a less organized contractile configuration, a low α-actinin concentration, and a high resistance membrane tension. Ring constriction velocity is demonstrated as an exponential function of time despite a near linear appearance. We proposed a hypothesis to explain why excess myosin heads inhibit constriction velocity rather than enhance it. The model revealed how myosin concentration and elastic resistance tension are balanced during cytokinesis in S. pombe.


Subject(s)
Actomyosin/metabolism , Cytokinesis/physiology , Fungal Proteins/metabolism , Models, Biological , Schizosaccharomyces/physiology , Actinin/metabolism , Actins/metabolism , Algorithms , Computer Simulation , Elasticity , Kinetics , Myosins/metabolism , Sarcomeres/physiology
6.
J Chem Theory Comput ; 6(1): 300-314, 2010 Jan 01.
Article in English | MEDLINE | ID: mdl-20640228

ABSTRACT

Dielectric continuum or implicit solvent models provide a significant reduction in computational cost when accounting for the salt-mediated electrostatic interactions of biomolecules immersed in an ionic environment. These models, in which the solvent and ions are replaced by a dielectric continuum, seek to capture the average statistical effects of the ionic solvent, while the solute is treated at the atomic level of detail. For decades, the solution of the three-dimensional Poisson-Boltzmann equation (PBE), which has become a standard implicit-solvent tool for assessing electrostatic effects in biomolecular systems, has been based on various deterministic numerical methods. Some deterministic PBE algorithms have drawbacks, which include a lack of properly assessing their accuracy, geometrical difficulties caused by discretization, and for some problems their cost in both memory and computation time. Our original stochastic method resolves some of these difficulties by solving the PBE using the Monte Carlo method (MCM). This new approach to the PBE is capable of efficiently solving complex, multi-domain and salt-dependent problems in biomolecular continuum electrostatics to high precision. Here we improve upon our novel stochastic approach by simultaneouly computating of electrostatic potential and solvation free energies at different ionic concentrations through correlated Monte Carlo (MC) sampling. By using carefully constructed correlated random walks in our algorithm, we can actually compute the solution to a standard system including the linearized PBE (LPBE) at all salt concentrations of interest, simultaneously. This approach not only accelerates our MCPBE algorithm, but seems to have cost and accuracy advantages over deterministic methods as well. We verify the effectiveness of this technique by applying it to two common electrostatic computations: the electrostatic potential and polar solvation free energy for calcium binding proteins that are compared with similar results obtained using mature deterministic PBE methods.

7.
J Neurophysiol ; 103(4): 2208-21, 2010 Apr.
Article in English | MEDLINE | ID: mdl-20164396

ABSTRACT

Spontaneous episodic activity is a fundamental mode of operation of developing networks. Surprisingly, the duration of an episode of activity correlates with the length of the silent interval that precedes it, but not with the interval that follows. Here we use a modeling approach to explain this characteristic, but thus far unexplained, feature of developing networks. Because the correlation pattern is observed in networks with different structures and components, a satisfactory model needs to generate the right pattern of activity regardless of the details of network architecture or individual cell properties. We thus developed simple models incorporating excitatory coupling between heterogeneous neurons and activity-dependent synaptic depression. These models robustly generated episodic activity with the correct correlation pattern. The correlation pattern resulted from episodes being triggered at random levels of recovery from depression while they terminated around the same level of depression. To explain this fundamental difference between episode onset and termination, we used a mean field model, where only average activity and average level of recovery from synaptic depression are considered. In this model, episode onset is highly sensitive to inputs. Thus noise resulting from random coincidences in the spike times of individual neurons led to the high variability at episode onset and to the observed correlation pattern. This work further shows that networks with widely different architectures, different cell types, and different functions all operate according to the same general mechanism early in their development.


Subject(s)
Models, Biological , Nerve Net/growth & development , Nerve Net/physiology , Action Potentials/physiology , Animals , Humans , Long-Term Synaptic Depression/physiology , Nerve Net/cytology , Neurons/cytology , Neurons/physiology , Noise , Synapses/physiology
8.
J Chem Phys ; 131(21): 215101, 2009 Dec 07.
Article in English | MEDLINE | ID: mdl-19968368

ABSTRACT

The biophysical mechanisms underlying the relationship between the structure and function of the KcsA K(+) channel are described. Because of the conciseness of electrodiffusion theory and the computational advantages of a continuum approach, the Nernst-Planck (NP) type models, such as the Goldman-Hodgkin-Katz and Poisson-NP (PNP) models, have been used to describe currents in ion channels. However, the standard PNP (SPNP) model is known to be inapplicable to narrow ion channels because it cannot handle discrete ion properties. To overcome this weakness, the explicit resident ions NP (ERINP) model was formulated, which applies a local explicit model where the continuum model fails. Then, the effects of the ERI Coulomb potential, the ERI induced potential, and the ERI dielectric constant for ion conductance were tested in the ERINP model. The current-voltage (I-V) and current-concentration (I-C) relationships determined in the ERINP model provided biologically significant information that the traditional continuum model could not, explicitly taking into account the effects of resident ions inside the KcsA K(+) channel. In addition, a mathematical analysis of the K(+) ion dynamics established a tight structure-function system with a shallow well, a deep well, and two K(+) ions resident in the selectivity filter. Furthermore, the ERINP model not only reproduced the experimental results with a realistic set of parameters, but it also reduced CPU costs.


Subject(s)
Bacterial Proteins/metabolism , Ions/metabolism , Potassium Channels/metabolism , Potassium/metabolism , Streptomyces lividans/metabolism , Computer Simulation , Electric Conductivity , Models, Biological
9.
J Chem Phys ; 127(18): 185105, 2007 Nov 14.
Article in English | MEDLINE | ID: mdl-18020668

ABSTRACT

The prediction of salt-mediated electrostatic effects with high accuracy is highly desirable since many biological processes where biomolecules such as peptides and proteins are key players can be modulated by adjusting the salt concentration of the cellular milieu. With this goal in mind, we present a novel implicit-solvent based linear Poisson-Boltzmann (PB) solver that provides very accurate nonspecific salt-dependent electrostatic properties of biomolecular systems. To solve the linear PB equation by the Monte Carlo method, we use information from the simulation of random walks in the physical space. Due to inherent properties of the statistical simulation method, we are able to account for subtle geometric features in the biomolecular model, treat continuity and outer boundary conditions and interior point charges exactly, and compute electrostatic properties at different salt concentrations in a single PB calculation. These features of the Monte Carlo-based linear PB formulation make it possible to predict the salt-dependent electrostatic properties of biomolecules with very high accuracy. To illustrate the efficiency of our approach, we compute the salt-dependent electrostatic solvation free energies of arginine-rich RNA-binding peptides and compare these Monte Carlo-based PB predictions with computational results obtained using the more mature deterministic numerical methods.


Subject(s)
Arginine/chemistry , Models, Molecular , Monte Carlo Method , Peptides/chemistry , Molecular Conformation , Salts/chemistry
10.
Phys Rev E Stat Nonlin Soft Matter Phys ; 66(5 Pt 2): 056704, 2002 Nov.
Article in English | MEDLINE | ID: mdl-12513634

ABSTRACT

Recent research shows that Monte Carlo diffusion methods are often the most efficient algorithms for solving certain elliptic boundary value problems. In this paper, we extend this research by providing two efficient algorithms based on the concept of "last-passage diffusion." These algorithms are qualitatively compared with each other (and with the best first-passage diffusion algorithm) in solving the classical problem of computing the charge distribution on a conducting disk held at unit voltage. All three algorithms show detailed agreement with the known analytic solution to this problem.

SELECTION OF CITATIONS
SEARCH DETAIL
...