Skip to main content

Maelstrom


maelstrom is a set of custom PyMC3 Models and solvers for modelling binary orbits through the phase modulation technique. Unlike previous codes, maelstrom fits each individual datapoint in the time series by forward modelling the time delay onto the light curve. This approach fully captures variations in a light curve caused by an orbital companion.

To install the current version

git clone https://github.com/danhey/maelstrom.git
cd maelstrom
pip install -e .

To get started

from maelstrom import Maelstrom
ms = Maelstrom(time, flux)
ms.optimize()

Read the docs here

Metadata

Release files for maelstrom 0.2

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

Source distribution (sdist)

Source distribution for maelstrom 0.2
File Size Uploaded Provenance Actions
maelstrom-0.2.tar.gz 15.6 kB Without provenance Details for maelstrom-0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for maelstrom 0.2
File Interpreter ABI Platform Actions
maelstrom-0.2-py3-none-any.whl Python 3 none any Details for maelstrom-0.2-py3-none-any.whl

Total release size: 35.5 kB

Release files / maelstrom-0.2.tar.gz

Download URL maelstrom-0.2.tar.gz
Size 15.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7208f3da3c8224d191f793c74f05d25a2ca10aae1f09c331e35348cfd3f00c77
BLAKE2b-256 checksum
How to use checksums
d5411a2b93c5ea492c6017eeff56195f2972a43bdd43a23809a05bb7f8312ffe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200106 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.3

Release files / maelstrom-0.2-py3-none-any.whl

Download URL maelstrom-0.2-py3-none-any.whl
Size 19.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b025a3f94e27b13fc6f5f6d30161a938f89116f5234e532a28e18b144ecfda52
BLAKE2b-256 checksum
How to use checksums
bc3833fd41624a94a013a55b753edac83eb693f5491b9e9ead20d5f7058cb5e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200106 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.3

Security for maelstrom 0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files No provenance

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