Skip to main content

Utility for reading and handling extreme-scale proteomics datasets with PySpark

Project description

wheely-mammoth logo

wheely-mammoth is a Python library for reading and handling extremely large proteomics datasets with PySpark. It provides a simple way to find and describe datasets for use with other tools.

Installation

wheely-mammoth requires Python 3.8+ and can be installed with pip

pip install wheely-mammoth

Basic Usage

Example usage:

>>> from wheely.mammoth.parsers import read_encyclopedia_features
>>> ds = read_encyclopedia_features("data/*.features.txt")
>>> type(ds)
<class 'wheely.mammoth.dataset.PsmDataset'>
>>> ds.scores.select(ds.score_columns[0]).describe().toPandas()
  summary             primary
0   count                1770
1    mean  12.408585019887022
2  stddev   3.727298477605115
3     min           6.9876947
4     max            43.78316

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

wheely_mammoth-0.16.7.tar.gz (2.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wheely_mammoth-0.16.7-py3-none-any.whl (42.0 kB view details)

Uploaded Python 3

File details

Details for the file wheely_mammoth-0.16.7.tar.gz.

File metadata

  • Download URL: wheely_mammoth-0.16.7.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wheely_mammoth-0.16.7.tar.gz
Algorithm Hash digest
SHA256 c90703d118276f5ea59fe02e4bcb2b4f8d0bb599897f26855884da74cbe2504b
MD5 24b0890e9033f333bc9f614294d7144b
BLAKE2b-256 3977f09753bf3f26af38c2f2b90060ea4edd202fa956e699a62c1cb48c304668

See more details on using hashes here.

Provenance

The following attestation bundles were made for wheely_mammoth-0.16.7.tar.gz:

Publisher: publish.yml on seerbio/wheely-mammoth

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file wheely_mammoth-0.16.7-py3-none-any.whl.

File metadata

File hashes

Hashes for wheely_mammoth-0.16.7-py3-none-any.whl
Algorithm Hash digest
SHA256 18825ae8c178a8c98606b489a857f9fd93411e71bd8a110737d46554e936276a
MD5 5bc9b26162ebea6575749ac153be3959
BLAKE2b-256 1e625850b59bd82771da08aa052c5417b6829d384d8d3abce47b2adc998f0de8

See more details on using hashes here.

Provenance

The following attestation bundles were made for wheely_mammoth-0.16.7-py3-none-any.whl:

Publisher: publish.yml on seerbio/wheely-mammoth

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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