Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Vishakha Sharma is active.

Publication


Featured researches published by Vishakha Sharma.


Electronic Notes in Theoretical Computer Science | 2013

BioScape: A Modeling and Simulation Language for Bacteria-Materials Interactions

Adriana B. Compagnoni; Vishakha Sharma; Yifei Bao; Matthew Libera; Svetlana A. Sukhishvili; Philippe Bidinger; Livio Bioglio; Eduardo Bonelli

We design BioScape, a concurrent language for the stochastic simulation of biological and bio-materials processes in a reactive environment in 3D space. BioScape is based on the Stochastic Pi-Calculus, and it is motivated by the need for individual-based, continuous motion, and continuous space simulation in modeling complex bacteria-materials interactions. Our driving example is a bio-triggered drug delivery system for infection-resistant medical implants. Our models in BioScape will help in identifying biological targets and materials strategies to treat biomaterials associated bacterial infections. The novel aspects of BioScape include syntactic primitives to declare the scope in space where species can move, diffusion rate, shape, and reaction distance, and an operational semantics that deals with the specifics of 3D locations, verifying reaction distance, and featuring random movement. We define a translation from BioScape to 3@p and prove its soundness with respect to the operational semantics.


Proceedings of the ACM Conference on Bioinformatics, Computational Biology and Biomedicine | 2012

Simulation and study of large-scale bacteria-materials interactions via BioScape enabled by GPUs

Jie Li; Vishakha Sharma; Narayan Ganesan; Adriana B. Compagnoni

Biological systems encompass complexity that far surpasses many artificial systems. Modeling and simulation of large and complex biological systems is a computationally intensive challenge. We present a GPU based simulation framework in a reactive environment in 3D space, along with the modeling language, BioScape, in order to describe various biological processes. We also present an efficient computational framework to study the interactions enabled by the massively parallel processing capability of the GPUs. Our driving example is a bio-triggered drug delivery system for infection-resistant medical implants. The modeling and simulation framework presented here will help in identifying biological targets and materials to treat biomaterials associated bacterial infections. The computational framework will offer a deeper insight into various biological processes compared to traditional modeling via implicit differential equations, and help us observe the key events as they unfold.


arXiv: Logic in Computer Science | 2012

Parallel BioScape: A Stochastic and Parallel Language for Mobile and Spatial Interactions

Adriana B. Compagnoni; Mariangiola Dezani-Ciancaglini; Paola Giannini; Karin Sauer; Vishakha Sharma; Angelo Troina

BioScape is a concurrent language motivated by the biological landscapes found at the interface of biology and biomaterials. It has been motivated by the need to model antibacterial surfaces, biofilm formation, and the effect of DNAse in treating and preventing biofilm infections. As its predecessor, SPiM, BioScape has a sequential semantics based on Gillespies algorithm, and its implementation does not scale beyond 1000 agents. However, in order to model larger and more realistic systems, a semantics that may take advantage of the new multi-core and GPU architectures is needed. This motivates the introduction of parallel semantics, which is the contribution of this paper: Parallel BioScape, an extension with fully parallel semantics.


arXiv: Programming Languages | 2014

A Calculus of Located Entities

Adriana B. Compagnoni; Paola Giannini; Catherine Kim; Matthew Milideo; Vishakha Sharma

We define BioScape L , a stochastic pi-calculus in 3D-space. A novel aspect of BioScape L is that entities have programmable locations. The programmer can specify a particular location where to place an entity, or a location relative to the current location of the entity. The motivation for the extension comes from the need to describe the evolution of populations of biochemical species in space, while keeping a sufficiently high level description, so that phenomena like diffusion, collision, and confinement can remain part of the semantics of the calculus. Combined with the random diffusion movement inherited from BioScape, programmable locations allow us to capture the assemblies of configurations of polymers, oligomers, and complexes such as microtubules or actin filaments. Further new aspects of BioScape L include random translation and scaling. Random translation is instrumental in describing the location of new entities relative to the old ones. For example, when a cell secretes a hydronium ion, the ion should be placed at a given distance from the originating cell, but in a random direction. Additionally, scaling allows us to capture at a high level events such as division and growth; for example, daughter cells after mitosis have half the size of the mother cell.


international conference on bioinformatics | 2013

