Related Experiment Video
Updated: Aug 31, 2025

Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
Published on: December 13, 2024
GTFtools: a software package for analyzing various features of gene models.
Hong-Dong Li1,2, Cui-Xiang Lin1,2, Jiantao Zheng1,2
1School of Computer Science and Engineering, Central South University, Changsha, Hunan 410083, P.R. China.
GTFtools is a new bioinformatics software that calculates essential gene features from GTF files. It addresses the lack of readily available tools for extracting features like splice sites and introns, simplifying gene analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Gene-centric bioinformatics studies require extracting gene features like splice sites, promoters, introns, and untranslated regions (UTRs) from gene models.
- Gene models are commonly annotated in Gene Transfer Format (GTF) files, and these features are crucial for downstream analyses such as intron retention detection and splice site strength computation.
- Existing resources, including BioMart, often lack essential features like independent introns and splice sites, necessitating the development of integrated tools.
Purpose of the Study:
- To introduce GTFtools, a novel command-line software designed to compute a comprehensive set of gene features.
- To provide a user-friendly solution for extracting gene features that are not readily available in existing databases.
- To facilitate routine bioinformatics analyses by offering integrated functions for gene feature extraction and manipulation.
Main Methods:
- GTFtools is a stand-alone, command-line software implemented in Python.
- It processes ENSEMBL or GENCODE GTF files as input, supporting both human and non-human gene models (e.g., mouse).
- The software calculates various gene features, including splice sites, independent introns, transcription start sites (TSS)-flanking regions, UTRs, isoform coordination, and gene lengths.
Main Results:
- GTFtools successfully calculates a wide range of gene features, including those not provided by other tools like BioMart.
- The software demonstrates ease of installation and use due to its Python implementation and lack of third-party dependencies.
- Comparative analysis indicates GTFtools' utility alongside existing tools such as Bedtools and BioMart.
Conclusions:
- GTFtools offers a valuable and integrated solution for gene feature extraction in bioinformatics.
- Its user-friendly design and comprehensive functionality simplify complex gene analysis tasks.
- The availability of GTFtools on multiple platforms (pyPI, Bioconda) enhances accessibility for researchers.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Genome Annotation and Assembly
Comparing Copy Number Variations and SNPs
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%...
Genomics

