Skip to main content

A Prototype U.S. CMS analysis facility

Project description

coffea-casa - A Prototype U.S. CMS analysis facility for Columnar Object Framework For Effective Analysis

CI/CD status GitHub issues GitHub pull requests Documentation Status

Latest DockerHub Images: https://hub.docker.com/orgs/coffeateam/repositories

Image Description Size Pulls Version Layers
coffea-casa Dask scheduler image for coffea-casa hub
coffea-casa-analysis Dask worker image for coffea-casa hub

About

The prototype analysis facility provides services for “low latency columnar analysis”, enabling rapid processing of data in a column-wise fashion. These services, based on Dask and Jupyter notebooks, aim to dramatically lower time for analysis and provide an easily-scalable and user-friendly computational environment that will simplify, facilitate, and accelerate the delivery of HEP results. The facility is built on top of a Kubernetes cluster and integrates dedicated resources with resources allocated via fairshare through the local HTCondor system. In addition to the user-facing interfaces such as Dask, the facility also manages access control through single-sign-on and authentication & authorization for data access. The notebooks in this repository and Coffea-casa tutorials include simple HEP analysis examples, managed interactively in a Jupyter notebook and scheduled on Dask workers and accessing both public and protected data.

Image tagging and "continuous building"

This repository uses GitHub Actions to build images, run tests, and push images to DockerHub.

  1. Tags pushed to GitHub represent "production" releases with corresponding tags on dockerhub coffeateam/coffea-casa:x.x.x and coffeateam/coffea-casa-analysis:x.x.x. The latest tag also corresponds to the most recent GitHub tag.

References

The PyHEP introductory Youtube video is here.

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

coffea_casa-2021.3.post24.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

coffea_casa-2021.3.post24-py2.py3-none-any.whl (8.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file coffea_casa-2021.3.post24.tar.gz.

File metadata

  • Download URL: coffea_casa-2021.3.post24.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for coffea_casa-2021.3.post24.tar.gz
Algorithm Hash digest
SHA256 0974dd83225468f281e757b308a8d1623b1f736e62957bc0d31db8cd8f269b24
MD5 f669f5c51089794196a8358e5f3abfa6
BLAKE2b-256 03290fdaf632309d487ef250a1b3885e64870f7c1c9b407deda03c4a45d35f4b

See more details on using hashes here.

File details

Details for the file coffea_casa-2021.3.post24-py2.py3-none-any.whl.

File metadata

  • Download URL: coffea_casa-2021.3.post24-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for coffea_casa-2021.3.post24-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8b29bdbb0679205021f9eecf86b260e5777eb73c2a494055957c340a92459a9a
MD5 c9ae6e2047a7e5810804b32925c00c70
BLAKE2b-256 127f3454ab82c2fecac608e0b1be86360e1df1f6416e0e1ed5453372fd939017

See more details on using hashes here.

Supported by

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