Skip to main content

sourmash plugin to build venn diagrams.

Project description

sourmash_plugin_venn: generate a simple Venn diagram for two sourmash sketches

Generate Venn diagrams showing overlaps between two sourmash sketches of DNA or protein sequences:

simple Venn diagram

Examples

sourmash scripts venn examples/a.sig.gz examples/b.sig.gz -o a-b.png

sourmash scripts venn examples/a.sig.gz examples/b.sig.gz -o a-b.png --name1 A --name2 B

sourmash scripts venn examples/a.sig.gz examples/b.sig.gz examples/c.sig.gz -o a-b-c.png 

sourmash scripts venn examples/a.sig.gz examples/b.sig.gz examples/c.sig.gz -o a-b-c.png --name1 A --name2 B --name3 C

Installation

pip install sourmash_plugin_venn

Dev docs

venn is developed at https://github.com/sourmash-bio/sourmash_plugin_venn.

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_venn-0.4.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

sourmash_plugin_venn-0.4-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file sourmash_plugin_venn-0.4.tar.gz.

File metadata

  • Download URL: sourmash_plugin_venn-0.4.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for sourmash_plugin_venn-0.4.tar.gz
Algorithm Hash digest
SHA256 a84ea33ead8e768958cb35eb55494acf427d0b9c63affd84c79e13447aec9f78
MD5 d589f44e3222f7395dc20324bd982ff7
BLAKE2b-256 a571ab94c0b6c3303d363e37ecbdcc9caee4d22d25ea3df639e4a88bc53246a2

See more details on using hashes here.

Provenance

File details

Details for the file sourmash_plugin_venn-0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for sourmash_plugin_venn-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f29973f9209b1d0d241cca0c0be5defa149c26ccf21be1cd42ac2bb6cff14eb5
MD5 f1a3db53cb74859969cf0f8184bc2f86
BLAKE2b-256 d781fa7c0543dacd802d6abf856b39792f400573a382069db39c923591c0bbf2

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