Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Xylem and Transpiration-driven Transport of Resources02:03

Xylem and Transpiration-driven Transport of Resources

27.0K
The xylem of vascular plants distributes water and dissolved minerals that are taken up by the roots to the rest of the plant. The cells that transport xylem sap are dead upon maturity, and the movement of xylem sap is a passive process.
27.0K
Coordinates and Map Projections01:29

Coordinates and Map Projections

640
Coordinates and map projections are essential tools in accurately representing the Earth's surface for various applications, ranging from navigation to spatial analysis. The latitude and longitude coordinate system is a universally recognized framework for defining locations. Latitude specifies the distance of a point north or south of the equator, measured in degrees from 0° at the equator to 90° at the poles. Longitude indicates a location's position east or west of the prime meridian,...
640
Fischer Projections02:18

Fischer Projections

16.7K
Learning to draw Fischer projections of molecules and understanding their relevance plays a crucial role in the visual depiction of organic molecules. A Fischer projection is a two-dimensional projection on a planar surface to simplify the three-dimensional wedge–dash representation of molecules. This is especially helpful in the case of molecules with multiple chiral centers that can be difficult to draw. Here, all the bonds of interest are represented as horizontal or vertical lines. While...
16.7K
Short-distance Transport of Resources02:12

Short-distance Transport of Resources

17.8K
Short-distance transport refers to transport that occurs over a distance of just 2-3 cells, crossing the plasma membrane in the process. Small uncharged molecules, such as oxygen, carbon dioxide, and water, can diffuse across the plasma membrane on their own. In contrast, ions and larger molecules require the assistance of transport proteins due to their charge or size. Transport across membranes also occurs within individual cells, playing a variety of essential roles for the plant as a whole.
17.8K
Newman Projections02:06

Newman Projections

21.7K
Different notations are used to represent the three-dimensional structure of molecules on two-dimensional surfaces. One of the most commonly used representations is the dash-wedge formula. The dashed wedges, solid wedges, and the plane lines indicate the groups situated behind the plane, coming out of the plane, and in the plane, respectively.
The organic molecules rotate across the single bonds leading to numerous temporary three-dimensional structures of varying energy known as...
21.7K
Persuasion Strategies01:52

Persuasion Strategies

43.6K
Researchers have tested many persuasion strategies, including the foot-in-the door and the door-in-the-face techniques, in a variety of contexts. Ultimately, the principles are effective in selling products and changing people’s attitude, ideas, and behaviors (Cialdini & Goldstein, 2004).
43.6K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

What marks the "ideal" black doctor? a critical discourse analysis of flexnerian segregation within contemporary diversity discourses.

Advances in health sciences education : theory and practice·2026
Same author

Dynamics of genetic and somatic trade-offs in ageing and mortality.

Nature·2026
Same author

Evaluating FABP5 as a Therapeutic Target for Pain Management.

European journal of pain (London, England)·2026
Same author

Accurate SPARQL generation via in-context learning and schema-based query construction.

Bioinformatics (Oxford, England)·2026
Same author

Adaptive Tracepoints for Pangenome Alignment Compression.

bioRxiv : the preprint server for biology·2026
Same author

JoGo 1.0: the ACTG hierarchical nomenclature and database covering 4.7 million haplotypes across 19,194 human genes.

Nucleic acids research·2025
Same journal

Isolation of Mesenchymal Stem Cell-Derived Extracellular Vesicles.

Methods in molecular biology (Clifton, N.J.)·2026
Same journal

Modeling Melanoma Immune Surveillance by CAR-T Cells in Human Skin Organoids.

Methods in molecular biology (Clifton, N.J.)·2026
Same journal

Stepwise Optimization of a Matrigel-Based In Vitro Angiogenesis Assay for Reproducible and Quantifiable 2D-Tube Formation Using HUVECs.

Methods in molecular biology (Clifton, N.J.)·2026
Same journal

Quantifying Mechanical Properties of Fresh Ovarian Tissue with Optical Brillouin Microscopy.

Methods in molecular biology (Clifton, N.J.)·2026
Same journal

3D Chromatin Architecture During Early Development: New Methods and New Findings.

Methods in molecular biology (Clifton, N.J.)·2026
Same journal

