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.
+