icecube / pisa

Monte Carlo-based data analysis
http://icecube.github.io/pisa/
Apache License 2.0
19 stars 47 forks source link

Missing guide on how to create a service #795

Open thehrh opened 1 month ago

thehrh commented 1 month ago

This should be a part of general PISA conventions (again).

The short readme https://github.com/icecube/pisa/blob/master/pisa/stages/README.md contains some useful bits and pieces but is far from comprehensive.

See also https://github.com/icecube/pisa/issues/513.

thehrh commented 1 month ago

We are also missing a generic approach to testing a given service. The suggestion to "look at the pisa.core.pipeline.stage_test() function to implement tests for your service." from general conventions is clearly not of any help.