diff --git a/runs/FSharpArcCapsule.yml b/runs/FSharpArcCapsule.yml index 8ee0ab0898e942f7ba1257129c12e41728bb3884..2ed74490eafd4461d79886a1854ee217c1994db5 100644 --- a/runs/FSharpArcCapsule.yml +++ b/runs/FSharpArcCapsule.yml @@ -5,3 +5,18 @@ firstArg: class: File path: ../assays/measurement1/dataset/table.csv secondArg: ./result.csv + +arc:has process sequence: + - class: arc:process sequence + arc:has input: + - class: arc:data + arc:name: "./arc/assays/measurement1/dataset/table.csv" + arc:has output: + - class: arc:data + arc:name: "./arc/runs/fsResult1/result.csv" + +$namespaces: + arc: https://github.com/nfdi4plants/ARC_ontology + +$schemas: + - https://raw.githubusercontent.com/nfdi4plants/ARC_ontology/main/ARC_v2.0.owl diff --git a/workflows/ARCMount/FSharpArcCapsule.cwl b/workflows/ARCMount/FSharpArcCapsule.cwl index 260293673e45d57e81855f73c708fd54e75de6af..6685289470198fa0cd79ffb70d566490e57c1b19 100644 --- a/workflows/ARCMount/FSharpArcCapsule.cwl +++ b/workflows/ARCMount/FSharpArcCapsule.cwl @@ -23,4 +23,52 @@ outputs: output: type: File outputBinding: - glob: "./arc/runs/fsResult1/result.csv" \ No newline at end of file + glob: "./arc/runs/fsResult1/result.csv" + +arc:has technology type: + - class: arc:technology type + arc:annotation value: "Fsharp Devcontainer" + +arc:technology platform: ".NET" + +arc:performer: + - class: arc:Person + arc:first name: "Timo" + arc:last name: "Mühlhaus" + arc:email: "muehlhaus@bio.uni-kl.de " + arc:affiliation: "RPTU Kaiserslautern/Landau" + arc:has role: + - class: arc:role + arc:term accession: "https://credit.niso.org/contributor-roles/formal-analysis/" + arc:annotation value: "Formal analysis" + +arc:has process sequence: + - class: arc:process sequence + arc:name: "script.fsx" + arc:has input: + - class: arc:data + arc:name: "./arc/assays/measurement1/dataset/table.csv" + arc:has output: + - class: arc:data + arc:name: "./arc/runs/fsResult1/result.csv" + arc:has parameter value: + - class: arc:process parameter value + arc:has parameter: + - class: arc:protocol parameter + arc:has parameter name: + - class: arc:parameter name + arc:term accession: "http://purl.obolibrary.org/obo/NCIT_C43582" + arc:term source REF: "NCIT" + arc:annotation value: "Data Transformation" + arc:value: + - class: arc:ontology annotation + arc:term accession: "http://purl.obolibrary.org/obo/NCIT_C64911" + arc:term source REF: "NCIT" + arc:annotation value: "Addition" + + +$namespaces: + arc: https://github.com/nfdi4plants/ARC_ontology + +$schemas: + - https://raw.githubusercontent.com/nfdi4plants/ARC_ontology/main/ARC_v2.0.owl \ No newline at end of file diff --git a/workflows/Devcontainer/FSharpArcCapsule.cwl b/workflows/Devcontainer/FSharpArcCapsule.cwl index c8c166c78eef9888993113911fde417a9f3dfc81..d3f80bc08d2146b1143b14c542f1b8f95ea029b3 100644 --- a/workflows/Devcontainer/FSharpArcCapsule.cwl +++ b/workflows/Devcontainer/FSharpArcCapsule.cwl @@ -24,4 +24,52 @@ outputs: output: type: File outputBinding: - glob: "./arc/runs/fsResult1/result.csv" \ No newline at end of file + glob: "./arc/runs/fsResult1/result.csv" + +arc:has technology type: + - class: arc:technology type + arc:annotation value: "Fsharp Devcontainer" + +arc:technology platform: ".NET" + +arc:performer: + - class: arc:Person + arc:first name: "Timo" + arc:last name: "Mühlhaus" + arc:email: "muehlhaus@bio.uni-kl.de " + arc:affiliation: "RPTU Kaiserslautern/Landau" + arc:has role: + - class: arc:role + arc:term accession: "https://credit.niso.org/contributor-roles/formal-analysis/" + arc:annotation value: "Formal analysis" + +arc:has process sequence: + - class: arc:process sequence + arc:name: "script.fsx" + arc:has input: + - class: arc:data + arc:name: "./arc/assays/measurement1/dataset/table.csv" + arc:has output: + - class: arc:data + arc:name: "./arc/runs/fsResult1/result.csv" + arc:has parameter value: + - class: arc:process parameter value + arc:has parameter: + - class: arc:protocol parameter + arc:has parameter name: + - class: arc:parameter name + arc:term accession: "http://purl.obolibrary.org/obo/NCIT_C43582" + arc:term source REF: "NCIT" + arc:annotation value: "Data Transformation" + arc:value: + - class: arc:ontology annotation + arc:term accession: "http://purl.obolibrary.org/obo/NCIT_C64911" + arc:term source REF: "NCIT" + arc:annotation value: "Addition" + + +$namespaces: + arc: https://github.com/nfdi4plants/ARC_ontology + +$schemas: + - https://raw.githubusercontent.com/nfdi4plants/ARC_ontology/main/ARC_v2.0.owl \ No newline at end of file diff --git a/workflows/FixedScript/FSharpArcCapsule.cwl b/workflows/FixedScript/FSharpArcCapsule.cwl index e70401e2784c768cec1cb4f28a2c637bee19d733..8928983ffcd89252605b7ec83603bf83932f4530 100644 --- a/workflows/FixedScript/FSharpArcCapsule.cwl +++ b/workflows/FixedScript/FSharpArcCapsule.cwl @@ -30,4 +30,46 @@ outputs: output: type: File outputBinding: - glob: "*.csv" \ No newline at end of file + glob: "*.csv" + +arc:has technology type: + - class: arc:technology type + arc:annotation value: "Fsharp Devcontainer" + +arc:technology platform: ".NET" + +arc:performer: + - class: arc:Person + arc:first name: "Timo" + arc:last name: "Mühlhaus" + arc:email: "muehlhaus@bio.uni-kl.de " + arc:affiliation: "RPTU Kaiserslautern/Landau" + arc:has role: + - class: arc:role + arc:term accession: "https://credit.niso.org/contributor-roles/formal-analysis/" + arc:annotation value: "Formal analysis" + +arc:has process sequence: + - class: arc:process sequence + arc:name: "script.fsx" + arc:has parameter value: + - class: arc:process parameter value + arc:has parameter: + - class: arc:protocol parameter + arc:has parameter name: + - class: arc:parameter name + arc:term accession: "http://purl.obolibrary.org/obo/NCIT_C43582" + arc:term source REF: "NCIT" + arc:annotation value: "Data Transformation" + arc:value: + - class: arc:ontology annotation + arc:term accession: "http://purl.obolibrary.org/obo/NCIT_C64911" + arc:term source REF: "NCIT" + arc:annotation value: "Addition" + + +$namespaces: + arc: https://github.com/nfdi4plants/ARC_ontology + +$schemas: + - https://raw.githubusercontent.com/nfdi4plants/ARC_ontology/main/ARC_v2.0.owl \ No newline at end of file