Table 1 A catalog of GGD tools available via the command-line interface.
From: Go Get Data (GGD) is a framework that facilitates reproducible access to genomic data
GGD CLI tool | Description of functionality |
---|---|
ggd search | Search for available data packages based on a search term(s) with genomic specific filters. |
ggd predict-path | Predict the installed file path for a file in a data package that has not been installed. (Useful for workflows like Snakemake). |
ggd install | Install one or more data package(s) to a specific Conda environment on a user’s system. |
ggd uninstall | Uninstall a data package from a Conda environment from a user’s system. |
ggd list | Report the installed data packages within a specific Conda environment (similar to conda list). |
ggd get-files | List the file(s) associated with an installed package on a user’s system. |
ggd pkg-info | Retrieve the data package information of an installed data package on a user’s system. |
ggd show-env | Display the GGD specific environment variables for the installed packages in a specific Conda environment on a user’s system. |
ggd make-recipe | Make a GGD data recipe that can be added to the GGD recipe ecosystem. The tool will transform a simple Bash script into a ggd data recipe. |
ggd make-meta-recipe | Make a GGD data meta-recipe that can be added to the GGD recipe ecosystem. The tool will transform a single or group of scripts into a GGD data meta-recipe, which can be used to install ID specific data packages. |
ggd check-recipe | Transform a GGD recipe that has been created from running ‘make-recipe’ into a GGD data package and test the validity of the data package. |