Skip to main content

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

Metadata

Release files for lis-autocontent 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lis-autocontent 0.1.0
File Size Uploaded
lis_autocontent-0.1.0.tar.gz 15.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lis-autocontent 0.1.0
File Interpreter ABI Platform
lis_autocontent-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 31.9 kB

Release files / lis_autocontent-0.1.0.tar.gz

Download URL lis_autocontent-0.1.0.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
20a141fff794d179eb690d6249c7b43ff4b800a390ec774ce9d0a313e7b4e848
BLAKE2b-256 checksum
How to use checksums
5619e7512bf3a76abe06c32b41e0271d808f5a9e873aec15371c0edd8258467d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / lis_autocontent-0.1.0-py3-none-any.whl

Download URL lis_autocontent-0.1.0-py3-none-any.whl
Size 16.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7d611f47e63752147d8ccbd659a24d19d58f48464905502ff9bf5461b7764e59
BLAKE2b-256 checksum
How to use checksums
d957b11427449394e0b30d9a0380546452fe2121add86f5b2763689ee09da275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page