The pirate flagger
Project description
jolly-roger
The pirate flagger!
Installation
pip install jolly-roger
About
This package attempts to flag or modify visibilities that are contaminated by the Sun (or potentially some other bright source). There are two main modes that are currently supported in jolly-roger.
The flags based on the projected baseline length should the array be tracking the Sun. The projected baseline length between some phased direction being tracked and the Sun can be significantly different. jolly-roger attempts to leverage this by only flagging data where the projected baseline length is between some nominal range that corresponds to angular scales associated with the Sun.
The second mode is the application of a notch filter in delay space, where the nulling is applied to the expected delay of the Sun for each timestep and baseline. This mode reads the data row-wise as it appears in the measurement set, so can be fast enough to apply to long-tracks ASKAP observations while also using a limited set of computing resources. A ten hour ASKAP continuum observation can be processed in ~2 minutes, with the process being mostly I/O bound.
jolly-roger makes no guarentess about removing all contaminated visibilities, nor does it attempt to peel/subtract the Sun from the visibility data.
Usage
For the flagger run:
jolly_flagger --help
For the nulling filter run:
jolly_tractor --help
Details are provide in the docs.
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 jolly_roger-0.11.2.tar.gz.
File metadata
- Download URL: jolly_roger-0.11.2.tar.gz
- Upload date:
- Size: 3.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e3d3c9de9dbc7379da9fa074cebe6fab20fbffa2133053c179c4191cea6e7fa
|
|
| MD5 |
eda6f0635681d9d5ef06fc4c45ea8cb0
|
|
| BLAKE2b-256 |
272bbec9937dab9082fdc51bb64801443b8d79ba7007de8cb0b68012b0a86dba
|
Provenance
The following attestation bundles were made for jolly_roger-0.11.2.tar.gz:
Publisher:
cd.yml on flint-crew/jolly-roger
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
jolly_roger-0.11.2.tar.gz -
Subject digest:
0e3d3c9de9dbc7379da9fa074cebe6fab20fbffa2133053c179c4191cea6e7fa - Sigstore transparency entry: 1191297382
- Sigstore integration time:
-
Permalink:
flint-crew/jolly-roger@50086ca860eda5c2425bf4cad6e10bc8d1477f68 -
Branch / Tag:
refs/tags/v0.11.2 - Owner: https://github.com/flint-crew
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
cd.yml@50086ca860eda5c2425bf4cad6e10bc8d1477f68 -
Trigger Event:
release
-
Statement type:
File details
Details for the file jolly_roger-0.11.2-py3-none-any.whl.
File metadata
- Download URL: jolly_roger-0.11.2-py3-none-any.whl
- Upload date:
- Size: 33.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19a217b4ceb16eb3a888123e4a70206f5681f215d4e047dc149f4ad594a52319
|
|
| MD5 |
a8c3b8cd8a34490031c723f0e0da809f
|
|
| BLAKE2b-256 |
51a503a4637c98fd8ad5e6046709a73525a518d2ec016825c0368886f1d963d8
|
Provenance
The following attestation bundles were made for jolly_roger-0.11.2-py3-none-any.whl:
Publisher:
cd.yml on flint-crew/jolly-roger
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
jolly_roger-0.11.2-py3-none-any.whl -
Subject digest:
19a217b4ceb16eb3a888123e4a70206f5681f215d4e047dc149f4ad594a52319 - Sigstore transparency entry: 1191297386
- Sigstore integration time:
-
Permalink:
flint-crew/jolly-roger@50086ca860eda5c2425bf4cad6e10bc8d1477f68 -
Branch / Tag:
refs/tags/v0.11.2 - Owner: https://github.com/flint-crew
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
cd.yml@50086ca860eda5c2425bf4cad6e10bc8d1477f68 -
Trigger Event:
release
-
Statement type: