diff saxswaxs-config/pipeline.yaml @ 15:c01900e93daa draft

planemo upload for repository https://github.com/CHESSComputing/ChessAnalysisPipeline/tree/galaxy commit 52e0f071d66addeaabb3b5ad28bb4734b6f7cece-dirty
author kls286
date Thu, 30 Mar 2023 14:38:19 +0000
parents
children f7133218d7c3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/saxswaxs-config/pipeline.yaml	Thu Mar 30 14:38:19 2023 +0000
@@ -0,0 +1,33 @@
+pipeline:
+
+  # Download example data
+  - reader.URLReader:
+      url: https://gitlab01.classe.cornell.edu/api/v4/projects/308/repository/files/saxswaxs%2frawdata_test_1d.tar/raw?ref=main
+      headers:
+        PRIVATE-TOKEN: glpat-sH-sniHbynCxUDJBpv5V # your token here
+  - processor.URLResponseProcessor
+  - writer.ExtractArchiveWriter:
+      filename: .
+
+  # Collect map data
+  - reader.YAMLReader:
+      filename: map.yaml
+      schema: MapConfig
+  - processor.MapProcessor
+  - writer.NexusWriter:
+      filename: map_specdata.nxs
+      force_overwrite: true
+
+  # Integrate map detetcor data
+  - reader.MultipleReader:
+      readers:
+        - YAMLReader:
+            filename: map.yaml
+            schema: MapConfig
+        - YAMLReader:
+            filename: integration.yaml
+            schema: IntegrationConfig
+  - processor.IntegrateMapProcessor
+  - writer.NexusWriter:
+      filename: map_reduceddata.nxs
+      force_overwrite: true