Python package to fit interferometric data, accelerated using Jax.
Project description
drpangloss
the best of all possible interferometry models
Contributors: Dori Blakely, Benjamin Pope
What is drpangloss?
drpangloss is a package for modelling optical interferometry data in Jax.
Installation
drpangloss is hosted on PyPI (though this is currently a placeholder): the easiest way to install this is with
pip install drpangloss
You can also build from source. To do so, clone the git repo, enter the directory, and run
pip install .
We encourage the creation of a virtual enironment to run drpangloss to prevent software conflicts as we keep the software up to date with the lastest version of the core packages.
Use & Documentation
Documentation will be found here, though this is currently a placeholder.
Collaboration & Development
We are always looking to collaborate and further develop this software! We have focused on flexibility and ease of development, so if you have a project you want to use drpangloss for, but it currently does not have the required capabilities, don't hesitate to email me and we can discuss how to implement and merge it! Similarly you can take a look at the CONTRIBUTING.md
file.
Name
Why is it called drpangloss?
The leading optical interferometry model fitting code is CANDID. In Voltaire's Candide, Dr Pangloss' belief that we live in the best of all possible worlds is a satire of Leibniz' theodicy. But we do live in a world with Jax, so that if we can't optimize the world, at least we can optimize our fits to VLTI data.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file drpangloss-0.0.1.tar.gz
.
File metadata
- Download URL: drpangloss-0.0.1.tar.gz
- Upload date:
- Size: 15.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddf2a44a96e48ffcb2821b30b2b23b5f51869daec99196f0874b4eb6d04430bb |
|
MD5 | 787dbc69fdd672b95291ff8d5745c82b |
|
BLAKE2b-256 | be41035856a0ab6a9f5f2dbb9ff3459c688c9f9df20c13756354ceafe2648d6a |
File details
Details for the file drpangloss-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: drpangloss-0.0.1-py3-none-any.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8752fe8eddf07d28f233d952879855c708efa7fb15a8792f32b2549977f60783 |
|
MD5 | 65ec9b19aba13ea118999ef651f4924e |
|
BLAKE2b-256 | 644040237698773f347416694ce6e52198e3f44929da9124e44146076b7a90fb |