Reduction Pipeline for OPTICAM Photometry of Exoplanets (PROFE in spanish)
Project description
PROFE: Pipeline de Reducción de OPTICAM para Fotometría de Exoplanetas
Reduction pipeline for OPTICAM photometry of exoplanets.
A Python-based pipeline to automate preprocessing and postprocessing of data acquired with the OPTICAM instrument on the 2.1 m telescope at OAN‑SPM, aimed at producing calibrated light curves and centroid analyses for transiting exoplanets implementing the data reduction methods proposed by Paez et. al (in prep.).
Features
-
Preprocessing (
profe_pre):- Organize and standardize FITS files.
- Update headers and compute Julian Dates.
- Apply median filter
-
Postprocessing (
profe_out):- Altitude-Azimuth trajectory and centroids and movement in pixels .
- Generate binned light curves with RMS measurements.
- Time-averaging curves to see the red noise in the time-series.
- Radial profile
- Field of View with apertures for targat and comparison stars
Requirements
-
Python ≥ 3.8.20
-
Dependencies defined in
pyproject.toml:numpy$\geq$ 1.24.4pandas$\geq$ 2.0.3astropy$\geq$ 5.2.2matplotlib$\geq$ 3.7.5tqdm$\geq$ 4.67.1mc3$\geq$ 3.1.5
Installation
Install from the project root:
pip install profe
For a development environment (include testing and linting tools):
git clone https://github.com/s-paez/profe.git
cd profe
pip install .[dev]
Usage
Preprocessing
Organize raw data from data/ directory into the organized_data/ directory, update time headers, perform median filter correction:
profe_pre
Outputs
Generate light curves (plots and files), centroid movement plots, Alt-Az trajectory, Field of View apertures, radial profile and time-averaging curves for measurements.tbl files:
profe_out
License
This project is licensed under the MIT License. See the LICENSE file for details.
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file profe-0.1.0.tar.gz.
File metadata
- Download URL: profe-0.1.0.tar.gz
- Upload date:
- Size: 23.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.11.4 Darwin/24.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eca14eb3b02d63630d3f95448af4e3fff367497c85b68043d9489408289ebef9
|
|
| MD5 |
3c34de6ab99ccffc790a789680330206
|
|
| BLAKE2b-256 |
e3f7795f3b90b2c7342ec8abaae27fa852222cec24db68ebaeec97b30edb144b
|
File details
Details for the file profe-0.1.0-py3-none-any.whl.
File metadata
- Download URL: profe-0.1.0-py3-none-any.whl
- Upload date:
- Size: 29.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.11.4 Darwin/24.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8386232b463bdf405addc85239a0d4a7defbf5b4ba4199fe9c16a0413f3b6a98
|
|
| MD5 |
cfbdf18f0c929d59bfa4ad26f2fe19db
|
|
| BLAKE2b-256 |
dae5de13be900564f938d3b4d5398a9a044ccd9c34a50157dac37bf848028994
|