Skip to main content

No project description provided

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

  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 pypi. pip install lis-autocontent

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. 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 (if you haven't already). 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

(lis_autocontent_env) $ 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

FOOOO

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.4.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

lis_autocontent-0.0.4-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for lis_autocontent-0.0.4.tar.gz
Algorithm Hash digest
SHA256 4d2e56d507201b7a271a8156ec3bf2390330597f98df9c0c4036374e3c60072a
MD5 f52c8857cbb81ed6000a217fa4ab77fb
BLAKE2b-256 ef3dc5ca89911e34a8c6c2ef45793ae11cfc0b49979ac573bce01aa939e13d15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lis_autocontent-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5b49cc9570b0140c3bdfae04dd0f9a3d2cca4c1bb98bb2786725f1da0c923c79
MD5 f5006e1d88fa1b74d8696d8e226f5df5
BLAKE2b-256 79a8ea5b81c8ec43c8500bbeedbc226ea80e12dc108163e0fc00421c90d728b4

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