rubin-lc-simulator
A lightweight Python package for simulating time-domain light curves with Rubin/LSST cadence and photometric uncertainty. Supports sky-position-dependent cadence extraction via rubin_sim, customizable light curve injection using the LSST Camera's six optical filters (ugrizy), and realistic noise modeling based on Rubin’s five sigma depth.
Installation
The latest version can be installed via pip
$ pip install rubin-lc-simulator
While the code requires only numpy, it is wrapped around the rubin_sim API.
This must be installed manually, please follow the instructions on their documentation.
Documentation
For technical details and an example of how to use the code, check out our Documentation.
Citation
If you use this simulation code in publication, we would appreciate citations to the paper, Romao, Croon, & Godines 2025
How to Contribute?
Want to contribute? Bug detections? Comments? Suggestions? Please email us : danielgodinez123@gmail.com
Metadata
Release files for rubin-lc-simulator 1.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rubin_lc_simulator-1.12.tar.gz | 20.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rubin_lc_simulator-1.12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.0 kB
Release files / rubin_lc_simulator-1.12.tar.gz
| Download URL | rubin_lc_simulator-1.12.tar.gz |
|---|---|
| Size | 20.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6bad13e656818f36775eef3c3e04c81addbe2fe8f318c17952d5ce54d8ba937c
|
|
BLAKE2b-256 checksum How to use checksums |
a8b7fea832ecc5282792fb25c16953f117ef49cb6ce6f2db179eb6644dcf5418
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.11
|
Release files / rubin_lc_simulator-1.12-py3-none-any.whl
| Download URL | rubin_lc_simulator-1.12-py3-none-any.whl |
|---|---|
| Size | 20.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9a702bcfb5b87f847c1bfdb8a3f3f28db08fe4daac145d5d214d121012b32af5
|
|
BLAKE2b-256 checksum How to use checksums |
1653248872f657a1be4f7972da34831727a9dbf3235cfb8c49510a9f3f25dad9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.11
|