Amir Rubinstein
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Amir Rubinstein has a total of 12 co-authors. Here are the top co-authors by number of shared publications:
Benny Chor
Blavatnik School of Computer Science, and ‡Department of Neurobiology, George S. Wise Faculty of Life Sciences and Sagol School of Neuroscience, Tel Aviv University , Tel Aviv, Israel
2 shared publicationsAdam Reiter
1 shared publicationAdva Yeheskel
1 shared publication- Benny Chor
School of Computer Science, Tel Aviv University, Tel Aviv 69978, Israel
1 shared publication Hadas E. Sloin
Blavatnik School of Computer Science, and ‡Department of Neurobiology, George S. Wise Faculty of Life Sciences and Sagol School of Neuroscience, Tel Aviv University , Tel Aviv, Israel
1 shared publicationLiat Rudner
Blavatnik School of Computer Science, and ‡Department of Neurobiology, George S. Wise Faculty of Life Sciences and Sagol School of Neuroscience, Tel Aviv University , Tel Aviv, Israel
1 shared publication
Latest Publications
- Open Access
- 14 May 2018
- Published by F1000 Research Ltd in F1000Research
- Vol. 6, 2120
Simulation and visualization of multiple KEGG pathways using BioNSi
Motivation: Many biologists are discouraged from using network simulation tools because these require manual, often tedious network construction. This situation calls for building new tools or extending existing ones with the ability to import biological pathways previously deposited in databases and analyze them, in order to produce novel biological insights at the pathway level. Results: We have extended a network simulation tool (BioNSi), which now allows merging of multiple pathways from the KEGG pathway database into a single, coherent network, and visualizing its properties. Furthermore, the enhanced tool enables loading experimental expression data into the network and simulating its dynamics under various biological conditions or perturbations. As a proof of concept, we tested two sets of published experimental data, one related to inflammatory bowel disease condition and the other to breast cancer treatment. We predict some of the major observations obtained following these laboratory experiments, and provide new insights that may shed additional light on these results. Tool requirements: Cytoscape 3.x, JAVA 8 Availability: The tool is freely available at http://bionsi.wix.com/bionsi, where a complete user guide and a step-by-step manual can also be found.
- 14 May 2018
- Published by F1000 Research Ltd in F1000Research
- Vol. 6, 2120
Open AccessSimulation and visualization of multiple KEGG pathways using BioNSi
Motivation: Many biologists are discouraged from using network simulation tools because these require manual, often tedious network construction. This situation calls for building new tools or extending existing ones with the ability to import biological pathways previously deposited in databases and analyze them, in order to produce novel biological insights at the pathway level. Results: We have extended a network simulation tool (BioNSi), which now allows merging of multiple pathways from the KEGG pathway database into a single, coherent network, and visualizing its properties. Furthermore, the enhanced tool enables loading experimental expression data into the network and simulating its dynamics under various biological conditions or perturbations. As a proof of concept, we tested two sets of published experimental data, one related to inflammatory bowel disease condition and the other to breast cancer treatment. We predict some of the major observations obtained following these laboratory experiments, and provide new insights that may shed additional light on these results. Tool requirements: Cytoscape 3.x, JAVA 8 Availability: The tool is freely available at http://bionsi.wix.com/bionsi, where a complete user guide and a step-by-step manual can also be found.
- 13 July 2016
- Published by American Chemical Society (ACS) in Journal of Proteome Research
- Vol. 15 (8) , 2871-2880
BioNSi: A Discrete Biological Network Simulator Tool
Modeling and simulation of biological networks is an effective and widely used research methodology. The Biological Network Simulator (BioNSi) is a tool for modeling biological networks and simulating their discrete-time dynamics, implemented as a Cytoscape App. BioNSi includes a visual representation of the network that enables researchers to construct, set the parameters, and observe network behavior under various conditions. To construct a network instance in BioNSi, only partial, qualitative biological data suffices. The tool is aimed for use by experimental biologists and requires no prior computational or mathematical expertise. BioNSi is freely available at http://bionsi.wix.com/bionsi, where a complete user guide and a step-by-step manual can also be found.
- 13 July 2016
- Published by American Chemical Society (ACS) in Journal of Proteome Research
- Vol. 15 (8) , 2871-2880
BioNSi: A Discrete Biological Network Simulator Tool
Modeling and simulation of biological networks is an effective and widely used research methodology. The Biological Network Simulator (BioNSi) is a tool for modeling biological networks and simulating their discrete-time dynamics, implemented as a Cytoscape App. BioNSi includes a visual representation of the network that enables researchers to construct, set the parameters, and observe network behavior under various conditions. To construct a network instance in BioNSi, only partial, qualitative biological data suffices. The tool is aimed for use by experimental biologists and requires no prior computational or mathematical expertise. BioNSi is freely available at http://bionsi.wix.com/bionsi, where a complete user guide and a step-by-step manual can also be found.
- Open Access
- 20 November 2014
- Published by Public Library of Science (PLoS) in PLOS Computational Biology
- Vol. 10 (11) , e1003897
Computational Thinking in Life Science Education
We join the increasing call to take computational education of life science students a step further, beyond teaching mere programming and employing existing software tools. We describe a new course, focusing on enriching the curriculum of life science students with abstract, algorithmic, and logical thinking, and exposing them to the computational “culture.” The design, structure, and content of our course are influenced by recent efforts in this area, collaborations with life scientists, and our own instructional experience. Specifically, we suggest that an effective course of this nature should: (1) devote time to explicitly reflect upon computational thinking processes, resisting the temptation to drift to purely practical instruction, (2) focus on discrete notions, rather than on continuous ones, and (3) have basic programming as a prerequisite, so students need not be preoccupied with elementary programming issues. We strongly recommend that the mere use of existing bioinformatics tools and packages should not replace hands-on programming. Yet, we suggest that programming will mostly serve as a means to practice computational thinking processes. This paper deals with the challenges and considerations of such computational education for life science students. It also describes a concrete implementation of the course and encourages its use by others.
- 20 November 2014
- Published by Public Library of Science (PLoS) in PLOS Computational Biology
- Vol. 10 (11) , e1003897
Open AccessComputational Thinking in Life Science Education
We join the increasing call to take computational education of life science students a step further, beyond teaching mere programming and employing existing software tools. We describe a new course, focusing on enriching the curriculum of life science students with abstract, algorithmic, and logical thinking, and exposing them to the computational “culture.” The design, structure, and content of our course are influenced by recent efforts in this area, collaborations with life scientists, and our own instructional experience. Specifically, we suggest that an effective course of this nature should: (1) devote time to explicitly reflect upon computational thinking processes, resisting the temptation to drift to purely practical instruction, (2) focus on discrete notions, rather than on continuous ones, and (3) have basic programming as a prerequisite, so students need not be preoccupied with elementary programming issues. We strongly recommend that the mere use of existing bioinformatics tools and packages should not replace hands-on programming. Yet, we suggest that programming will mostly serve as a means to practice computational thinking processes. This paper deals with the challenges and considerations of such computational education for life science students. It also describes a concrete implementation of the course and encourages its use by others.
- Open Access
- 6 August 2013
- Published by Springer Nature in BMC Research Notes
- Vol. 6 (1) , 311
The effective application of a discrete transition model to explore cell-cycle regulation in yeast
Background: Bench biologists often do not take part in the development of computational models for their systems, and therefore, they frequently employ them as “black-boxes”. Our aim was to construct and test a model that does not depend on the availability of quantitative data, and can be directly used without a need for intensive computational background. Results: We present a discrete transition model. We used cell-cycle in budding yeast as a paradigm for a complex network, demonstrating phenomena such as sequential protein expression and activity, and cell-cycle oscillation. The structure of the network was validated by its response to computational perturbations such as mutations, and its response to mating-pheromone or nitrogen depletion. The model has a strong predicative capability, demonstrating how the activity of a specific transcription factor, Hcm1, is regulated, and what determines commitment of cells to enter and complete the cell-cycle. Conclusion: The model presented herein is intuitive, yet is expressive enough to elucidate the intrinsic structure and qualitative behavior of large and complex regulatory networks. Moreover our model allowed us to examine multiple hypotheses in a simple and intuitive manner, giving rise to testable predictions. This methodology can be easily integrated as a useful approach for the study of networks, enriching experimental biology with computational insights.
- 6 August 2013
- Published by Springer Nature in BMC Research Notes
- Vol. 6 (1) , 311
Open AccessThe effective application of a discrete transition model to explore cell-cycle regulation in yeast
Background: Bench biologists often do not take part in the development of computational models for their systems, and therefore, they frequently employ them as “black-boxes”. Our aim was to construct and test a model that does not depend on the availability of quantitative data, and can be directly used without a need for intensive computational background. Results: We present a discrete transition model. We used cell-cycle in budding yeast as a paradigm for a complex network, demonstrating phenomena such as sequential protein expression and activity, and cell-cycle oscillation. The structure of the network was validated by its response to computational perturbations such as mutations, and its response to mating-pheromone or nitrogen depletion. The model has a strong predicative capability, demonstrating how the activity of a specific transcription factor, Hcm1, is regulated, and what determines commitment of cells to enter and complete the cell-cycle. Conclusion: The model presented herein is intuitive, yet is expressive enough to elucidate the intrinsic structure and qualitative behavior of large and complex regulatory networks. Moreover our model allowed us to examine multiple hypotheses in a simple and intuitive manner, giving rise to testable predictions. This methodology can be easily integrated as a useful approach for the study of networks, enriching experimental biology with computational insights.