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

RACE - Rapid Amplification of cDNA Ends02:35

RACE - Rapid Amplification of cDNA Ends

6.4K
Rapid Amplification of cDNA Ends, or RACE, is one of the most effective methods to obtain a full-length cDNA from an mRNA sequence between a known internal region to the unknown sequence at the 5’ or 3’ end. The unknown region is cloned in the cDNA by a gene-specific primer that binds the known end, and a hybrid primer that attaches a predefined anchor sequence to the unknown end of the cDNA. The sequence in between is amplified by PCR with an anchor primer and a gene-specific...
6.4K
Sanger Sequencing01:57

Sanger Sequencing

754.4K
DNA sequencing is a fundamental technique that is routinely used in the biological sciences. This method can be applied to a range of questions at different scales - from the sequencing of a cloned DNA fragment or the study of a mutation in a gene up to whole-genome sequencing. However, despite the widespread use of sequencing today, it was not until 1977 that Fredrick Sanger and his collaborators developed the chain-termination method to decode DNA sequences. It relies on the separation of a...
754.4K
Next-generation Sequencing03:00

Next-generation Sequencing

88.8K
The first human genome sequencing project cost $2.7 billion and was declared complete in 2003, after 15 years of international cooperation and collaboration between several research teams and funding agencies. Today, with the advent of next-generation sequencing technologies, the cost and time of sequencing a human genome have dropped over 100 fold.
Next-Generation Sequencing Methods
Although all next-generation methods use different technologies, they all share a set of standard features....
88.8K
Introduction to R01:11

Introduction to R

270
R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's...
270
Cis-regulatory Sequences02:02

Cis-regulatory Sequences

9.9K
Cis-regulatory sequences are short fragments of non-coding DNA that are present on the same chromosomes as the genes that they regulate. These fragments serve as binding sites for transcriptional regulators, proteins that are responsible for controlling gene transcription and differential gene expression across cell types in eukaryotes. Cis-regulatory sequences can be close to the gene of interest or thousands of bases away in the DNA sequence; however, those sequences that are further away are...
9.9K
Comparing Copy Number Variations and SNPs02:26

Comparing Copy Number Variations and SNPs

17.7K
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%...
17.7K

You might also read

Related Articles

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

Sort by
Same author

Flexible read-aware genotype imputation from sequence using biobank sized reference panels.

Nature communications·2025
Same author

SVUPP: Pre-phasing long reads improves structural variant genotyping.

Bioinformatics (Oxford, England)·2025
Same author

Genetic architecture in Greenland is shaped by demography, structure and selection.

Nature·2025
Same author

Measuring linkage disequilibrium and improvement of pruning and clumping in structured populations.

Genetics·2025
Same author

Persistent Gene Flow Suggests an Absence of Reproductive Isolation in an African Antelope Speciation Model.

Systematic biology·2024
Same author

Fast and accurate out-of-core PCA framework for large scale biobank data.

Genome research·2023
Same journal

Probabilistic RNA designability via interpretable ensemble approximation and dynamic decomposition.

Bioinformatics (Oxford, England)·2026
Same journal

Quantifying domain-specific relevance of computational biology Wikipedia articles using TF-IDF and cosine similarity.

Bioinformatics (Oxford, England)·2026
Same journal

GATSBI: improving context-aware protein embeddings through biologically motivated data splits.

Bioinformatics (Oxford, England)·2026
Same journal

BiMba: using Vision Mamba to predict protein sites that bind other proteins.

Bioinformatics (Oxford, England)·2026
Same journal

ProMeta: a meta-learning framework for robust disease diagnosis and prediction from plasma proteomics.

Bioinformatics (Oxford, England)·2026
Same journal

Is a Win-Win possible? Achieving pareto-optimal privacy-utility balance in fine-tuned genome language model embeddings against embedding reconstruction attacks.

Bioinformatics (Oxford, England)·2026
See all related articles

Related Experiment Video

Updated: Jul 4, 2025

A Deep-sequencing-assisted, Spontaneous Suppressor Screen in the Fission Yeast Schizosaccharomyces pombe
07:55

A Deep-sequencing-assisted, Spontaneous Suppressor Screen in the Fission Yeast Schizosaccharomyces pombe

Published on: March 7, 2019

8.0K

vcfpp: a C++ API for rapid processing of the variant call format.

Zilong Li1

  • 1Section for Computational and RNA Biology, University of Copenhagen, Copenhagen 2200, Denmark.

Bioinformatics (Oxford, England)
|January 26, 2024
PubMed
Summary
This summary is machine-generated.

vcfpp is a new C++ API for fast and safe manipulation of Variant Call Format (VCF/BCF) files. It also enables high-performance R package development for rapid variant analysis.

More Related Videos

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.2K
Isolation of Next-Generation Gene Therapy Vectors through Engineering, Barcoding, and Screening of Adeno-Associated Virus AAV Capsid Variants
09:20

Isolation of Next-Generation Gene Therapy Vectors through Engineering, Barcoding, and Screening of Adeno-Associated Virus AAV Capsid Variants

Published on: October 18, 2022

4.5K

Related Experiment Videos

Last Updated: Jul 4, 2025

A Deep-sequencing-assisted, Spontaneous Suppressor Screen in the Fission Yeast Schizosaccharomyces pombe
07:55

A Deep-sequencing-assisted, Spontaneous Suppressor Screen in the Fission Yeast Schizosaccharomyces pombe

Published on: March 7, 2019

8.0K
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.2K
Isolation of Next-Generation Gene Therapy Vectors through Engineering, Barcoding, and Screening of Adeno-Associated Virus AAV Capsid Variants
09:20

Isolation of Next-Generation Gene Therapy Vectors through Engineering, Barcoding, and Screening of Adeno-Associated Virus AAV Capsid Variants

Published on: October 18, 2022

4.5K

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • The Variant Call Format (VCF/BCF) is widely used for storing genomic variation data.
  • Increasing big data in genomics necessitates efficient data manipulation tools.
  • Existing methods may lack speed, flexibility, or cross-language compatibility.

Purpose of the Study:

  • To develop a fast, flexible, and portable C++ API for VCF/BCF manipulation.
  • To create a high-performance R package leveraging the C++ API for variant analysis.

Main Methods:

  • Developed vcfpp, a single-file C++ API for HTSlib.
  • Implemented an intuitive interface for rapid and safe VCF/BCF file handling.
  • Created the vcfppR package in R to showcase vcfpp's capabilities.

Main Results:

  • vcfpp provides an efficient and safe C++ interface for VCF/BCF files.
  • vcfppR enables high-performance variant analyses within the R environment.
  • The developed tools are portable across various programming languages.

Conclusions:

  • vcfpp offers a robust solution for handling large-scale genomic data.
  • vcfppR facilitates streamlined and accelerated variant analysis workflows.
  • These tools address the growing demand for efficient bioinformatics data processing.