Skip to main content

Divination from light: Bayesian inference and value-of-information for HWO direct imaging

Project description

photomancy

Divination from light.

A JAX-native Bayesian inference and value-of-information engine for the Habitable Worlds Observatory direct-imaging simulation suite. orbix builds the geometry, skyscapes builds the scene, and photomancy divines the scene back from the data: posteriors, evidence, and the next-best observation, over orbits, disks, and (later) atmospheres and images.

The engine is forward-model agnostic. A fit is a logdensity over a partitioned scene PyTree, assembled from three plug-ins -- a forward model, a likelihood, and a prior -- and run through a uniform Backend (Laplace mixture, NUTS, adaptive tempered SMC, MCLMC, Pathfinder) that returns one Posterior exposing .sample, .log_prob, and .evidence.

Status: early development. Orbit fitting is implemented; disk, atmosphere, and image-domain fitting are planned.

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

photomancy-0.0.1.tar.gz (48.1 kB view details)

Uploaded Source

Built Distribution

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

photomancy-0.0.1-py3-none-any.whl (55.2 kB view details)

Uploaded Python 3

File details

Details for the file photomancy-0.0.1.tar.gz.

File metadata

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

File hashes

Hashes for photomancy-0.0.1.tar.gz
Algorithm Hash digest
SHA256 dcf24f12a41673e15fe176e1446fa052bc2aa74ea8664fd78c64b1f5c4f5ef65
MD5 ca59a15ceafb987c6d95d9c27a2426ec
BLAKE2b-256 997c5d080169a0aaa396d15c157586922d0ebb9d0573d33ca1079363d7130199

See more details on using hashes here.

Provenance

The following attestation bundles were made for photomancy-0.0.1.tar.gz:

Publisher: publish-to-pypi.yml on CoreySpohn/photomancy

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

File details

Details for the file photomancy-0.0.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for photomancy-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d3d8f1fd20b4df27d4412d603bde6516ea582bbd13d31c94e26d20dad9419150
MD5 fa850d6c57aabbf8c2d1845038e9a706
BLAKE2b-256 051979a455f2a70af66065ce978010671caa173af43b7a1cab9c375a90213aeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for photomancy-0.0.1-py3-none-any.whl:

Publisher: publish-to-pypi.yml on CoreySpohn/photomancy

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