Skip to main content

general modeling fitting code

Project description

EXOZIPPy

DeepWiki

This will eventually be a python successor to EXOFASTv2, but it is not officially released yet. Many features are missing, not tested, or not functional. If you'd like to help with development, please contact me at jason.eastman@cfa.harvard.edu

When we officially release the code, it'll be a pip installable package. For now, install it from a git clone. All dependencies (including exoplanet-core, which now ships binary wheels) resolve from PyPI, so no compiler is required:

conda create -n exozippy python=3.12
conda activate exozippy
mkdir -p ~/python
cd ~/python
git clone https://github.com/jdeast/EXOZIPPy.git
cd EXOZIPPy
pip install -e .

If you have Poetry, poetry install (which uses the pinned poetry.lock) is the most reliable path.

Note: exoplanet-core provides wheels for CPython 3.12-3.14 on Linux (glibc 2.28+), Apple Silicon macOS, and Windows. Intel macOS has no wheel and builds from source, which needs a C++ compiler.

Windows (powershell)

good luck! If you manage to install it and run it on windows, please send instructions.

skips compiler (slow!) Installation via Conda recommended!

This might be relevant: setx PYTENSOR_FLAGS "blas__ldflags=,cxx="

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

exozippy-0.1.0rc1.tar.gz (28.5 MB view details)

Uploaded Source

Built Distribution

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

exozippy-0.1.0rc1-py3-none-any.whl (29.0 MB view details)

Uploaded Python 3

File details

Details for the file exozippy-0.1.0rc1.tar.gz.

File metadata

  • Download URL: exozippy-0.1.0rc1.tar.gz
  • Upload date:
  • Size: 28.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for exozippy-0.1.0rc1.tar.gz
Algorithm Hash digest
SHA256 733973cf10dd84ec8faebdcd384410e2309b6dc78f9ca8a1c3f158cb04439ddd
MD5 fad1ba22feef496c49ead66c79c8093c
BLAKE2b-256 65ba9f94a985e1a842d149cc6e367c4675d574ff91f9e2c0f0ee77ffe1dcdbf5

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on jdeast/EXOZIPPy

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

File details

Details for the file exozippy-0.1.0rc1-py3-none-any.whl.

File metadata

  • Download URL: exozippy-0.1.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 29.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for exozippy-0.1.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 17b4904e0641eaa94e104aad85c81cdeace389c615b307b5721aa0e855134852
MD5 5d0375ec9e5348490f7d2952d6983d18
BLAKE2b-256 328b3eb082e4cbfb940789018bd2cb3d603010fb536a52e246bb3739b83465b5

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on jdeast/EXOZIPPy

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