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

Genome Annotation and Assembly03:36

Genome Annotation and Assembly

20.2K
The genome refers to all of the genetic material in an organism. It can range from a few million base pairs in microbial cells to several billion base pairs in many eukaryotic organisms. Genome assembly refers to the process of taking the DNA sequencing data and putting it all back together in a correct order to create a close representation of the original genome. This is followed by the identification of functional elements on the newly assembled genome, a process called genome annotation.
20.2K
Sanger Sequencing01:57

Sanger Sequencing

771.2K
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...
771.2K
Nucleic Acid Structure01:25

Nucleic Acid Structure

8.1K
The pentose sugar in DNA is deoxyribose, while in RNA the pentose sugar is ribose. The difference between the sugars is the presence of the hydroxyl group on the ribose's second carbon and a hydrogen on the deoxyribose's second carbon. The phosphate residue attaches to the hydroxyl group of the 5′ carbon of one sugar and the hydroxyl group of the 3′ carbon of the sugar of the next nucleotide, which forms  a 5′ to 3′ phosphodiester linkage.
DNA Structure
DNA...
8.1K
DNA as a Genetic Template02:05

DNA as a Genetic Template

9.1K
9.1K
DNA as a Genetic Template02:05

DNA as a Genetic Template

26.6K
Two structural features of the DNA molecule provide a basis for the mechanisms of heredity: the four nucleotide bases and its double-stranded nature. The Watson-Crick model of double-helical DNA structure, proposed in 1952, drew heavily upon the X-ray crystallography work of researchers Rosalind Franklin and Maurice Wilkins. Watson, Crick, and Wilkins jointly received the Nobel Prize in Physiology or Medicine for their work in 1962. Franklin was, controversially, excluded from the prize for...
26.6K
Next-generation Sequencing03:00

Next-generation Sequencing

97.1K
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....
97.1K

You might also read

Related Articles

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

Sort by
Same author

What do you most hope we will achieve with mammalian synthetic biology within the next decade?

Cell systems·2025
Same author

Flux Sampling Suggests Metabolic Signatures of High Antibody-Producing CHO Cells.

Biotechnology and bioengineering·2025
Same author

Biofoundry-Scale DNA Assembly Validation Using Cost-Effective High-Throughput Long-Read Sequencing.

ACS synthetic biology·2024
Same author

Dissecting cell death pathways in fed-batch bioreactors.

Biotechnology journal·2023
Same author

Chemically cross-linked hydrogels from repetitive protein arrays.

Journal of structural biology·2023
Same author

Synthetic biology approaches for dynamic CHO cell engineering.

Current opinion in biotechnology·2022
Same journal

Biomedical Concept Recognition with Error-aware Negative-enhanced Ranking Framework.

Bioinformatics (Oxford, England)·2026
Same journal

TEDLH: Domain HMMs for sensitive detection of remote homologues.

Bioinformatics (Oxford, England)·2026
Same journal

PLNFGL: Joint Estimation of Multi-Condition Gene Networks from Single-cell RNA-seq Data.

Bioinformatics (Oxford, England)·2026
Same journal

MCFST: Spatial domain identification method based on multi-view graph convolutional network and graph fusion network.

Bioinformatics (Oxford, England)·2026
Same journal

SpaBiT: Enhancing Spatial Transcriptomics Resolution via Bidirectional Attention Transformers.

Bioinformatics (Oxford, England)·2026
Same journal

EDEL: Enhancing Dense Retrievers for Curation of Biomedical Knowledge Bases.

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

Related Experiment Video

Updated: Dec 15, 2025

Analyzing and Building Nucleic Acid Structures with 3DNA
16:24

Analyzing and Building Nucleic Acid Structures with 3DNA

Published on: April 26, 2013

21.1K

DNA Features Viewer: a sequence annotation formatting and plotting library for Python.

Valentin Zulkower1, Susan Rosser1

  • 1Edinburgh Genome Foundry, SynthSys, School of Biological Sciences, University of Edinburgh, Edinburgh EH9 3BF, UK.

Bioinformatics (Oxford, England)
|July 9, 2020
PubMed
Summary
This summary is machine-generated.

DNA Features Viewer offers customizable sequence annotation visualizations for bioinformatics. This Python library optimizes plot readability and visual aspects for diverse research needs.

More Related Videos

An Integrated Approach for Microprotein Identification and Sequence Analysis
09:37

An Integrated Approach for Microprotein Identification and Sequence Analysis

Published on: July 12, 2022

3.8K
Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web
09:51

Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web

Published on: July 16, 2017

15.9K

Related Experiment Videos

Last Updated: Dec 15, 2025

Analyzing and Building Nucleic Acid Structures with 3DNA
16:24

Analyzing and Building Nucleic Acid Structures with 3DNA

Published on: April 26, 2013

21.1K
An Integrated Approach for Microprotein Identification and Sequence Analysis
09:37

An Integrated Approach for Microprotein Identification and Sequence Analysis

Published on: July 12, 2022

3.8K
Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web
09:51

Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web

Published on: July 16, 2017

15.9K

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomic Data Visualization

Background:

  • Python programming language has numerous bioinformatics and computational biology libraries.
  • Existing libraries lack customizable sequence annotation visualizations with layout optimization.

Purpose of the Study:

  • Introduce DNA Features Viewer, a novel Python library for sequence annotation visualization.
  • Provide users with customizable visual aspects and optimized plot readability.

Main Methods:

  • Development of a Python library for plotting sequence annotations.
  • Implementation of layout optimization for enhanced plot readability.
  • Inclusion of user-configurable visual elements (colors, labels, highlights).

Main Results:

  • DNA Features Viewer offers customizable sequence annotation visualizations.
  • The library optimizes plot readability for improved data interpretation.
  • Users can tailor visual aspects to specific use cases.

Conclusions:

  • DNA Features Viewer addresses the gap in customizable sequence annotation visualization.
  • The library enhances the utility of Python in bioinformatics and computational biology.
  • Open-source code is available for broader adoption and contribution.