Skip to main content

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. The methods streamline common tasks in Python pipelines for omics researchers.


Installation

You can install the latest release via PyPI:

pip install bja_utils

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:

analysis

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

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.

plotting

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

utils

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

Optional modules

Install all optional modules with pip install bja_utils[all].

plotly_apps

Classes for specialized omics visualizations using plotly. Install with pip install bja_utils[plotly_apps].

parsing

Functions for reading, parsing, and converting glycoproteomics and lipidomics identifiers. Install with pip install bja_utils[parsing].

Metadata

Release files for bja-utils 0.1.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bja-utils 0.1.10
File Size Uploaded
bja_utils-0.1.10.tar.gz 521.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bja-utils 0.1.10
File Interpreter ABI Platform
bja_utils-0.1.10-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / bja_utils-0.1.10.tar.gz

Download URL bja_utils-0.1.10.tar.gz
Size 521.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0e9fce6830c4f1104ef45142e9c95e0dd5addbcb4de260966ef4f011a396f63e
BLAKE2b-256 checksum
How to use checksums
e3e6cd33d5388998122bce0efd9da6cb9df310b9c1b2254330744c1693b66710
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / bja_utils-0.1.10-py3-none-any.whl

Download URL bja_utils-0.1.10-py3-none-any.whl
Size 531.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b9ef65135ffd2896a7b26126cbb5f94bac63feb46c2a75a6c6420b1bb73513b4
BLAKE2b-256 checksum
How to use checksums
3e73ed00df010197a68efce3b3e2d93160908edff835172f244ce1393029ea6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.1.10 This release

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page