Skip to main content

A collection of tools for various bioinformatics tasks.

Project description

A collection (read: hodgepodge) of tools for bioinformatics tasks.

Features

Tools:

  • TF-IDF marker gene testing (“quickMarkers”), as in SoupX

  • JASMINE gene set scoring, as in Noureen et al.

  • Over-representation analyses (ORAs) with gProfiler

  • Cell mask generation based on geometric sketching, as in Geosketch

  • Cell mask generation based on embedding (i.e. UMAP) coordinate bounds

  • Z-standard scaling of gene expression on a per-group basis

  • Basic single-cell variant calling for single point mutations

Plotting:

  • Split embedding plot generation based on categorical observations

  • Stacked barplot generation of cell proportions split by group and counts normalized per-batch

  • Barplot generation for gProfiler ORA results, with optional term fold enrichment sorting

Utilities:

  • Identification of genes often left ignored, like AW146154

  • Combination of categorical columns maintaining specified ordering

Installation

$ pip install python-bioinformagicks

Documentation

https://python-bioinformagicks.readthedocs.io

Credits

This package was created by Sylvia N. Michki.

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

License

Free software: GNU General Public License v3

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

python_bioinformagicks-0.4.2.tar.gz (9.6 MB view details)

Uploaded Source

Built Distribution

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

python_bioinformagicks-0.4.2-py3-none-any.whl (26.8 kB view details)

Uploaded Python 3

File details

Details for the file python_bioinformagicks-0.4.2.tar.gz.

File metadata

  • Download URL: python_bioinformagicks-0.4.2.tar.gz
  • Upload date:
  • Size: 9.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for python_bioinformagicks-0.4.2.tar.gz
Algorithm Hash digest
SHA256 b4e79bc0ea604e44923663d577c85a8a3b803a62944d9234b9c337329a168544
MD5 773832b2f94035a60094a8fffbd31d8a
BLAKE2b-256 3235760b1a480441e4ac318fc449611962573a42f8c2a0e5037f2795f9a54b35

See more details on using hashes here.

File details

Details for the file python_bioinformagicks-0.4.2-py3-none-any.whl.

File metadata

File hashes

Hashes for python_bioinformagicks-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9165dd9d8af0d4700b7534baf9dcf0423ef2cf7680ef5619feae71f2d0da2bc8
MD5 a135a68c7cd329da4095fdd294503c7d
BLAKE2b-256 7c6115e8541f392399831ebd9a409efcfa1d553adbe12b8419158b0a25f0128c

See more details on using hashes here.

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