Mercurial > repos > kls286 > chap_test_20230328
diff ChessAnalysisPipeline.egg-info/PKG-INFO @ 9:cc597d6571bc draft
planemo upload for repository https://github.com/CHESSComputing/ChessAnalysisPipeline/tree/galaxy commit 9b179e6d8333851ea75448356f72c2f03157db8f-dirty
author | kls286 |
---|---|
date | Wed, 29 Mar 2023 17:40:12 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ChessAnalysisPipeline.egg-info/PKG-INFO Wed Mar 29 17:40:12 2023 +0000 @@ -0,0 +1,44 @@ +Metadata-Version: 2.1 +Name: ChessAnalysisPipeline +Version: 0.0.2 +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. +