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

Statistical Analysis System (SAS)01:14

Statistical Analysis System (SAS)

438
SAS, short for Statistical Analysis System, is a powerful data analysis, management, and visualization tool. Developed by the SAS Institute in the early 1970s, SAS has evolved into a comprehensive software suite used across various industries for statistical analysis, business intelligence, and predictive modeling.
Applications: SAS finds applications in numerous fields, including healthcare for clinical trial analysis, finance for risk assessment, marketing for customer data analysis, and...
438

You might also read

Related Articles

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

Sort by
Same author

Saturated cardiolipins are potent disruptors of inner mitochondrial membrane structure and function.

The Journal of biological chemistry·2026
Same author

Size-dependent nucleus-vacuole interactions in budding yeast demonstrate a role for steric packing in organelle shape and positioning.

bioRxiv : the preprint server for biology·2026
Same author

Membrane Phase, Charge, and Curvature Regulate α-Synuclein Binding Dynamics.

bioRxiv : the preprint server for biology·2026
Same author

Saturated cardiolipins are potent disruptors of inner mitochondrial membrane structure and function.

bioRxiv : the preprint server for biology·2026
Same author

SenCat: Cataloging human cell senescence through multiomic profiling of multiple senescent primary cell types.

bioRxiv : the preprint server for biology·2026
Same author

Circulating Cell Type Senescence Signatures Reveal High-Resolution Health Status and Trajectories in Human Longitudinal Studies.

medRxiv : the preprint server for health sciences·2026

Related Experiment Video

Updated: Oct 18, 2025

Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
04:58

Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance

Published on: December 13, 2024

3.2K

SamQL: a structured query language and filtering tool for the SAM/BAM file format.

Christopher T Lee1, Manolis Maragkakis2

  • 1Laboratory of Genetics and Genomics, National Institute on Aging, Intramural Research Program, National Institutes of Health, Baltimore, MD, 21224, USA.

BMC Bioinformatics
|October 3, 2021
PubMed
Summary

SamQL is a new SQL-like query language designed for the Sequence Alignment/Map Format Specification (SAM). It enables efficient and complex querying of SAM/BAM files, improving data analysis for bioinformaticians.

Keywords:
BAMBig dataGenomicsSAMSQL

More Related Videos

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

985
Detection of Copy Number Alterations Using Single Cell Sequencing
09:45

Detection of Copy Number Alterations Using Single Cell Sequencing

Published on: February 17, 2017

11.8K

Related Experiment Videos

Last Updated: Oct 18, 2025

Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
04:58

Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance

Published on: December 13, 2024

3.2K
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

985
Detection of Copy Number Alterations Using Single Cell Sequencing
09:45

Detection of Copy Number Alterations Using Single Cell Sequencing

Published on: February 17, 2017

11.8K

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • The Sequence Alignment/Map Format Specification (SAM) is a widely used file format in bioinformatics.
  • Existing tools for querying SAM/BAM files are often inefficient and limited in capability.
  • Increasingly large genomic datasets necessitate more efficient and structured data querying methods.

Purpose of the Study:

  • To introduce SamQL, an SQL-like query language for the SAM format.
  • To provide a tool for complex and efficient querying of SAM/BAM files.
  • To offer an alternative to common Bash one-liners used by bioinformaticians.

Main Methods:

  • Development of SamQL, an SQL-like query language.
  • Implementation of intuitive syntax for complex queries.
  • Parallelization of queries for performance enhancement.

Main Results:

  • SamQL supports complex and efficient queries on SAM/BAM files.
  • The language offers high expressive power with no upper limit on query size.
  • Parallelized SamQL outperforms less expressive software.

Conclusions:

  • SamQL is a comprehensive query language for genomics data.
  • It serves as a foundational step towards structured database engines for genomics.
  • SamQL is available as a free, open-source program and library written in Go.