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.0.tar.gz
(114.6 kB
view hashes)
Built Distribution
Close
Hashes for swift_comet_pipeline-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53efc4cf4569d1d59c4d45cdf2d08a49b87cada8aeea70205a40813129704687 |
|
MD5 | 742b0a6247ea53f4905b337d98b1ab26 |
|
BLAKE2b-256 | 18d86bd268f2506391eb773edb94696fde95222908b85309dca7892c9fd02716 |
Close
Hashes for swift_comet_pipeline-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e11df8f2b31f572de1ae05538ed8584d3154b12bfa0b2166f11e05f8d8281260 |
|
MD5 | a7d6ff641549cfce9f332fed9afedc64 |
|
BLAKE2b-256 | 3df0fc7ad94f6fb2a83576a9497c33779f568d74b544d1223b338ed647557c29 |