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

A web services choreography scenario for interoperating bioinformatics applications.

Remko de Knikker1, Youjun Guo, Jin-Long Li

  • 1Center for Medical Informatics, Department of Anesthesiology, Yale University School of Medicine, PO Box 208009, New Haven, CT 06520, USA. remkodeknikker@hotmail.com

BMC Bioinformatics
|April 29, 2004
PubMed
Summary

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

EpiATLAS - a reference for human epigenomic research.

bioRxiv : the preprint server for biology·2026
Same author

Correcting spatial transcriptomics data affected by a prevalent transcript leakage problem across platforms, species, and tissues.

bioRxiv : the preprint server for biology·2026
Same author

Spatial transcriptomics in Alzheimer's disease: technologies, challenges and discoveries.

Molecular neurodegeneration advances·2026
Same author

Cinnamaldehyde alleviates LPS-induced endoplasmic reticulum stress-mediated barrier damage in IPEC-J2 by regulating calcium homeostasis.

Chemico-biological interactions·2026
Same author

HIRA-mediated H3.3 deposition preserves hepatocyte cell identity during liver aging.

Research square·2026
Same author

PERK drives aflatoxin B1-induced chicken cellular senescence by promoting NLRP3-mediated PANoptosis.

Journal of advanced research·2026

Web services offer a standardized XML-based approach to integrate heterogeneous bioinformatics applications, overcoming limitations of traditional web interfaces for genome-wide data analysis. Implementing these services, particularly with workflow engines, enhances machine processing capabilities for biological data.

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • Genome-wide data analysis necessitates integrating diverse databases and tools.
  • Heterogeneous platforms, non-standard formats, and firewall issues hinder traditional web-based bioinformatics application interoperability.
  • Web services, using XML-based messaging, provide a standardized solution for inter-application communication.

Purpose of the Study:

  • To demonstrate the advantages of web services over traditional web interfaces for bioinformatics.
  • To create a machine-readable workflow for the HAPI gene expression analysis utility.
  • To compare different approaches for implementing XML-based bioinformatics workflows.

Main Methods:

  • Developed a web services workflow replicating the HAPI gene expression analysis functionality.

Related Experiment Videos

  • Utilized document-style XML messages for data exchange between web services.
  • Compared three implementation approaches: a hard-coded Java application, Collaxa BPEL Server, and Taverna Workbench.
  • Main Results:

    • The web services workflow successfully replicated HAPI functionality, enabling machine processing of gene expression data.
    • Compared to HTML output, XML-based messages from web services are semantically interpretable by computers.
    • The hard-coded Java application provided a practical, ad-hoc solution for XML-based workflows.

    Conclusions:

    • Web services present a promising standard for unifying heterogeneous bioinformatics applications.
    • Web services choreography engines are maturing, with industry support increasing.
    • For current practical applications, a hard-coded Java approach is feasible for simple XML-based workflows, while advanced engines like Collaxa BPEL offer robust management for complex workflows.