geofetch is a command-line utility that converts GEO or SRA accessions into PEP projects. You provide an accession (or a spreadsheet with a list of accessions), and geofetch with produce the two components of a PEP: the project config file and the sample annotation file. geofetch will also download the data from SRA, so your project will be ready for direct input into any PEP-compatible tool.

Code and documentation

Quick start

geofetch is a python package that can be installed from PyPI:

pip install geofetch

To see the command-line options, run it with -h:

geofetch --help

For example, you can run geofetch to build a PEP for your list of accessions like this:

geofetch -i GSE##### -m path/to/metadata/folder -n PROJECT_NAME

Improve this page