Skip to main content

No project description provided

Reason this release was yanked:

naming

Project description

lis-autocontent

Scrapes the LIS datastore (https://data.legumeinfo.org) and populates various configs and databases for deployment

Reqiurements

  1. JBrowse2 (https://jbrowse.org/jb2/docs/combined/)
  2. NCBI-BLAST+ (https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/)
  3. Python3.7+

Quick Install With pip (register as python package soon.)

  1. Create a virtual environment for python3. python3 -m venv lis_autocontent_env (optional)
  2. Source environment. . ./lis_autocontent_env/bin/activate (optional)
  3. pip install from github. pip install 'lis_autocontent @ git+https://github.com/legumeinfo/LIS-autocontent.git'

Developer Install

  1. Clone repository. git clone https://github.com/legumeinfo/LIS-autocontent.git
  2. Create a virtual environment for python3 python3 -m venv lis_autocontent_env (optional)
  3. Source virtual environment . ./lis_autocontent_env/bin/activate (optional)
  4. CD into repo and install requirements. (lis_autocontent_env) [ctc@haldane lisautocontent]$ cd LIS-autocontent/;pip install -r requirements.txt (optional)
  5. Install Black and pre-commit for git hooks. pip install black pre-commit
  6. Initialize pre-commit. pre-commit install
  7. Build package locally. python setup.py build (optional)
  8. Install package into env and add to PATH. python setup.py install (optional)

Run

(lisautocontent_env) [ctc@haldane LIS-autocontent]$ lis-autocontent --help
Usage: lis-autocontent [OPTIONS] COMMAND [ARGS]...

  Click Group Object to Attach Commands.

Options:
  --help  Show this message and exit.

Commands:
  populate-blast     CLI entry for populate-blast
  populate-dscensor  CLI entry for populate-dscensor
  populate-jbrowse2  CLI entry for populate-jbrowse2
  populate-jekyll    CLI entry for populate-jekyll

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lis_autocontent-0.0.0.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

lis_autocontent-0.0.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file lis_autocontent-0.0.0.tar.gz.

File metadata

  • Download URL: lis_autocontent-0.0.0.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for lis_autocontent-0.0.0.tar.gz
Algorithm Hash digest
SHA256 6166266d4cca98c2db379838ac084b30ae801d19357fd6a30f325b1d02e71cba
MD5 e2ab5f4af5f32e67f8acf79e2f61ec0a
BLAKE2b-256 b4bc797466383b668018df81b7922a76ae21f5f20c0cc3a2af253a6e7349534e

See more details on using hashes here.

File details

Details for the file lis_autocontent-0.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for lis_autocontent-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 558feb8415d7a04db66ef782363f47d55fcbe294f24aca321c54526cc6f8c805
MD5 9fe0dcf11c53d8c916a65b7ea9a898cf
BLAKE2b-256 8904c72f27a81cca621ecc33c294a77631fab148d75e21a98c7e647673091f6c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page