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

Components of Language01:24

Components of Language

752
Language, whether spoken, signed, or written, consists of specific components: lexicon and grammar. The lexicon is the vocabulary of a language, comprising its words. Grammar is the set of rules used to convey meaning through the lexicon. For example, English grammar adds “-ed” to most verbs to indicate past tense. Words are formed by combining phonemes, which are the basic sound units of a language. Different languages have different sets of phonemes (e.g., “ah” vs.
752

You might also read

Related Articles

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

Sort by
Same authorSame journal

Human Readability of Data Files.

Balisage series on markup technologies·2024
Same author

Hybrid measurement of respiratory aerosol reveals a dominant coarse fraction resulting from speech that remains airborne for minutes.

Proceedings of the National Academy of Sciences of the United States of America·2022
Same journal

Deconstructing the STAR File Format.

Balisage series on markup technologies·2022
Same journal

Integrating Top-down and Bottom-up Cybersecurity Guidance using XML.

Balisage series on markup technologies·2016
Same journal

JATSPack and JATSPAN, a packaging format and infrastructure for the NLM/NISO Journal Archiving Tag Suite (JATS).

Balisage series on markup technologies·2011
See all related articles

Related Experiment Video

Updated: Jan 17, 2026

Dissection, Culture, and Analysis of Xenopus laevis Embryonic Retinal Tissue
10:22

Dissection, Culture, and Analysis of Xenopus laevis Embryonic Retinal Tissue

Published on: December 23, 2012

14.3K

Pulse, Parse, and Ponder: Using Invisible XML to Dissect a Scientific Domain Specific Language.

Joseph Michael Courtney1, Michael Robert Gryk1,2

  • 1Department of Molecular Biology and Biophysics, UCONN Health (US).

Balisage Series on Markup Technologies
|September 15, 2025
PubMed
Summary
This summary is machine-generated.

This study applies Invisible XML (iXML) to parse Bruker Pulse Programming Language for Nuclear Magnetic Resonance (NMR) spectrometers. This enhances scientific data accessibility and analysis, improving reproducibility.

Keywords:
NMRiXML

More Related Videos

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

1.0K
Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods
05:34

Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods

Published on: June 6, 2025

1.6K

Related Experiment Videos

Last Updated: Jan 17, 2026

Dissection, Culture, and Analysis of Xenopus laevis Embryonic Retinal Tissue
10:22

Dissection, Culture, and Analysis of Xenopus laevis Embryonic Retinal Tissue

Published on: December 23, 2012

14.3K
Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

1.0K
Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods
05:34

Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods

Published on: June 6, 2025

1.6K

Area of Science:

  • Analytical Chemistry
  • Spectroscopy
  • Computational Chemistry

Background:

  • Specialized scientific file formats and programming languages often hinder data accessibility and interpretation.
  • Improving the interpretability of these formats is crucial for enhancing scientific reproducibility and utility.
  • Nuclear Magnetic Resonance (NMR) spectroscopy relies on domain-specific languages like Bruker Pulse Programming Language.

Purpose of the Study:

  • To explore the application of Invisible XML (iXML) for parsing the Bruker Pulse Programming Language.
  • To demonstrate how iXML can make specialized scientific data more accessible and interpretable.
  • To serve as a test case for the iXML parsing approach in a scientific context.

Main Methods:

  • Development of an iXML grammar specifically for the Bruker Pulse Programming Language.
  • Application of the iXML grammar to parse NMR experimental data files.
  • Analysis of challenges and development of solutions for applying iXML to this domain-specific language.

Main Results:

  • Successful application of iXML to parse the Bruker Pulse Programming Language.
  • Facilitation of easier and more automated comparison and analysis of NMR experiments.
  • Demonstration of iXML as a viable tool for scientific data parsing.

Conclusions:

  • iXML parsing offers a promising approach to enhance the accessibility and utility of scientific data.
  • The developed grammar aids in automated analysis and comparison of NMR experiments.
  • Addressing challenges in iXML application can improve its broader use in scientific data management.