Skip to main content

yomix: an interactive tool to explore low dimensional embeddings of omics data

Project description

alt text

codestyle

Yomix is an interactive tool to explore low dimensional embeddings of omics data.

INSTALL

pip install yomix

Then try the tool with:

yomix --example

To use it on your own files:

yomix yourfile.h5ad

where yourfile.h5ad is an anndata object saved in h5ad format (see anndata - Annotated data), with at least one .obsm field of dimension 2 or more.

When there are many samples in the dataset, the --subsampling option can be passed to improve reactiveness:

yomix --subsampling N yourfile.h5ad

It randomly subsamples the dataset to a maximum number of N samples. For example:

yomix --subsampling 5000 yourfile.h5ad
Other option: INSTALL FROM SOURCE

git clone https://github.com/perrin-isir/yomix.git

We recommand to create a python environment with micromamba, but any python package manager can be used instead.

cd yomix

micromamba create --name yomixenv --file environment.yaml

micromamba activate yomixenv

pip install -e .

Then try the tool with:

yomix yomix/example/pbmc.h5ad

The input file must be an anndata object saved in h5ad format (see anndata - Annotated data), with at least one .obsm field of dimension 2 or more.

List of contributors

Nicolas Perrin-Gilbert

Joshua Waterfall

Pierre Fumeron

Nisma Amjad

Jason Z. Kim

Erkan Narmanli

Christopher R. Myers

James P. Sethna

Jérôme Contant

Thomas Fuks

Julien Vibert

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

yomix-1.0.1.tar.gz (5.0 MB view details)

Uploaded Source

Built Distribution

yomix-1.0.1-py3-none-any.whl (5.3 MB view details)

Uploaded Python 3

File details

Details for the file yomix-1.0.1.tar.gz.

File metadata

  • Download URL: yomix-1.0.1.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for yomix-1.0.1.tar.gz
Algorithm Hash digest
SHA256 fd1c4a6d9ed73157ba8a4f11d93447622eaf430db41db8c8b74756f9b0f95818
MD5 e53b782202ff58ffb9480c8f825ad684
BLAKE2b-256 d87dc3077c443c043b1ca6d9808a7f5f82f1b9cb3956fd7ac4c21ad4500f6bb3

See more details on using hashes here.

File details

Details for the file yomix-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: yomix-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for yomix-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 207a0be6841eddbab39dbb9289772c2c040a411a1df3697baa859e2150624c2f
MD5 867fb2e56ae1bb1dc572a8496af3b426
BLAKE2b-256 c888dca7d91a862ba7add7b3aaa0bf72a892930e5979493f1c6323a4eff23fb4

See more details on using hashes here.

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