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

Cluster Sampling Method01:20

Cluster Sampling Method

13.2K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
13.2K
Comparing Copy Number Variations and SNPs02:26

Comparing Copy Number Variations and SNPs

18.1K
Sequencing of the human genome has opened up several best-kept secrets of the genome. Scientists have identified thousands of genome variations that exist within a population. These variations can be a single nucleotide or a larger chromosomal variation.
Copy number variations or CNVs are the structural variations that cover more than 1kb of DNA sequence. The single nucleotide polymorphism (SNP), on the other hand, is a single nucleotide change or a point mutation that is found in more than 1%...
18.1K
Parallel Processing01:20

Parallel Processing

370
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
370
Improving Translational Accuracy02:07

Improving Translational Accuracy

12.0K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
12.0K
Genetic Variation01:25

Genetic Variation

889
Genetic variation is the diversity in DNA sequences found among individuals of the same species. This diversity is crucial for a species' survival because it helps organisms adapt to environmental changes. Genetic variation begins with fertilization, where an egg and sperm cell merge. Each of these cells carries 23 chromosomes, up to 46 in the fertilized egg. Chromosomes are long DNA strands that contain genes, the basic units of heredity.
Genes exist in different versions called alleles,...
889
Singularity Functions for Shear01:26

Singularity Functions for Shear

245
In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous  variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the...
245

You might also read

Related Articles

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

Sort by
Same author

Mitochondrial NADH-redox inflexibility constrains genomic and epigenetic stability in pluripotent stem cells.

The EMBO journal·2026
Same author

Hyperactivation of mTORC1 blocks stem cell fate transitions through TFE3-NuRD association.

EMBO reports·2026
Same author

JMJD3 acts in tandem with KLF4 to facilitate reprogramming to pluripotency.

Nature communications·2020
Same journal

NanoporeDB: A Structural Resource Of Multimeric Protein Nanopores For Single-Molecule Sensing.

GigaScience·2026
Same journal

From the Brain Cell Atlas to Precision Neurology: A review of the application of AI-driven multi-omics in brain science.

GigaScience·2026
Same journal

Comparison of Deep Learning Approaches for Extreme Low-SNR Image Restoration.

GigaScience·2026
Same journal

ScopeViewer: A Browser-Based Solution for Visualizing Large Biological Images.

GigaScience·2026
Same journal

ChatMDV: Reducing Technical Barriers in Bioinformatics Analysis using Large Language Models.

GigaScience·2026
Same journal

ClusterGraph: a new tool for visualisation and compression of multidimensional data.

GigaScience·2026
See all related articles

Related Experiment Video

Updated: Oct 21, 2025

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER
14:06

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER

Published on: June 23, 2012

15.4K

VC@Scale: Scalable and high-performance variant calling on cluster environments.

Tanveer Ahmad1, Zaid Al Ars1, H Peter Hofstee1,2

  • 1Faculty of Electrical Engineering, Mathematics and Computer Science, Quantum & Computer Engineering Department, Mekelweg 4, 2628 CD Delft, Netherlands.

Gigascience
|September 8, 2021
PubMed
Summary
This summary is machine-generated.

This study introduces a novel, native Apache Spark workflow for scalable deep learning-based variant calling. The new method significantly accelerates next-generation sequencing data pre-processing, offering a high-performance solution for genomic analysis.

Keywords:
Apache ArrowApache SparkBWA-MEMDeepVariantMarkDuplicatesortingwhole-genome sequencing

More Related Videos

Candidate Gene Testing in Clinical Cohort Studies with Multiplexed Genotyping and Mass Spectrometry
05:53

Candidate Gene Testing in Clinical Cohort Studies with Multiplexed Genotyping and Mass Spectrometry

Published on: June 21, 2018

10.3K
Detection of Rare Mutations in CtDNA Using Next Generation Sequencing
11:11

Detection of Rare Mutations in CtDNA Using Next Generation Sequencing

Published on: August 24, 2017

17.1K

Related Experiment Videos

Last Updated: Oct 21, 2025

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER
14:06

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER

Published on: June 23, 2012

15.4K
Candidate Gene Testing in Clinical Cohort Studies with Multiplexed Genotyping and Mass Spectrometry
05:53

Candidate Gene Testing in Clinical Cohort Studies with Multiplexed Genotyping and Mass Spectrometry

Published on: June 21, 2018

10.3K
Detection of Rare Mutations in CtDNA Using Next Generation Sequencing
11:11

Detection of Rare Mutations in CtDNA Using Next Generation Sequencing

Published on: August 24, 2017

17.1K

Area of Science:

  • Genomics
  • Bioinformatics
  • Computational Biology

Background:

  • Deep learning methods like DeepVariant offer superior accuracy in variant calling compared to traditional algorithms.
  • Existing workflows for deep learning variant calling are computationally expensive and not highly scalable.
  • Current cluster-scaled workflows often fail to fully leverage Apache Spark's in-memory processing capabilities.

Purpose of the Study:

  • To develop a scalable and high-performance workflow for deep learning-based variant calling.
  • To optimize the integration of pre-processing and variant-calling stages within a single framework.
  • To enhance the efficiency of next-generation sequencing data analysis on high-performance computing clusters.

Main Methods:

  • Developed a native Apache Spark-based workflow for variant calling.
  • Utilized Python and Apache Arrow for efficient in-memory data transfer and transformation.
  • Integrated pre-processing stages using Spark's built-in functions for sorting and duplicate marking.

Main Results:

  • Achieved over 2x performance improvement in pre-processing stages compared to state-of-the-art methods.
  • Demonstrated a scalable and high-performance solution for DeepVariant on both CPU and CPU+GPU clusters.
  • Showcased efficient resource utilization for variant-calling analysis.

Conclusions:

  • The proposed approach enables feasible and easy scalability for high-performance variant-calling analysis.
  • The workflow leverages standardized Apache Arrow data representations for efficient processing.
  • All implementation codes and configurations are publicly available and open-sourced.