Skip to content

remimarenco/hub-archive-creator

 
 

Repository files navigation

Hub Archive Creator

This Galaxy tool permits to prepare your files to be ready for Assembly Hub visualization.

Into a publicly accessible Galaxy (Linux for maximum tools compatibility), you will be able to use UCSC Genome Browser fonctionality to see your tracks.

Features

  1. Create a structure for your tracks, and convert them to more efficient datatypes (e.g Bed => BigBed)
  2. Benefits from Galaxy strong features as well as UCSC Genome Browser's ones without the hassle to move your data from one to another
  3. Download and store, as a zip file, your tracks structured for UCSC TrackHub use
  4. Create workflows within Galaxy to automatize pipeline analysis and get them ready to visualization inside UCSC Genome Browser...in a few clicks!

At the moment, Supported datatypes are:

  • Bam
  • Bed (Generic and Simple Repeats)
  • BigWig
  • Gff3
  • Gtf
  • Psl

Installation:

  1. You would need to add this tool into your Galaxy.
  2. (strongly preferred) ToolShed Installation: Tool is in toolshed
  3. OR Local Installation: See https://wiki.galaxyproject.org/Admin/Tools/AddToolTutorial
  4. The tool can be used with or without Conda (activate it in your galaxy.ini)
  5. If installed without TS (by downloading on GitHub), you need to have all the binaries accessible within Galaxy. You can use the script install_linux_binaries with a linux x86-64 (64bits)
  6. Install the UCSC Track Hub datatype:
  7. Easy => Use Galaxy 16.07 or latest to directly have Track Hub Datatype (See this Galaxy Pull Request for more information)
  8. OR Look into trackHub README for more information or if you want to use Galaxy < 16.07

Binaries used by HAC:

  • bedToBigBed
  • faToTwoBit
  • genePredToBed
  • genePredToBigGenePred
  • gff3ToGenePred
  • gtfToGenePred
  • pslToBigPsl
  • samtools
  • sort
  • twoBitInfo See <requirements in tool_dependencies.xml for an up-to-date used binaries list

Future

See TODO.md for more information

Contribute

Support

If you are having issues, please let us know.

License

The project is licensed under the Academic Free License 3.0. See LICENSE.txt.

About

This Galaxy tool permits to prepare your datasets to be ready for UCSC Track Hub visualization.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 63.3%
  • HTML 32.6%
  • ActionScript 3.4%
  • Shell 0.7%