Skip to main content

Python package

flows-tools

Observer tools for the FLOWS pipeline. Contains python packages, scripts, and notebooks for the following tasks:

  • Pointing, OB generation helper with VLT HAWK-I, finder chart maker.
  • Image cutouts
  • Template subtraction
  • Fixing fits image headers of multi-extension fits files
  • Hubble Diagrams
  • Lightcurve fitting of Type Ia SN lightcurves

Available Packages:

  • flows_get_brightest: The VLT HAWK-I pointing script that will create a finding chart for HAWK-I H-band images given a flows target, and optional rotation (position angle) and telescope offsets. Uses tendrils to query objects. Optionally plots a finding chart. Easily extensible to use with other instruments.

install with:

pip install flows_get_brightest
NOTE: Installation requires python >= 3.10 due to tendrils dependency.

Usage:

Installs a user script get_brightest that can be run from the command line. get_brightest --help.

test with:

pip install flows_get_brightest[test]
pytest

Note: user script only tested to work on Linux and Mac OS.


Available scripts:

  • fixlcogt.py A script for fixing LCOGT headers not preserved by other scripts such as imagematch.
  • cutouts.py A flexible script for making image cutouts while preserving original headers and extension and applying the same cutout to all image extensions present in the fits file.

Available notebooks:

  • Subtraction.ipynb Example notebook for doing manual subtractions following @sholmbo's method.
  • image_cutout.ipynb Example notebook that was the inspiration for cutouts.py.
  • hubble diagram notebook.
  • lightcurve fitting notebook.

Metadata

Release files for flows_get_brightest 2.1.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 flows_get_brightest 2.1.1
File Size Uploaded
flows_get_brightest-2.1.1.tar.gz 4.8 MB Details

Built distribution (wheel)

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

Total release size: 4.8 MB

Release files / flows_get_brightest-2.1.1.tar.gz

Download URL flows_get_brightest-2.1.1.tar.gz
Size 4.8 MB
Tags Source
SHA-256 checksum
How to use checksums
da5b40cf2d3dee48823e64bd20acc4d38a1fcd7dec4969c2361c3aa3faa1a9a2
BLAKE2b-256 checksum
How to use checksums
639d451d77272afbdd76a0334ac47faf603b8804f8168d568faaff64f11cd408
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.27.1

Release files / flows_get_brightest-2.1.1-py3-none-any.whl

Download URL flows_get_brightest-2.1.1-py3-none-any.whl
Size 16.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a02cdaa7ca11822e81b372c9cd59f044feceaa298b1c49c84c499dbf9c3aadda
BLAKE2b-256 checksum
How to use checksums
c05f758f18d177091ffb3c288324a830451a7fe84cf889739581fb77ba8cad16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.27.1

Release history Release notifications | RSS feed

This release

2.1.1 This release

2 release files

2.1.0

2 release files

1.0.2

2 release files

1.0.1

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