Skip to main content

CometSpec

Fluorescence modeling and MCMC fitting for cometary spectra.

A usage example is provided in WorkFlow_Example/ as a Jupyter notebook called WorkFlow.ipynb, and Test_getting_started.ipynb are the cells on the documentation.

For citation information, see the Citation page in the documentation.

Data DOI: 10.5281/zenodo.19801569


Install

pip install cometspec

Or install from source:

git clone https://github.com/baltasarluco/CometSpec.git
cd CometSpec
pip install .

Roadmap

CometSpec is under active development. Planned additions include:

  • Dust and solar continuum — model the underlying continuum alongside emission lines
  • More molecules — extend beyond CN, C₂, Fe to other cometary species and polishing of existing line lists.
  • Non-equilibrium and non-LTE models — go beyond fluorescence equilibrium to model more complex excitation conditions
  • Nested sampling — add nested sampling as an alternative or complement to MCMC for posterior estimation

If you are interested in collaborating, feel free to reach out at baltasarluco@uc.cl.


Contact

For questions, suggestions, or bug reports, open an issue on GitHub or contact baltasarluco@uc.cl.

Version 0.1.1 what's new:

  • We add the possibility to include the $\rm X^2 \Sigma^+$ rovibrational transitions of CN.
  • We improve the mcmc plotting, which was previously hidding some labels for some corner cases.
  • We changed two parameter names:
    • logQ is now f_col. In order to avoid confusion between collisions and production rates.
    • q is now logQ to clarify that the production rate is in log scale.
    • In relation top both changes, any _err, _iso or other parameter directly related to the oldlogQ or q has been renamed accordingly.

Metadata

Release files for cometspec 0.1.1

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

Source distribution (sdist)

Source distribution for cometspec 0.1.1
File Size Uploaded
cometspec-0.1.1.tar.gz 70.6 MB Details

Built distribution (wheel)

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

Total release size: 141.7 MB

Release files / cometspec-0.1.1.tar.gz

Download URL cometspec-0.1.1.tar.gz
Size 70.6 MB
Tags Source
SHA-256 checksum
How to use checksums
4f2046ee48370eb6e36d75ed10eda6c38c802cfaaf3339526819e812b7c89079
BLAKE2b-256 checksum
How to use checksums
03c8615ad70a5926efcbc134f105ac2d145dfdec3503aa58a308cafab3e07484
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / cometspec-0.1.1-py3-none-any.whl

Download URL cometspec-0.1.1-py3-none-any.whl
Size 71.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
bdc1fa2163f1d4a3a38a8ed750d5f7ff3cb3c98c42ce89ea48e74567526aba73
BLAKE2b-256 checksum
How to use checksums
4964720aca7d2dfccf688277a49d87246c041b918dd0485652dafadcf43328d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

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