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
Built Distribution
File details
Details for the file swift_comet_pipeline-0.1.1.tar.gz
.
File metadata
- Download URL: swift_comet_pipeline-0.1.1.tar.gz
- Upload date:
- Size: 115.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.9 Darwin/23.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e0d9f787409b9963b977780a81c6707092e9b78cf00eb324d107bf2a8922e3a |
|
MD5 | 3e524afc1536ffb98a77187cefa4c4bc |
|
BLAKE2b-256 | 12303bcee433de33ff10a658029e4a3cc4a9d5e14958f0e5dd22250f46f74c0b |
File details
Details for the file swift_comet_pipeline-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: swift_comet_pipeline-0.1.1-py3-none-any.whl
- Upload date:
- Size: 171.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.9 Darwin/23.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcc1ed7e917b41a139c808483d25e8f6e313c318e293bc597cc9d71887c77fb1 |
|
MD5 | b16b455b4e48fc7e1eb4a9740988cbba |
|
BLAKE2b-256 | c9513c91d83b05c14a7c48997431d9d0143dac199b660e30561da9fa9f7a8db3 |