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.1.tar.gz (39.9 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.1-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mesengenic_hsc-0.1.1.tar.gz
  • Upload date:
  • Size: 39.9 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.1.tar.gz
Algorithm Hash digest
SHA256 ec7a04fd7f9972f949b6ae33ed105a9f4efc39f1d88f1fd7c94eccd58480fea7
MD5 2f11528d9b784d53bfca753aa507f452
BLAKE2b-256 d53d8918275a06626c1a963c3b043538c400e6190bb7978c436b765d4ae0da63

See more details on using hashes here.

Provenance

The following attestation bundles were made for mesengenic_hsc-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: mesengenic_hsc-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 47.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 087be20d988c6a876921892ddb750e2bf1c5b35980675a624c0cfb2dc2933035
MD5 9afd11b2a3bc2f7cee6a3a91916a396a
BLAKE2b-256 fdac20d726eb2a9c7ea7c7b4de2f3b27178cfd5aeeaba2dba57ee9f9c090a52d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mesengenic_hsc-0.1.1-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