Mercurial > repos > kls286 > chap_test_20230328
diff ChessAnalysisPipeline.egg-info/PKG-INFO @ 0:cbbe42422d56 draft
planemo upload for repository https://github.com/CHESSComputing/ChessAnalysisPipeline/tree/galaxy commit 1401a7e1ae007a6bda260d147f9b879e789b73e0-dirty
author | kls286 |
---|---|
date | Tue, 28 Mar 2023 15:07:30 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ChessAnalysisPipeline.egg-info/PKG-INFO Tue Mar 28 15:07:30 2023 +0000 @@ -0,0 +1,44 @@ +Metadata-Version: 2.1 +Name: ChessAnalysisPipeline +Version: 0.0.1 +Summary: CHESS analysis pipeline framework +Home-page: https://github.com/CHESSComputing/ChessAnalysisPipeline +Author: Keara Soloway, Rolf Verberg, Valentin Kuznetsov +Author-email: +Classifier: Programming Language :: Python :: 3 +Classifier: License :: OSI Approved :: MIT License +Classifier: Operating System :: OS Independent +Requires-Python: >=3.8 +Description-Content-Type: text/markdown +License-File: LICENSE + +### Pipeline +This package conains proof of concepts pipeline framework for workflow +execution. It requires proper configuration of pipeline in terms classes, e.g. +``` +# pipeline deifinition as sequence of objects +pipeline: + - reader.Reader + - processor.Processor + - fitter.Fitter + - processor.Processor + - writer.Writer + - fitter.Fitter + - writer.Writer + +# specific object parameters, e.g. our reader accepts fileName=data.csv +reader.Reader: + fileName: data.csv + + +# specific object parameters, e.g. our writer accepts fileName=data.out +writer.Writer: + fileName: data.out +``` + +Then, you may execute this pipeline as following: +``` +./runner.py --config config.yaml +``` +and, check the output in `data.out` file. +