Search the GEO database for a specific accession number. With the -d
tag, the data will be downloaded and converted to fastq. geo2trackhub
will align the sequencing experiments and generate a trackhub (that can be displayed in a genome browser).
Python Modules (should be automatically installed during installation):
- biopython
- PyYaml
- parallel python (pp)
- trackhub
- fabric
To create fastqs:
- sra tools (fastq-dump and vdb-validate). Available from the NCBI website.
Aligning and Mapping:
- These scripts are specialized to work with the soladmin experiment management system.
For easy bigwig generation:
Download and run python setup.py install
. Tests can be run with python setup.py test
.
Usage:
geo2fastq <search term>
to search the database.geo2fastq -d <GSE_Accession>
to download and convert data tofastq
files.geo2trackhub -d <GSE_Accession>
to do all of the above plus aligning the files and generating a trackhub file.