Installation

Requirements

  • Python >= 3.10

  • MongoDB (for subcommands that query/insert data)

pip

pip install jasentool

From source

git clone https://github.com/SMD-Bioinformatics-Lund/jasentool.git
cd jasentool
pip install .

Development install

Install with optional dev dependencies (linting, formatting):

pip install ".[dev]"

conda

From PyPI

conda create -n jasentool python=3.11
conda activate jasentool
pip install jasentool

From source (development)

git clone https://github.com/SMD-Bioinformatics-Lund/jasentool.git
cd jasentool
conda env create -f environment.yml
conda activate jasentool

environment.yml installs all dependencies via conda-forge and performs an editable (-e .) pip install of the package automatically.

Verify installation

jasentool --help