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 Experiment Videos

mGrid: a load-balanced distributed computing environment for the remote execution of the user-defined Matlab code.

Yuliya V Karpievitch1, Jonas S Almeida

  • 1Department of Biostatistics, Bioinformatics and Epidemiology, Medical University of South Carolina, Charleston, SC 29425, USA. karpik@musc.edu

BMC Bioinformatics
|March 17, 2006
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

You might also read

Related Articles

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

Sort by
Same author

Regulating the Irregular: Phage Therapy and the Case for a Regulatory Sandbox Approach in Australia.

Pharmaceutical medicine·2026
Same author

Towards accurate artificial intelligence models for strain-level phage-host prediction.

Briefings in bioinformatics·2026
Same author

Genomic Characterization of Lung Cancer in Never-Smokers Using Deep Learning.

Modern pathology : an official journal of the United States and Canadian Academy of Pathology, Inc·2026
Same author

Common inflammatory markers predict risk of ABPA development in children with cystic fibrosis.

Journal of cystic fibrosis : official journal of the European Cystic Fibrosis Society·2026
Same author

Conservation of gene expression patterns between the amniotic and nasal epithelium at birth.

ERJ open research·2025
Same author

Leveraging large language models for structured information extraction from pathology reports.

Journal of pathology informatics·2025
Same journal

OpenIMC: an open-source platform for analyzing single-cell and spatial proteomics by imaging mass cytometry.

BMC bioinformatics·2026
Same journal

NAP: an open source pipeline for cross-domain microbiome profiling using Nanopore sequencing-derived amplicon data.

BMC bioinformatics·2026
Same journal

SurvGME: an R package for survival analysis with graphical and measurement error models.

BMC bioinformatics·2026
Same journal

SimMapNet: a Bayesian framework for gene regulatory network inference using gene ontology similarities as external hint.

BMC bioinformatics·2026
Same journal

Dual channel drug-drug interactions extraction based on cross attention.

BMC bioinformatics·2026
Same journal

FeSseqdb: a curated sequence-level database and interpretable machine learning framework for identifying iron-sulfur proteins.

BMC bioinformatics·2026
See all related articles

mGrid simplifies distributed computing for computational biology by enabling transparent, load-balanced execution of Matlab code and user-defined libraries on remote machines. This open-source environment requires minimal administration, facilitating rapid prototyping of parallel applications.

Area of Science:

  • Computational Biology
  • Bioinformatics
  • Scientific Computing

Background:

  • MATLAB is widely used in computational biology for modeling and simulation.
  • Large-scale biological system simulations demand significant computational resources beyond single-computer capabilities.
  • Existing distributed computing environments for MATLAB have limitations in ease of use, resource management, and manual library distribution.

Purpose of the Study:

  • To develop an enhanced distributed computing environment for MATLAB.
  • To address the challenges of resource limitations and complex setup in existing systems.
  • To facilitate transparent execution of user-defined code and libraries on remote machines.

Main Methods:

  • Introduced mGrid, a novel distributed system augmenting process distribution with user code distribution capabilities.

Related Experiment Videos

  • Developed an easy-to-use, native MATLAB toolbox as the client-side interface.
  • Utilized open-source components: MATLAB, PHP scripts, and Apache web server.
  • Main Results:

    • mGrid enables transparent execution of user-defined MATLAB code on remote machines.
    • Automated load balancing and transparent distribution of runtime variables and user code.
    • mGrid is an open-source environment requiring minimal system administration.

    Conclusions:

    • mGrid allows for transparent, load-balanced distribution of MATLAB toolboxes and rapid prototyping of parallel applications.
    • Simple installation and configuration due to reliance on MATLAB, PHP, and Apache.
    • Web-based infrastructure supports easy extensibility over the Internet.