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.1

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.1
File Size Uploaded Provenance Actions
jolly_roger-1.4.1.tar.gz 3.4 MB With provenance Details for jolly_roger-1.4.1.tar.gz

Built distribution (wheel)

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

Total release size: 3.7 MB

Release files / jolly_roger-1.4.1.tar.gz

Download URL jolly_roger-1.4.1.tar.gz
Size 3.4 MB
Tags Source
SHA-256 checksum
How to use checksums
444f90fa9481541108afbcdd82e0a40b733e2ec351f692c269763cb0480460e4
BLAKE2b-256 checksum
How to use checksums
98773b538df9658f2243a463fe07c357626520a24b4e817dac5ba22320cefa3c
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.1-py3-none-any.whl

Download URL jolly_roger-1.4.1-py3-none-any.whl
Size 331.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8ac2a70afed24fdf117ba781d5ad313738bf64663b639dff88146b554d3a4fcf
BLAKE2b-256 checksum
How to use checksums
a3a1f10ccfbc2a654e2408b4bf554d5821e1dee4877e7acef4e063df3d577fa4
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.1

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.1.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.1 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