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

RNA-seq03:21

RNA-seq

10.4K
RNA sequencing, or RNA-Seq, is a high-throughput sequencing technology used to study the transcriptome of a cell. Transcriptomics helps to interpret the functional elements of a genome and identify the molecular constituents of an organism. Additionally, it also helps in understanding the development of an organism and the occurrence of diseases. 
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
10.4K
Ribosome Profiling02:24

Ribosome Profiling

3.6K
Ribosome profiling or ribo-sequencing is a deep sequencing technique that produces a snapshot of active translation in a cell. It selectively sequences the mRNAs protected by ribosomes to get an insight into a cell’s translation landscape at any given point in time.
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
3.6K
Biostatistics: Overview01:20

Biostatistics: Overview

363
Biostatistics plays a crucial role in understanding and analyzing data in healthcare and biology. Biostatisticians conduct experiments, gather evidence, and draw meaningful conclusions using statistical methods and techniques. Different variables form the foundation of biostatistical analysis, allowing researchers to understand and interpret data effectively. These variables are classified into different types, each serving a specific purpose in statistical analysis.
Discrete variables are...
363
Genomics02:02

Genomics

37.4K
Genomics is the science of genomes: it is the study of all the genetic material of an organism. In humans, the genome consists of information carried in 23 pairs of chromosomes in the nucleus, as well as mitochondrial DNA. In genomics, both coding and non-coding DNA is sequenced and analyzed. Genomics allows a better understanding of all living things, their evolution, and their diversity. It has a myriad of uses: for example, to build phylogenetic trees, to improve productivity and...
37.4K
Next-generation Sequencing03:00

Next-generation Sequencing

92.5K
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....
92.5K
Statistical Software for Data Analysis and Clinical Trials01:12

Statistical Software for Data Analysis and Clinical Trials

776
Statistical software is pivotal in data analysis and clinical trials by providing tools to analyze data, draw conclusions, and make predictions. These software packages range from simple data management applications to complex analytical platforms, supporting various statistical tests, models, and simulation techniques. Their significance lies in their ability to handle vast amounts of data with precision and efficiency, enabling researchers to validate hypotheses, identify trends, and make...
776

You might also read

Related Articles

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

Sort by
Same author

Promera: a unified model for biomolecular structure prediction, filtering, and design.

bioRxiv : the preprint server for biology·2026
Same author

Thousandfold Expansion Microscopy.

bioRxiv : the preprint server for biology·2026
Same author

Reduction of next-generation sequencing files for efficient pharmacogenotype extraction.

Pharmacogenomics·2026
Same author

SwitchCraft: A Programmatic Framework for Designing State-Switching Proteins.

ArXiv·2026
Same author

Multi-resolution modeling of a discrete stochastic process identifies causes of cancer.

... International Conference on Learning Representations·2026
Same author

AI-based methods for simulating, sampling, and predicting protein ensembles.

Current opinion in structural biology·2026
See all related articles

Related Experiment Video

Updated: Sep 6, 2025

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq
07:09

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq

Published on: May 28, 2021

9.7K

Seq: A High-Performance Language for Bioinformatics.

Ariya Shajii1, Ibrahim Numanagić1, Riyadh Baghdadi1

  • 1MIT CSAIL, 77 Massachusetts Ave, Cambridge, MA, 02139, USA.

Proceedings of the ACM on Programming Languages
|July 1, 2022
PubMed
Summary
This summary is machine-generated.

Seq is a new programming language for bioinformatics that offers Python-like ease with C-like speed. It significantly speeds up computational genomics tasks, making optimized software more accessible.

Keywords:
Pythonbioinformaticscomputational biologydomain-specific languageoptimizationprogramming language

More Related Videos

An Experimental and Bioinformatics Protocol for RNA-seq Analyses of Photoperiodic Diapause in the Asian Tiger Mosquito, Aedes albopictus
12:10

An Experimental and Bioinformatics Protocol for RNA-seq Analyses of Photoperiodic Diapause in the Asian Tiger Mosquito, Aedes albopictus

Published on: November 30, 2014

13.5K
Author Spotlight: Cost-Effective Transcriptomic Drug Screening - Unlocking New Targets
06:40

Author Spotlight: Cost-Effective Transcriptomic Drug Screening - Unlocking New Targets

Published on: February 23, 2024

1.4K

Related Experiment Videos

Last Updated: Sep 6, 2025

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq
07:09

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq

Published on: May 28, 2021

9.7K
An Experimental and Bioinformatics Protocol for RNA-seq Analyses of Photoperiodic Diapause in the Asian Tiger Mosquito, Aedes albopictus
12:10

An Experimental and Bioinformatics Protocol for RNA-seq Analyses of Photoperiodic Diapause in the Asian Tiger Mosquito, Aedes albopictus

Published on: November 30, 2014

13.5K
Author Spotlight: Cost-Effective Transcriptomic Drug Screening - Unlocking New Targets
06:40

Author Spotlight: Cost-Effective Transcriptomic Drug Screening - Unlocking New Targets

Published on: February 23, 2024

1.4K

Area of Science:

  • Bioinformatics
  • Computational Genomics
  • Programming Languages

Background:

  • Biological data, especially from next-generation sequencing, is growing exponentially.
  • Traditional hardware scaling (Moore's Law) is slowing, creating a bottleneck for analyzing large biological datasets.
  • Computational biologists often lack specialized optimization skills, relying on expensive hardware.

Purpose of the Study:

  • Introduce Seq, a novel programming language designed for bioinformatics.
  • To provide a language that combines Python's ease of use with C-level performance.
  • To enable efficient execution of computational genomics tasks without requiring low-level optimization expertise.

Main Methods:

  • Seq was developed as a Python-based language with specialized data types and constructs for bioinformatics.
  • Evaluated Seq on standard computational genomics tasks: reverse complementation, k-mer manipulation, pattern matching, and genomic index queries.
  • Compared Seq's performance against CPython and optimized C++.

Main Results:

  • Seq achieved up to a 100x performance improvement over CPython.
  • Domain-specific features in Seq led to a 160x improvement over CPython.
  • Parallelism in Seq resulted in up to a 650x improvement.
  • Seq code was often 2x faster than optimized C++ and more concise.

Conclusions:

  • Seq offers significant performance gains for bioinformatics tasks compared to existing solutions.
  • The language democratizes access to highly-optimized bioinformatics software.
  • Seq facilitates the development of efficient computational genomics tools by biologists without deep programming expertise.