Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.02 KB

File metadata and controls

52 lines (35 loc) · 1.02 KB

Pip Install

The preferred development and operator path from a checkout is:

source ./activate

Use pip install only when building an external environment that will provide the same prerequisites.

Install

python -m pip install -e .

The package exposes:

  • daylily-ec
  • dyec

Both commands call daylily_ec.cli:main.

External Prerequisites

The shell still needs:

  • AWS CLI
  • AWS Session Manager plugin
  • ParallelCluster CLI compatible with this repo
  • Conda or another Python environment with the package dependencies installed

Verify:

dyec version
daylily-ec version
pcluster version
aws --version
session-manager-plugin

Catalog Resources

Installed packages use packaged resources under daylily_ec/resources/payload/. The packaged repository catalog must match the source catalog. Current DayOA pins are 2.0.19.

For local development after changing catalog or resource files:

python -m pip install -e .
dyec repositories commands --command-id illumina_run_qc