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.1.1.tar.gz
(115.4 kB
view hashes)
Built Distribution
Close
Hashes for swift_comet_pipeline-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e0d9f787409b9963b977780a81c6707092e9b78cf00eb324d107bf2a8922e3a |
|
MD5 | 3e524afc1536ffb98a77187cefa4c4bc |
|
BLAKE2b-256 | 12303bcee433de33ff10a658029e4a3cc4a9d5e14958f0e5dd22250f46f74c0b |
Close
Hashes for swift_comet_pipeline-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcc1ed7e917b41a139c808483d25e8f6e313c318e293bc597cc9d71887c77fb1 |
|
MD5 | b16b455b4e48fc7e1eb4a9740988cbba |
|
BLAKE2b-256 | c9513c91d83b05c14a7c48997431d9d0143dac199b660e30561da9fa9f7a8db3 |