Skip to main content

Reader for Radiant DIA results, compatible with wheely-mammoth

Project description

wheely-radiant: Reader for Radiant DIA results, compatible with wheely-mammoth.

Installation

This library requires Python 3.8+ and can be installed with pip:

pip install wheely-radiant

Basic Usage

This package provides a plugin for the Fulcrum Pipeline's read_existing search backend.

After installing wheely-radiant you may use the radiant engine to load existing Radiant DIA results:

[search]
backend = "read_existing"
engine = "radiant"
location = ["uri_one", "uri_two", ...]

(or similar in JSON or dict format)

Direct Usage

To load raw PSM scores from a Radiant Parquet (.radiantDIA) file, use the function read_radiant_features().

>>> from wheely_radiant import read_radiant_features
>>> ds = read_radiant_features("data/1.mzML.subset.radiantDIA")
>>> type(ds)
<class 'wheely.mammoth.dataset.PsmDataset'>
>>> ds.scores.select(ds.score_columns[1]).describe().toPandas()
  summary            cosineSim
0   count                 1000
1    mean   0.3947062000000001
2  stddev  0.15665395271892263
3     min               0.0315
4     max               0.9926

To read multiple files, pass a tuple, list, array, or series of file paths. Currently only full paths are supported; you can not pass wildcard ("glob") paths to the function.

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_radiant-1.1.1.tar.gz (353.1 kB view details)

Uploaded Source

Built Distribution

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

wheely_radiant-1.1.1-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

Details for the file wheely_radiant-1.1.1.tar.gz.

File metadata

  • Download URL: wheely_radiant-1.1.1.tar.gz
  • Upload date:
  • Size: 353.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wheely_radiant-1.1.1.tar.gz
Algorithm Hash digest
SHA256 4770f57ebfa1a528a21db96d936650c8f9a50deb3649e5b1dced78000667440d
MD5 b351d0e9c30549291e2da7238538c0ed
BLAKE2b-256 f0ec5c471bf698f9359bdae9637efe8405a4ea6c5fb589f56a4628b96fc1bb2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for wheely_radiant-1.1.1.tar.gz:

Publisher: publish.yml on seerbio/wheely-radiant

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_radiant-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: wheely_radiant-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 28.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wheely_radiant-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1eb84da54fb28c9078698380cbc0fe728c4189ea0dd839c0a148661bf969b4ae
MD5 b691e65073db4b0e2793a490f9747c80
BLAKE2b-256 bf2beafc5b6e7ef931b72547ac586ce1728b1e699f3b268979023c495390fcb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for wheely_radiant-1.1.1-py3-none-any.whl:

Publisher: publish.yml on seerbio/wheely-radiant

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