skip to navigation
skip to content

Not Logged In

cito 1.5.6

Generic particle-physics software trigger with flash ADCs.

Latest Version: 1.9.0

https://badge.fury.io/py/cito.png https://travis-ci.org/tunnell/cito.png https://pypip.in/d/cito/badge.png

This code constitutes a framework for software triggering intended for particle and astroparticle physics experiments with pre-trigger data rates of 300 MB/s. The code scales to 300 MB/s by using celery over numerous computers, but the goal is to have a single thread be able to process a few MB/s.

Usage

To run cito:

$ pip install cito
$ cito process
$ cito file builder

See the usage section in the documentation for more information.

Features

  • Processing of Caen V1724 blocks
  • Scalable with celery distributed task queue
  • Flexible trigger windows and thresholds
  • MongoDB data backend
  • First open-source software trigger framework

Overview

The program cito consists of two main components: data processing and data recording.

History

1.4 (2014-02-24)

  • Reactor DB interfaces now that there are two (output, input)
  • Improve DB access commands within cito
  • Improve help

1.4 (2014-02-19)

  • Switch from convolution to filtering using a butter filter.
  • Expansion of command line argument options.
  • Fixed bug that resulted in filtering/convolution occuring over the entire 1s window.

1.1 (2014-02-12)

  • Fix some major bugs associated with 1.0 due to misplaced files and failed refactoring.

1.0 (2014-02-10)

  • Beta release reading for use and testing.

0.1 (2013-08-11)

  • Alpha release based on testing in Bern.
 
File Type Py Version Uploaded on Size
cito-1.5.6.tar.gz (md5) Source 2014-02-26 18KB
  • Downloads (All Versions):
  • 106 downloads in the last day
  • 1024 downloads in the last week
  • 6534 downloads in the last month