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

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.
Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
Genomics02:02

Genomics

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...
Genomic DNA in Eukaryotes00:58

Genomic DNA in Eukaryotes

Eukaryotes have large genomes compared to prokaryotes. To fit their genomes into a cell, eukaryotic DNA is packaged extraordinarily tightly inside the nucleus. To achieve this, DNA is tightly wound around proteins called histones, which are packaged into nucleosomes that are joined by linker DNA and coil into chromatin fibers. Additional fibrous proteins further compact the chromatin, which is recognizable as chromosomes during certain phases of cell division.

You might also read

Related Articles

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

Sort by
Same author

BiTUGA: scalable prevalence-based unitig association testing for binary traits.

G3 (Bethesda, Md.)ยท2026
Same author

The power and limits of predicting inter-protein exon-exon interactions using protein 3D structures.

Bioinformatics advancesยท2026
Same author

ActivityFinder: Toward the Fully Automatic Integration of Structural and Binding Affinity Data.

Journal of chemical information and modelingยท2026
Same author

OmixLitMiner 2: Guided Literature Mining for Automated Categorization of Marker Candidates in Omics Studies.

Proteomicsยท2025
Same author

Transcription factor prediction using protein 3D secondary structures.

Bioinformatics (Oxford, England)ยท2025
Same author

Loss of copy numbers of retrotransposons (HERVK) on chromosome 7p11.2 impacts EGFR (Epidermal Growth Factor Receptor)-induced phenotypes for platinum sensitivity and long-term survival in ovarian cancer-A study from the OVCAD consortium.

International journal of cancerยท2024
Same journal

circ2DGNN: circRNA-Disease Association Prediction via Transformer-Based Graph Neural Network.

IEEE/ACM transactions on computational biology and bioinformaticsยท2024
Same journal

Hierarchical Hypergraph Learning in Association- Weighted Heterogeneous Network for miRNA- Disease Association Identification.

IEEE/ACM transactions on computational biology and bioinformaticsยท2024
Same journal

Discriminative Domain Adaption Network for Simultaneously Removing Batch Effects and Annotating Cell Types in Single-Cell RNA-Seq.

IEEE/ACM transactions on computational biology and bioinformaticsยท2024
Same journal

MLW-BFECF: A Multi-Weighted Dynamic Cascade Forest Based on Bilinear Feature Extraction for Predicting the Stage of Kidney Renal Clear Cell Carcinoma on Multi-Modal Gene Data.

IEEE/ACM transactions on computational biology and bioinformaticsยท2024
Same journal

An End-to-End Knowledge Graph Fused Graph Neural Network for Accurate Protein-Protein Interactions Prediction.

IEEE/ACM transactions on computational biology and bioinformaticsยท2024
Same journal

Generative Biomedical Event Extraction With Constrained Decoding Strategy.

IEEE/ACM transactions on computational biology and bioinformaticsยท2024
See all related articles

Related Experiment Video

Updated: May 7, 2026

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes
09:10

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes

Published on: May 22, 2018

GenomeTools: a comprehensive software library for efficient processing of structured genome annotations.

Gordon Gremme1, Sascha Steinbiss, Stefan Kurtz

  • 1University of Hamburg, Hamburg.

IEEE/ACM Transactions on Computational Biology and Bioinformatics
|October 5, 2013
PubMed
Summary
This summary is machine-generated.

GenomeTools provides a unified graph-based representation for efficient genome annotation processing. This software library handles large datasets with low memory overhead, enabling streamlined bioinformatics workflows.

More Related Videos

A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells
06:02

A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells

Published on: October 28, 2025

Related Experiment Videos

Last Updated: May 7, 2026

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes
09:10

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes

Published on: May 22, 2018

A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells
06:02

A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells

Published on: October 28, 2025

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • Genome annotations are commonly stored in plain text files, relying on implicit annotation graphs.
  • Managing and processing complex genomic feature data presents computational challenges.

Purpose of the Study:

  • To introduce GenomeTools, a software library and tools for creating, processing, and converting genome annotation graphs.
  • To offer a unified, graph-based representation for intuitive access and manipulation of genomic features.

Main Methods:

  • Developed an object-oriented, C-based software library adhering to the annotation graph approach.
  • Implemented an efficient pull-based approach for sequential processing of annotations to minimize memory usage.
  • Designed for seamless integration into bioinformatics workflows, with support for compressed sequence data access.

Main Results:

  • GenomeTools provides a unified graph-based representation for genomic features.
  • The pull-based processing enables efficient handling of large annotation sets, including human variation data.
  • The C implementation ensures a lightweight memory footprint and facilitates language bindings (e.g., Python, Ruby).

Conclusions:

  • GenomeTools offers a powerful and efficient solution for genome annotation management and processing.
  • The library simplifies the development of bioinformatics software by providing intuitive access to annotation data.
  • Its design supports scalability and interoperability with various programming languages.