Simulating Anti-adhesive and Antibacterial Bifunctional Polymers for Surface Coating using BioScape

Vishakha Sharma; Adriana B. Compagnoni; Matthew Libera; Agnieszka K. Muszanska; Henk J. Busscher; Henny C. van der Mei

Traditionally biomaterials development consists of designing a surface and testing its properties experimentally. This trial-and-error approach is limited because of the resources and time needed to sample a representative number of configurations in a combinatorially complex scenario. Therefore, computational modeling is of significant importance in identifying best antibacterial materials to prevent and treat implant related biofilm infections. In this paper we focus on bifunctional surface with polymer brushes and Pluronic-Lysozyme conjugates developed by Henk Busschers group in Groningen, The Netherlands. The bifunctional brushes act as anti-adhesive due to the unmodified polymer brushes and antibacterial, because of the Pluronic-Lysozyme conjugates. They developed and studied three different surfaces with varying proportions of antibacterial and anti-adhesive properties. In order to aid the development of optimal bifunctional surfaces, we build a three dimensional computational model using BioScape, an agent-based modeling and simulation language developed by Compagnonis group at Stevens. We model two different experimental phases: adhesion and growth. We use the results of experiments on two surfaces as training data, and we validate our model by reproducing the experimental results from the third surface. The resulting model is able to simulate varying configurations of surface coatings both at adhesion and growth phases at a fraction of the time necessary to perform in-vitro experiments. The output of the model not only plots populations over time, but it also produces 3D-rendered videos of bacteria-surface interactions enhancing the visualization of the systems behavior.


IEEE/ACM Transactions on Computational Biology and Bioinformatics | 2016

Process Simulation of Complex Biological Pathways in Physical Reactive Space and Reformulated for Massively Parallel Computing Platforms

Narayan Ganesan; Jie Li; Vishakha Sharma; Hanyu Jiang; Adriana B. Compagnoni

Biological systems encompass complexity that far surpasses many artificial systems. Modeling and simulation of large and complex biochemical pathways is a computationally intensive challenge. Traditional tools, such as ordinary differential equations, partial differential equations, stochastic master equations, and Gillespie type methods, are all limited either by their modeling fidelity or computational efficiency or both. In this work, we present a scalable computational framework based on modeling biochemical reactions in explicit 3D space, that is suitable for studying the behavior of large and complex biological pathways. The framework is designed to exploit parallelism and scalability offered by commodity massively parallel processors such as the graphics processing units (GPUs) and other parallel computing platforms. The reaction modeling in 3D space is aimed at enhancing the realism of the model compared to traditional modeling tools and framework. We introduce the Parallel Select algorithm that is key to breaking the sequential bottleneck limiting the performance of most other tools designed to study biochemical interactions. The algorithm is designed to be computationally tractable, handle hundreds of interacting chemical species and millions of independent agents by considering all-particle interactions within the system. We also present an implementation of the framework on the popular graphics processing units and apply it to the simulation study of JAK-STAT Signal Transduction Pathway. The computational framework will offer a deeper insight into various biological processes within the cell and help us observe key events as they unfold in space and time. This will advance the current state-of-the-art in simulation study of large scale biological systems and also enable the realistic simulation study of macro-biological cultures, where inter-cellular interactions are prevalent.


summer computer simulation conference | 2013

Computational and mathematical models of the JAK-STAT signal transduction pathway

Vishakha Sharma; Adriana B. Compagnoni


Simulation Series | 2014

Computational modeling of the effects of counterfeit components

Vishakha Sharma; Adriana B. Compagnoni; Jose Emmanuel Ramirez-Marquez


winter simulation conference | 2013

Language design for computational modeling, simulation, and visualization

Vishakha Sharma


Archive | 2013

Multi-Level Modeling of Socio-Technical Systems - Volume 2

Jose Emmanuel Ramirez-Marquez; Pallavi Prasad; Vishakha Sharma; Adriana Compnoni

Collaboration


Dive into the Vishakha Sharma's collaboration.

Top Co-Authors

Avatar

Adriana B. Compagnoni

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jie Li

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Matthew Libera

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Narayan Ganesan

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Catherine Kim

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Hanyu Jiang

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Matthew Milideo

Stevens Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge