MakeHub

MakeHub generates UCSC Genome Browser Assembly Hubs to visualize annotated genomes and associated genomic tracks.


Key Features:

  • Automation: Automates the generation of the components required for an Assembly Hub.
  • Extensibility: Supports addition of new tracks to existing Assembly Hubs.
  • File format handling: Processes and adapts input file formats to ensure compatibility with UCSC Genome Browser requirements.
  • Automated pipeline: Executes a reproducible pipeline that assembles necessary hub files from provided inputs.

Scientific Applications:

  • Genome visualization: Enables visualization of annotated genomes and associated data tracks in the UCSC Genome Browser.
  • Quality control: Facilitates quality control of genome annotations and derived genomic data.
  • Annotation dissemination: Supports sharing and updating genome annotations via Assembly Hubs.

Methodology:

MakeHub runs a fully automated pipeline that processes input files and generates the necessary components for an Assembly Hub, including handling file formats and ensuring compatibility with UCSC Genome Browser requirements.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/19/2021

Operations

Publications

Hoff KJ. MakeHub: Fully Automated Generation of UCSC Genome Browser Assembly Hubs. Genomics, Proteomics & Bioinformatics. 2019;17(5):546-549. doi:10.1016/j.gpb.2019.05.003. PMID:32001327. PMCID:PMC7056914.

PMID: 32001327
PMCID: PMC7056914
Funding: - US National Institutes of Health: HG000783 - National Institutes of Health: HG000783