BioKIT

BioKIT provides 40 sequence-analysis functions that process genome assemblies, multiple sequence alignments, coding sequences, and sequencing data for bioinformatics analyses.


Key Features:

  • Function set: Forty diverse functions for routine and novel processing tasks across genome assemblies, multiple sequence alignments, coding sequences, and sequencing data.
  • Genome assembly quality assessment: Computes assembly quality and characteristic metrics for genome assemblies.
  • Alignment summary statistics: Calculates summary statistics for multiple sequence alignments and phylogenomic data matrices.
  • Relative synonymous codon usage (RSCU): Calculates RSCU across coding sequences, including a gene-wise relative synonymous codon usage metric.
  • Gene-wise RSCU metric: Implements a novel gene-wise relative synonymous codon usage metric to estimate gene-wise codon optimization.
  • Paired-end aware quality trimming: Performs paired-end aware quality trimming of sequencing reads.
  • Sequencing read filtering: Filters sequencing reads according to specified criteria.
  • File format conversion: Converts between common bioinformatics file formats.
  • Community-sourced functions: Incorporates community-sourced functions to extend analytical capabilities.
  • Other bioinformatics tasks: Provides additional essential sequence analysis tasks for routine workflows.

Scientific Applications:

  • Eukaryotic genome assessment: Used to assess the quality and characteristics of 901 eukaryotic genome assemblies.
  • Phylogenomic alignment statistics: Used to calculate alignment summary statistics for 10 phylogenomic data matrices.
  • Codon usage analysis: Used to determine relative synonymous codon usage across 171 fungal genomes.
  • Codon optimization metric: Introduced a gene-wise RSCU metric to estimate gene-wise codon optimization.

Methodology:

Performs genome assembly quality assessment, computes alignment summary statistics, calculates relative synonymous codon usage including gene-wise RSCU, executes paired-end aware quality trimming and sequencing read filtering, and performs file format conversion.

Topics

Details

License:
MIT
Tool Type:
library, workflow
Programming Languages:
Python, Shell
Added:
3/28/2022
Last Updated:
3/28/2022

Operations

Publications

Steenwyk JL, Buida TJ, Gonçalves C, Goltz DC, Morales G, Mead ME, LaBella AL, Chavez CM, Schmitz JE, Hadjifrangiskou M, Li Y, Rokas A. BioKIT: a versatile toolkit for processing and analyzing diverse types of sequence data. Unknown Journal. 2021. doi:10.1101/2021.10.02.462868.

Documentation

Links