Skip to main content

Python library for immune repertoire analyses

Project description

License Latest release Build Status Documentation Status

Pyrepseq: the immune repertoire analysis toolkit

Pyrepseq is scipy & seaborn for studying adaptive immunity: modular implementations of algorithms for fast analyses, and bespoke plotting functions for compelling visualizations.

Documentation and examples

You can find API documentation on readthedocs. You can also create a local copy of the API documentation by running make html in the docs folder.

There are jupyter notebooks illustrating some of the functionality in the 'examples' folder.

You can also find usage examples by looking at the code underlying our recent paper Mayer Callan PNAS 2023.

Installation

The quickest way to install Pyrepseq is via pip:

pip install pyrepseq

Pyrepseq can also be installed from its Github source, by running python setup.py install in the main directory.

Support and contributing

For bug reports and enhancement requests use the Github issue tool, or (even better!) open a pull request with relevant changes. If you have any questions don't hesitate to contact us by email (andimscience@gmail.com) or Twitter (@andimscience).

You can run the testsuite by running pytest in the top-level directory.

You are cordially invited to contribute to the further development of pyrepseq!

Project details


Download files

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

Source Distribution

pyrepseq-1.4.2.tar.gz (51.7 kB view details)

Uploaded Source

Built Distribution

pyrepseq-1.4.2-py3-none-any.whl (52.3 kB view details)

Uploaded Python 3

File details

Details for the file pyrepseq-1.4.2.tar.gz.

File metadata

  • Download URL: pyrepseq-1.4.2.tar.gz
  • Upload date:
  • Size: 51.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for pyrepseq-1.4.2.tar.gz
Algorithm Hash digest
SHA256 f71e32fa3ee7a67de696a15950be0d9f99a7a57d15f96566744442725e09da76
MD5 76bbf8eb44a070bfb4ec4d21afbcb11e
BLAKE2b-256 e51e25f2bd41c49615d048517599dd6ef171d6f2564f3433e79f94f54eb6c5bf

See more details on using hashes here.

Provenance

File details

Details for the file pyrepseq-1.4.2-py3-none-any.whl.

File metadata

  • Download URL: pyrepseq-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 52.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for pyrepseq-1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 24378d1294c9aadf8dfdbae44d85df128ec12414bc55e0db968373a4d97e457f
MD5 abe25bce7631011c03619d4230c4ab1d
BLAKE2b-256 08e479d0ca103ff8d66bfbe1635f5ed2b9b363baa7f3321aa7ea5ed98e21b52c

See more details on using hashes here.

Provenance

Supported by

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