This Galaxy tool permits to prepare your files to be ready for Assembly Hub visualization.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
datatypes
doc
templates
test-data
trackHub
util
LICENSE.txt
README.md
TrackDb.py
TrackHub.py
__init__.py
bigGenePred.as
bigPsl.as
cytoBandIdeo.as
hubArchiveCreator.py
hubArchiveCreator.xml
logging.json
macros.xml
spliceJunctions.as
todo.md
tool_dependencies.xml
trf_simpleRepeat.as

README.md

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.