camino
CAMINO is a JAX-based package for modelling and inferring wavefront aberrations and JWST/NIRCam PSF behaviour.
Contributors: Shrishmoy Ray, Benjamin Pope
What is camino?
camino is a Python package for modelling optical propagation, wavefront aberrations, and JWST/NIRCam-style inference workflows using JAX autodiff and dLux optics primitives.
Installation
The package is currently being prepared for publication under the distribution name jwst-camino, while the import name remains camino.
pip install jwst-camino
You can also build from source:
git clone https://github.com/your-org/camino.git
cd camino
python -m pip install -e .
We recommend using a virtual environment to avoid dependency conflicts.
Use & Documentation
The project documentation is being assembled in the docs/ tree and includes placeholders for the landing page, concepts page, worked example, and API reference.
Collaboration & Development
We welcome collaboration on the modelling, testing, and documentation work. If you want to contribute, please work from a branch and keep the code formatted with the configured pre-commit Black checks.
Release files for jwst-camino 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jwst_camino-0.0.2.tar.gz | 28.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jwst_camino-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 52.0 kB
Release files / jwst_camino-0.0.2.tar.gz
| Download URL | jwst_camino-0.0.2.tar.gz |
|---|---|
| Size | 28.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6b916b6ab6abb63bec468e1c539809c4c284c54e8b349d96bb580b586766c9f8
|
|
BLAKE2b-256 checksum How to use checksums |
5d7e3aff86ed44c127050fab8425c32d845d2c1249087edc63e02a838e4d6c56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.5
|
Release files / jwst_camino-0.0.2-py3-none-any.whl
| Download URL | jwst_camino-0.0.2-py3-none-any.whl |
|---|---|
| Size | 23.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
06b00487a8ea211f11b59dc54cfe06b23ed1c0991582bf8a97e7b1b37bc51ad2
|
|
BLAKE2b-256 checksum How to use checksums |
daee58cdd4c76655ffc44737df999d06003bb6a0add2bd221b0e803844b06a83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.5
|