Metabolic Plasticity in Embryogenesis Throughout the Lens of NAD<sup></sup>.

Methods in molecular biology (Clifton, N.J.)·2026
See all related articles

Related Experiment Video

Updated: Feb 16, 2026

Cryo-Electron Tomography Remote Data Collection and Subtomogram Averaging
08:55

Cryo-Electron Tomography Remote Data Collection and Subtomogram Averaging

Published on: July 12, 2022

5.9K

Sharing programming resources between Bio* projects through remote procedure call and native call stack strategies.

Pjotr Prins1, Naohisa Goto, Andrew Yates

  • 1Laboratory of Nematology, Wageningen University, Wageningen, The Netherlands. pjotr.prins@wur.nl

Methods in Molecular Biology (Clifton, N.J.)
|March 9, 2012
PubMed
Summary
This summary is machine-generated.

Sharing software components across programming languages in bioinformatics is crucial. Call stack methods generally outperform remote procedure calls and native Bio* implementations for improved efficiency.

More Related Videos

Integrating Remote Sensing with Species Distribution Models; Mapping Tamarisk Invasions Using the Software for Assisted Habitat Modeling SAHM
12:26

Integrating Remote Sensing with Species Distribution Models; Mapping Tamarisk Invasions Using the Software for Assisted Habitat Modeling SAHM

Published on: October 11, 2016

13.8K
Remote Magnetic Navigation for Accurate, Real-time Catheter Positioning and Ablation in Cardiac Electrophysiology Procedures
09:13

Remote Magnetic Navigation for Accurate, Real-time Catheter Positioning and Ablation in Cardiac Electrophysiology Procedures

Published on: April 21, 2013

28.5K

Related Experiment Videos

Last Updated: Feb 16, 2026

Cryo-Electron Tomography Remote Data Collection and Subtomogram Averaging
08:55

Cryo-Electron Tomography Remote Data Collection and Subtomogram Averaging

Published on: July 12, 2022

5.9K
Integrating Remote Sensing with Species Distribution Models; Mapping Tamarisk Invasions Using the Software for Assisted Habitat Modeling SAHM
12:26

Integrating Remote Sensing with Species Distribution Models; Mapping Tamarisk Invasions Using the Software for Assisted Habitat Modeling SAHM

Published on: October 11, 2016

13.8K
Remote Magnetic Navigation for Accurate, Real-time Catheter Positioning and Ablation in Cardiac Electrophysiology Procedures
09:13

Remote Magnetic Navigation for Accurate, Real-time Catheter Positioning and Ablation in Cardiac Electrophysiology Procedures

Published on: April 21, 2013

28.5K

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Software Engineering

Background:

  • Open-source software (OSS) facilitates code reuse in programming.
  • Bioinformatics utilizes diverse languages (C/C++, Perl, Python, Java, R) and Bio* projects (BioPerl, Biopython, BioJava, BioRuby, R/Bioconductor).
  • Sharing software components across these languages and projects is essential to avoid redundant development.

Purpose of the Study:

  • To compare the performance of different approaches for sharing software components between programming languages in bioinformatics.
  • To evaluate strategies for inter-language communication within Bio* projects.
  • To provide practical examples and a testable environment for cross-language bioinformatics software sharing.

Main Methods:

  • Comparison of two primary software sharing approaches: Remote Procedure Call (RPC) and local call stack.
  • Implementation and performance measurement of various inter-language communication methods, including RSOAP, Rserve, RPy, native Bio* interfaces, and call stack bindings.
  • Cross-language sequence translation examples were used for performance testing.
  • A downloadable BioNode image with all necessary tools and libraries was provided for reproducible testing.

Main Results:

  • Call stack approaches generally demonstrate superior performance compared to native Bio* implementations.
  • Native Bio* implementations outperform RPC-based approaches.
  • Specific performance variations were observed across different interface types (e.g., RPy vs. Rserve).

Conclusions:

  • Local call stack methods offer a more efficient strategy for inter-language software sharing in bioinformatics compared to RPC.
  • Optimizing software component sharing across diverse programming languages can significantly enhance development efficiency in bioinformatics.
  • The provided BioNode image facilitates further research and practical application of these findings.