SITCoM: SiRGraF Integrated Tool for Coronal dynaMics
Project description
Sitcom Python Package
The sitcom Python package is a collection of utilities designed to quickly analyze some properties of coronal dynamics.SiRGraF Integrated Tool for Coronal dynaMics (SITCoM) is based on Simple Radial Gradient Filter (SiRGraF) used to filter the radial gradient in the white-light coronagraph images and bring out dynamic structures. SITCoM has been developed in Python and integrated with SunPy which enables the user to pass the white-light coronagraph data to the tool and generate radially filtered output with an option to save in various formats as required. The outputs can be viewed in Cartesian and polar coordinate systems. We have implemented the functionality of tracking the transients such as coronal mass ejections (CMEs), outflows, plasma blobs etc. using height-time plots and derive their kinematics. In addition, SITCoM also supports oscillation and waves studies such as for streamer waves. This is done by creating a distance-time plot at a user-defined location (artificial slice) and fitting a sinusoidal function to derive the properties: of time period, amplitude, and damping (if any) which could be used for seismology. We provide the provision to manually or automatically select the data points to be used for fitting.
Installation
You can install the sitcom package using pip:
pip install sitcom
For Linux users, existence of the "xcb" library is essential. That can be installed with :
sudo apt-get install libxcb-xinerama0
Usage
The sitcom package currently can be used by typing the following in the terminal:
python3 -m sitcom
Contributing
If you'd like to contribute to the sitcom package, please email us on the provided email addresses.
License
The sitcom package is released under the MIT License. See the LICENSE file for more information.
Project details
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sitcom-1.5.2.tar.gz.
File metadata
- Download URL: sitcom-1.5.2.tar.gz
- Upload date:
- Size: 10.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ecb42186a20943a1503929e8c75cbaef808f1ef5617fefd3754a3797e9fb9a28
|
|
| MD5 |
1e5d74dffdc67a6a7b4575685ffeea50
|
|
| BLAKE2b-256 |
c82fe0702f36603a393bc77dd9759331fb334d4661366dd72d26c4a07bd46e13
|
File details
Details for the file sitcom-1.5.2-py3-none-any.whl.
File metadata
- Download URL: sitcom-1.5.2-py3-none-any.whl
- Upload date:
- Size: 10.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3db5b0190f4cc85007232fff55f888e95ead9cb4b5d66e575aa9ccd40dbbb52
|
|
| MD5 |
90762e1bd37ae7e7ec909ebe96a0bfce
|
|
| BLAKE2b-256 |
b20fb6777f477bce9339519712ec9a37b30ba2298228bca8bb4b35d86a3b59ae
|