Skip to main content

jolly-roger

Actions Status Documentation Status

PyPI version

PyPI platforms

The pirate flagger!

The Jolly Roger Flag

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.

Metadata

Release files for jolly-roger 1.4.0

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

Source distribution (sdist)

Source distribution for jolly-roger 1.4.0
File Size Uploaded Provenance Actions
jolly_roger-1.4.0.tar.gz 3.4 MB With provenance Details for jolly_roger-1.4.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for jolly-roger 1.4.0
File Interpreter ABI Platform Actions
jolly_roger-1.4.0-py3-none-any.whl Python 3 none any Details for jolly_roger-1.4.0-py3-none-any.whl

Total release size: 3.7 MB

Release files / jolly_roger-1.4.0.tar.gz

Download URL jolly_roger-1.4.0.tar.gz
Size 3.4 MB
Tags Source
SHA-256 checksum
How to use checksums
99be0ac52096ed7ed1b9fccf11d815bdc250c5a3aee4374905716b0884f4ce16
BLAKE2b-256 checksum
How to use checksums
9e0d21905dea875b7720be41f9633c46660678910a0f03ddc1c434019182d907
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / jolly_roger-1.4.0-py3-none-any.whl

Download URL jolly_roger-1.4.0-py3-none-any.whl
Size 331.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
46dea2bf8858f3b0d17b8eed6e7808fc111e1b35f9ec2648d0a6317de0486572
BLAKE2b-256 checksum
How to use checksums
80e1bd7195bb19934a7dc04873d9906b2e3c37f2a01ed25528c4892502322dbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Security for jolly-roger 1.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for jolly_roger-1.4.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.4.0 This release

2 release files Full provenance

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