Skip to main content

Tools to interact with Pitt-Google Broker data products and services.

Project description

pgb_utils: Tools for interacting with Pitt-Google Broker

See tutorials/PGB_Tutorial.ipynb for an intro on using this package to access our data.

pgb_utils is a collection of helper functions to facilitate interaction with Pitt-Google Broker data. The tutorial will demonstrate its use. The package is essentially a set of:

  1. Convience wrappers for the Google Cloud Python SDK
  2. Helper functions for ZTF data decoding and plotting, provided by ZTF (see Filtering_alerts.ipynb)
  3. Helper functions for running Apache Beam pipelines

You are encouraged to look at and alter the source code to learn how to use the underlying methods yourself.

Modules and their functionality include:

  • pgb_utils.beam

    • helper functions for running Apache Beam data pipelines
  • pgb_utils.bigquery

    • view dataset, table, and schema information
    • query: lightcurves
    • query: cone search
    • cast query results to a pandas.DataFrame or json formatted string.
  • pgb_utils.figures

    • plot lightcurves
    • plot cutouts
  • pgb_utils.utils

    • general utilities such as data type casting

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pgb_utils-0.1.1.tar.gz (24.6 kB view hashes)

Uploaded Source

Built Distribution

pgb_utils-0.1.1-py3-none-any.whl (34.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page