gogetdata / ggd-cli

The command-line interface to GGD
MIT License
42 stars 3 forks source link

ggd cli update #25

Closed mikecormier closed 4 years ago

mikecormier commented 4 years ago

Add prefix flag to

Unit test for prefix flag

Update post-link scripts to work with prefix flag

Refactor code for: (not just for prefix flag)

Update to species, genome build, and ggd channel metadata files.

Update conda version

New internet free capability for info scripts. Functions that can work without internet now include:

Functions still requiring internet include:

Update yaml.load to yaml.safe_load

Speed up solver bypass

New unit tests for internet free contexts

New conda list function to get ggd specific install data packages as a dictionary using conda module

Rename ggd list-files command to ggd get-files

New ggd list command (List installed data packages files for a specific conda environment)

New function for updating local metadata file containing installed data packages

Prefix name can now be used for the prefix argument and not just the prefix flag

Update package removal during uninstall within a specific prefix

Add checksum for data file contents

New make-recipes flag requirement for coordinate base

New predict-path method

Update gsort version to 0.1.2

Install refactor

Search refactor

Update pkg-info

New stdout

Refactor imports to speed up ggd startup

Optimize some tests

Split macos python2 unit tests into two parts

Code reformated