Skip to main content

sourmash_plugin_venn: generate a simple Venn diagram for two sourmash sketches

This plugin is deprecated.

Please use the venn command in the betterplot plugin instead, as that plugin is maintained and supported as of August 2024.

Legacy documentation

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/....

Metadata

Release files for sourmash-plugin-venn 0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sourmash-plugin-venn 0.5
File Size Uploaded
sourmash_plugin_venn-0.5.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sourmash-plugin-venn 0.5
File Interpreter ABI Platform
sourmash_plugin_venn-0.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 kB

Release files / sourmash_plugin_venn-0.5.tar.gz

Download URL sourmash_plugin_venn-0.5.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
4f86b9f582ec2f2b08bdcd4110b870ca93be0b221238388330ab11c3b43acb58
BLAKE2b-256 checksum
How to use checksums
a7c13b74872169667ee8bf7da87754bbe1dda3da7dc4eb4fe466af6e1ff67a3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / sourmash_plugin_venn-0.5-py3-none-any.whl

Download URL sourmash_plugin_venn-0.5-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0dab3b4aba3ed8777948452f821ca014b226e9594790aee456313557d924db4d
BLAKE2b-256 checksum
How to use checksums
92380e93a8f896fc4446cf3e60add117515516951a73088df4eff478f8e8dc78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.5 This release

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page