Py7DT.pipeline is a comprehensive pipeline designed for processing optical astronomical images from 7 dimensional telescope (7DT), originally developed for IMSNG/GECKO (GitHub). The package implements a multi-threaded approach utilizing GPU and CPU multiprocessing to efficiently handle various stages of astronomical data processing, including:
- Data reduction
- Astrometric calibration
- Photometric calibration
- Image stacking
- Image subtraction
- Automated transient detection
We recommend using conda for installation:
conda env create -f environment.ymlThis command will create a new environment named pipeline with all required packages listed in environment.yml. Activate this environment by running conda activate pipeline. Additionally, you will need to install external packages from astromatic.net: MissFITs, SCAMP, SWarp, SExtractor, etc.
This pipeline is based on gpPy-gpu, whose predecessor, gpPy, was originally developed in 2018 by Gregory Paek. The first release of gpPy-gpu was on September 1, 2023.
gpPy-gpu underwent significant renovation to become a new package, Py7DT.pipeline, adding advanced orchestrating features. While the core part is named pipeline, Py7DT aims to be an encompassing framework of all 7DT-related tasks.
- Current Maintainers/Developers:
- Donghwan Hyun
- Donggeun Tak
- Core Contributors:
- Gregory Paek
- Donghwan Hyun
- Donggeun Tak
- WonHyeong Lee
If you have any inquiries or feedback, please contact the 7DT pipeline team via email at 7dt.pipeline@gmail.com or open an issue on our GitHub repository.