Data reduction pipeline for determining water production rates from the Swift telescope's UVOT images
Project description
swift_comet_pipeline
A package to analyze UVOT image data of comets from the Swift satellite (https://www.swift.ac.uk/). A related project at https://github.com/sjoset/swift_portal_downloader automates the acquisition of data appropriate for this pipeline.
Development installation:
Install poetry
Create conda environment with python
conda create --name env_name_here python=3.11
conda activate env_name_here
Clone this repository
Install package locally
In the repository's directory:
poetry install
Configuration
Configuration is stored in a YAML file with the following entries to start a project:
swift_data_path: /path/to/swift/data/
project_path: /path/to/where/to/save/results
jpl_horizons_id: String identifying comet that JPL Horizons can use to find comet orbital information
vectorial_model_quality: String to select the calculation quality of the models used to determine water production: may be low, medium, high, or very_high
vectorial_model_backend: [sbpy, rust]
By default the file config.yaml in the current directory is assumed unless specified otherwise on the command line.
An example config might look like this:
config.yaml
swift_data_path: /Users/user/swift_data_downloads/c2013us10
project_path: /Users/user/analysis_c2013us10
jpl_horizons_id: C/2013 US10
vectorial_model_quality: very_high
vectorial_model_backend: sbpy
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
swift_comet_pipeline-0.0.2.tar.gz
(105.1 kB
view hashes)
Built Distribution
Close
Hashes for swift_comet_pipeline-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 617893d5e917337c0f594bf541a4e8023a1934fca4ba4061f961ba930a5e37eb |
|
MD5 | 783a6074795ae3185ea23b64035cd0c6 |
|
BLAKE2b-256 | dae27402ac80ab0c8cac466c339822fbca4244ef24a9218d32adbb5e1cda72e9 |
Close
Hashes for swift_comet_pipeline-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09201c1c4a4410d8923884162706c7b3d1cb3593fac429384a85b8a8c9be7403 |
|
MD5 | 63577fbfc8d37b52c8eb5aab705bac6d |
|
BLAKE2b-256 | 08c5e34a94dc5130a37bcd60e3b4150f605af7a04449f1d30d847e148a1350d1 |