Skip to main content

Manwë

Warning: This is a work in progress, probably not yet ready for use!

Manwë is a Python client library for working with the Varda database for genomic variation frequencies. It also provides a command line interface to some of its functionality.

The main goal of Manwë is to offer the complete Varda API, but on an abstraction level that is nice to work with from Python code.

>>> import manwe
>>> session = manwe.Session()
>>> user = session.create_user('testlogin', 'password')
>>> user.dirty
False
>>> user.name = 'Test User'
>>> user.dirty
True
>>> user.save()
>>> user.dirty
False
>>> for sample in session.samples():
...     print sample.user.name
...
Rob Userman
Barry Robsfriend
Rob Userman

To install the latest release via PyPI using pip:

pip install manwe

Documentation

The latest documentation with user guide and API reference is hosted at Read The Docs.

You can also compile the documentation directly from the source code by running make html from the doc/ subdirectory. This requires Sphinx to be installed.

Metadata

Release files for manwe 1.3.1

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

Source distribution (sdist)

Source distribution for manwe 1.3.1
File Size Uploaded Provenance
manwe-1.3.1.tar.gz 23.0 kB Without provenance Details

Release files / manwe-1.3.1.tar.gz

Download URL manwe-1.3.1.tar.gz
Size 23.0 kB
Tags Source
SHA-256 checksum
How to use checksums
98e6c5da24be52f6b3b5f276cd787555269b57d49fca54e31c16c02412b9fa97
BLAKE2b-256 checksum
How to use checksums
3ae84c0085348f8b25f6e21b94784d95f740bc92a221c909c578b00fc8696489
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for manwe 1.3.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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