Skip to main content

pyJellyfish : Python wrapper around Jellyfish (k-mer counter)

Python version PyPi version

NOTE

This install script is not yet PEP517 compliant, which means the wheel and setuptools packages need to be in your environment.

Do not forget this line when setting up your environment (see below):

pip install --upgrade setuptools wheel pip

Introduction

This tool essentially serves as an installer for Jellyfish for use with Python. A small bundle of utilities is also included.

Citing

Install

With pip

python -m venv $HOME/.virtualenvs/km
source $HOME/.virtualenvs/km/bin/activate
pip install --upgrade setuptools wheel pip
pip install .

Options

Additionally, pyJellyfish contains an option to manually specify which Jellyfish version one wishes to build against. This can be done by running setup.py with the custom build command jellyfish.

source $HOME/.virtualenvs/km/bin/activate
python setup.py jellyfish --version 2.2.10

Note that the setup script will automatically detect if jellyfish has already been built and use that instead of re-running the jellyfish step. After running the previous command, installation will proceed as usual.

pip install .

Requirements

  • Python 3.6.0 or later

Download files

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

Source Distribution

pyjellyfish-1.2.0.tar.gz (2.9 MB view details)

Uploaded Source

File details

Details for the file pyjellyfish-1.2.0.tar.gz.

File metadata

  • Download URL: pyjellyfish-1.2.0.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for pyjellyfish-1.2.0.tar.gz
Algorithm Hash digest
SHA256 c36a70dffef17dd0783f69ac3733f0c653fb59bfad8fe65d29d16daff41362b7
MD5 27e2f3e3c6c12487e2c1131f97b92582
BLAKE2b-256 5ff086d82b41bd507e93f813f0c7adfedbe6e2a898f0a92834b0ba25a7a172bc

See more details on using hashes here.

Supported by

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