SuperNova Async Pipeline: base package
Project description
SuperNova Async Pipeline: base package
This package contains base for asynchronous pipeline for supernova detection.
Installation
Install snap-base
package
pip install snap-base
Configuration
Define pipeline elements
While this package defines some basic functions, like sending and receiving data via ZMQ or running analysis step in parallel processes, all other needed functions will need to be defined by user in the python package.
Package snap-combine contains more utility functions for the supernova signals combinations and can be used as an example.
Create the pipeline configuration file
Create yaml configuration file, describing your pipelines. This is where you link the elements with given parameters to the analysis chain(s). TODO: describe configuration format
Running
Go to the directory where your
Run the node named node_name
from config.yml
:
snap -c config.yml -n node_name
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
Built Distribution
Hashes for snap_base-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af9fa3da1a6689889c5cc3d7bf76123fc0c3ab0ae81f91b78d7be4d206c77586 |
|
MD5 | 91852959cfce9a42f7fd58fea8cd19d4 |
|
BLAKE2b-256 | a68b9c3f5c16ee641b5ba6a4d702b97387e1a2d43d23769e7253098721acd2ab |