Skip to main content

pyJellyfish : Python wrapper around Jellyfish

Python version Python version Python version Python version Python version PyPi version

Introduction

This tool essentially serves as an installer for the k-mer counter Jellyfish for use with Python. A small bundle of utilities is also included. A typical use-case for this package would be km: https://github.com/iric-soft/km.

Citing

Install

With pip

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

Options

Note that pyJellyfish has an option to manually specify which Jellyfish version one wishes to build against. This can be done by running pip install with specific arguments:

source $HOME/.virtualenvs/km/bin/activate
pip install . --config-settings="--build-option='--jf-version=2.3.0'"

For building pyJellyfish distributions, use the build command:

source $HOME/.virtualenvs/km/bin/activate
pip install build
python -m build --config-setting="--build-option='--jf-version=2.3.0'"

Requirements

  • Python 3.8.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.3.0.tar.gz (2.9 MB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyjellyfish-1.3.0.tar.gz
Algorithm Hash digest
SHA256 38965e9b814a0fad375cafc1e26965957afeb868ee694cbf42cefc3578615fcd
MD5 067a20be9fd7e33fc4ed217e14eb74a6
BLAKE2b-256 e6e9309d2c79dc56bb20f520e17cd1f6e1818ea7e3890b99457169b53cde4e49

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