Skip to main content

Generative causal engine for perturbation manifold analysis and epistatic peak discovery.

Project description

Mesengenic

Generative causal engine for perturbation manifold analysis — CLI and Python SDK for computational biologists.

Install

Production (PyPI)

pip install --index-url https://pypi.org/simple mesengenic_hsc

Local development (pip install -e .)

Run from the repository root (where pyproject.toml lives):

cd mesengenic-v3
pip install -e .
Component Resolves to
Python package ./mesengenic/ (live edits, no reinstall)
mesengenic command mesengenic.cli:main via [project.scripts] in pyproject.toml
Checksum manifest assets/weights/MANIFEST.json

Verify:

mesengenic info          # shows install path + entry module
python -m mesengenic     # same as `mesengenic`

Conda (secondary)

conda env create -f environment.yml
conda activate mesengenic

Required Assets

Not bundled in the PyPI wheel. Install after pip install mesengenic_hsc:

# Hosted URL (set by publisher)
export MESENGENIC_WEIGHTS_URL=https://your-host/vae_epoch_50_final.pth
mesengenic weights download
mesengenic weights verify

# Or from a file you received
mesengenic weights restore --from ~/Downloads/vae_epoch_50_final.pth

Publishers: ./scripts/package_weights_release.sh → share dist/mesengenic-weights-*.tar.gz

See PUBLISHING.md for PyPI build and partner handoff.

Asset Default path Env var
VAE weights assets/weights/vae_epoch_50_final.pth MESENGENIC_WEIGHTS_PATH
AnnData data/norman19_processed.h5ad MESENGENIC_DATA_PATH

Navigation

See docs/NAVIGATION.md for the full CLI guide, query rules, and PyPI migration notes.

CLI (quick start)

mesengenic                          # Novaflow-style landing + command catalog
mesengenic sweep --mode 1 -o peaks.csv
mesengenic query "KLF1" --json
mesengenic trajectory "CEBPA+CEBPE"
mesengenic validate
mesengenic shell --full

SDK

from mesengenic import MesengenicCausalEngine

engine = MesengenicCausalEngine()
edges, deltas, peaks = engine.execute_global_sweep()

Security

See SECURITY.md for publishing checklist, wheel contents, and supply-chain controls.

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

mesengenic_hsc-0.1.0.tar.gz (38.6 kB view details)

Uploaded Source

Built Distribution

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

mesengenic_hsc-0.1.0-py3-none-any.whl (46.0 kB view details)

Uploaded Python 3

File details

Details for the file mesengenic_hsc-0.1.0.tar.gz.

File metadata

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

File hashes

Hashes for mesengenic_hsc-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4819ad44aabb1aaac5c25f148ca772f66e0bb9c79487cd005b69fdb2cd8113bb
MD5 729dfb34148a6bfdeccacb2404724ff4
BLAKE2b-256 e6ef36efc1766e305be64f7d97ea6f6b1c0da67039c36974a1da9bcd0b28b0b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mesengenic_hsc-0.1.0.tar.gz:

Publisher: publish-pypi.yml on tobibaruwa/mesengenic-v3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mesengenic_hsc-0.1.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for mesengenic_hsc-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b04aa5c0aa25229529b58b6c74d4de14ac02151ddfd0d5cc8f083e35282f3ead
MD5 5d5c1b59c7e7aa94a5c1f3c4b9ad263f
BLAKE2b-256 3a3416fb37f8ca617d6290a0296030a3f76158420fce5563c9cc2ad92d95f579

See more details on using hashes here.

Provenance

The following attestation bundles were made for mesengenic_hsc-0.1.0-py3-none-any.whl:

Publisher: publish-pypi.yml on tobibaruwa/mesengenic-v3

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