Skip to main content

Convenience functions for mass spectrometry proteomics & lipidomics analysis, parsing, statisticss, biological interpretation, and plotting.

Project description

bja_utils

PyPI version Python Version

bja_utils is a Python package providing convenience functions for mass spectrometry proteomics and lipidomics analysis, data parsing, statistics, biological interpretation, and plotting. It is designed to streamline common workflows and reduce repetitive coding for omics researchers.


Features

  • Data processing and transformation
  • Statistical analysis functions
  • Visualization and plotting utilities
  • Parsing tools for common data formats
  • Biological interpretation helpers

Package Structure

The package is organized into the following modules:

processing

Functions for data preprocessing, multi-processing of computationally intensive tasks, normalization, imputation, and cleaning. Includes tools for handling missing values, scaling, and aggregating omics data.

analysis

Statistical functions and models for downstream analysis. Supports descriptive statistics, hypothesis testing, regression models, and more.

plotting

Helper functions for common plotting tasks matplotlib and plotly. Simplifies custom styling, multi-panel figures, and specialized omics visualizations.

parsing

Functions for reading, parsing, and converting glycoproteomics and lipidomics identifiers.

utils

General helper functions for file handling, logging, and other repetitive tasks that don’t fit into other modules.


Installation

You can install the latest release via PyPI:

pip install bja_utils

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

bja_utils-0.1.2.tar.gz (507.7 kB view details)

Uploaded Source

Built Distribution

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

bja_utils-0.1.2-py3-none-any.whl (515.9 kB view details)

Uploaded Python 3

File details

Details for the file bja_utils-0.1.2.tar.gz.

File metadata

  • Download URL: bja_utils-0.1.2.tar.gz
  • Upload date:
  • Size: 507.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for bja_utils-0.1.2.tar.gz
Algorithm Hash digest
SHA256 eb5d10fb2e309d2c94248f3a2a609b27f071eb496b5cf6cfe4748237142089b1
MD5 dd420511a24b6b4013e12579340e39a4
BLAKE2b-256 338254e8a520de8f9b06144fcd751610d3ccea06c4e781d1933460be9588aed3

See more details on using hashes here.

File details

Details for the file bja_utils-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: bja_utils-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 515.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for bja_utils-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fd3d01fdecbf90d522bb2a085b7aec2645264e66cffc46e0356c82d2162c579a
MD5 349d7c1ba2b50027dd91a24e0be7949c
BLAKE2b-256 cebf2ad887f5995c0513492807a7c88a78011ac2b632f52c619ce665f20b9efa

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