Skip to main content

sourmash plugin to calculate abundance profiles.

Project description

sourmash_plugin_abundhist

Installation

pip install sourmash_plugin_abundhist

Usage

Example

Basic command-line usage:

% sourmash scripts abundhist examples/SRR606249-abund-100k.sig.zip

== This is sourmash version 4.8.3.dev0. ==
== Please cite Brown and Irber (2016), doi:10.21105/joss.00027. ==

loaded 1 total that matched ksize & molecule type

36   [3487]  ****************************************
72   [ 485]  ******
107  [ 171]  **
143  [  38]  *
178  [   5]
214  [   3]
249  [   7]  *
285  [   0]
320  [   2]
356  [   2]

Create a nice histogram figure for an isolate reads data set

sourmash scripts abundhist --max 100 --min 1 --bins 100 examples/reads.sig.gz --figure examples/ecoli-reads.png --ymax=200

will create:

histogram

Create a nice histogram figure for a metagenome:

% sourmash scripts abundhist examples/SRR606249-abund-100k.sig.zip --figure hist.png

will create this figure:

histogram

Support

We suggest filing issues in the main sourmash issue tracker as that receives more attention!

Dev docs

abundhist is developed at https://github.com/ctb/sourmash_plugin_abundhist.

Testing

Run:

pytest tests

Generating a release

Bump version number in pyproject.toml and push.

Make a new release on github.

Then pull, and:

python -m build

followed by twine upload dist/....

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

sourmash_plugin_abundhist-0.3.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file sourmash_plugin_abundhist-0.3.1.tar.gz.

File metadata

File hashes

Hashes for sourmash_plugin_abundhist-0.3.1.tar.gz
Algorithm Hash digest
SHA256 0f6e21d125d3623836dbb793d6d68c7180060b97c074b2bf3a3ea93e088a44f0
MD5 5cf5114b89f41f7cf7953cdf22da082f
BLAKE2b-256 54b327382627ab944f73d0f94e821b2755184df403290a05bab34c2c51bd0daf

See more details on using hashes here.

File details

Details for the file sourmash_plugin_abundhist-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for sourmash_plugin_abundhist-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d85f2ee60d746dfb54e331e68c55e70aaa5e23f0cf9db228aa086de50db1a9db
MD5 9fcb64836d0919e937f2757a2112acc6
BLAKE2b-256 fc19fc804483ccf6b83a98b95af12320688014fef77ef11ffa11d00f688636c7

See more details on using hashes here.

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