Skip to main content

Resolvit

Resolvit improves the point spread function (PSF) of UVIT Level2 products by applying sub-pixel corrections to the Level2 events list and generating a new set of derived data products.

The corrected events list is treated as the primary Resolvit product. All other Resolvit products are derived from it.

Installation

pip install resolvit

Python usage

from resolvit import process_observation

process_observation(
    "20160101_A01_123T01_0123456789_level2"
)

Custom parameters

from resolvit import process_observation

process_observation(
    "20160101_A01_123T01_0123456789_level2",
    bin_size=50,
)

Command-line usage

Process a UVIT Level2 observation directory:

resolvit 20160101_A01_123T01_0123456789_level2

Specify a custom time bin size:

resolvit 20160101_A01_123T01_0123456789_level2 \
    --bin-size 50

Show the installed version:

resolvit --version

Output products

Resolvit creates a new directory alongside the original UVIT products:

uvit/
├── data_products/
└── resolvit_data_products/

The original UVIT products are never modified.

Diagnostics

Resolvit generates diagnostic plots and residual tables for each channel-filter-window combination:

resolvit_data_products/
└── diagnostics/
    └── <product_id>/
        ├── resolvit.log
        ├── residuals_iteration_1.txt
        ├── residuals_iteration_1.png
        ├── residuals_iteration_2.txt
        ├── residuals_iteration_2.png
        └── *_correlations.png

Release files for resolvit 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for resolvit 0.1.3
File Size Uploaded
resolvit-0.1.3.tar.gz 11.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for resolvit 0.1.3
File Interpreter ABI Platform
resolvit-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 23.7 kB

Release files / resolvit-0.1.3.tar.gz

Download URL resolvit-0.1.3.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b8b0f95880a2a779311466c7575b3d43de306fedf4c5bdf9921722b381fcf4c6
BLAKE2b-256 checksum
How to use checksums
a3d591b37541b77b8f2b39135b0a40e4e10f3dc0295387fffeecce20fa6c436c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.11

Release files / resolvit-0.1.3-py3-none-any.whl

Download URL resolvit-0.1.3-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
87e18ef510f88bb1a0d4e44c8b17bc213667751dcd0b08b82f802ed91772e707
BLAKE2b-256 checksum
How to use checksums
cacde6371a15c4edf8641cebc3680adbfdb3eb9a8438f51edf7c15aeb24c756d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.11

Release history Release notifications | RSS feed

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page