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.
Metadata
Release files for jwst-camino 0.0.4
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.4.tar.gz | 115.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jwst_camino-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 229.1 kB
Release files / jwst_camino-0.0.4.tar.gz
| Download URL | jwst_camino-0.0.4.tar.gz |
|---|---|
| Size | 115.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5ad624cf8bd93329d89ca1b24ad8356164705461f80fabd9ec71686ce9a898e3
|
|
BLAKE2b-256 checksum How to use checksums |
0221c8c75fa2e317f0a7752321bbbc27be5a82a10366aba459c4c312b6b225c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / jwst_camino-0.0.4-py3-none-any.whl
| Download URL | jwst_camino-0.0.4-py3-none-any.whl |
|---|---|
| Size | 113.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2318f3faea4984f814669b69fe07bcedc89276e97ffa0bdf4ab3a289d24a87e7
|
|
BLAKE2b-256 checksum How to use checksums |
127d1ca26e453b45997f1b3fad112092615aabd2949bf1be9155bd8a44d08715
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|