From 26181b2f504bce3de7ef1da036c83da9cfdb007e Mon Sep 17 00:00:00 2001
From: Dominik Brilhaus <brilhaus@nfdi4plants.org>
Date: Fri, 14 Mar 2025 14:26:47 +0100
Subject: [PATCH] adapt isaSampleToRawDataSeq to start from Source (not Sample)

---
 runs/isaSampleToRawDataSeq/rnaseq-samples.csv |  14 ++++----
 .../isaSampleToRawDataSeq/rnaseq-samples.xlsx | Bin 7193 -> 7183 bytes
 .../isaSampleToRawDataSeq.fsx                 |  31 ++++++++++--------
 3 files changed, 24 insertions(+), 21 deletions(-)

diff --git a/runs/isaSampleToRawDataSeq/rnaseq-samples.csv b/runs/isaSampleToRawDataSeq/rnaseq-samples.csv
index 9404289..e162828 100644
--- a/runs/isaSampleToRawDataSeq/rnaseq-samples.csv
+++ b/runs/isaSampleToRawDataSeq/rnaseq-samples.csv
@@ -1,7 +1,7 @@
-Input [Sample Name],Characteristic [organism],Term Source REF (OBI:0100026),Term Accession Number (OBI:0100026),Characteristic [organism part],Term Source REF (EFO:0000635),Term Accession Number (EFO:0000635),Characteristic [plant age],Term Source REF (DPBO:0000033),Term Accession Number (DPBO:0000033),Parameter [growth day length],Term Source REF (DPBO:0000041),Term Accession Number (DPBO:0000041),Parameter [light intensity exposure],Unit,Term Source REF (PECO:0007224),Term Accession Number (PECO:0007224),Parameter [humidity day],Unit ,Term Source REF (DPBO:0000005),Term Accession Number (DPBO:0000005),Parameter [temperature day],Unit  ,Term Source REF (DPBO:0000007),Term Accession Number (DPBO:0000007),Parameter [temperature night],Unit   ,Term Source REF (DPBO:0000008),Term Accession Number (DPBO:0000008),Factor [watering exposure],Term Source REF (PECO:0007383),Term Accession Number (PECO:0007383),Factor [Timepoint],Term Source REF (NCIT:C68568),Term Accession Number (NCIT:C68568),Factor [timepoint-ZT],Term Source REF (),Term Accession Number (),Factor [Photosynthesis mode],Term Source REF () ,Term Accession Number () ,Parameter [biosource amount],Unit    ,Term Source REF (DPBO:0000013),Term Accession Number (DPBO:0000013),Parameter [extraction method],Term Source REF (DPBO:0000054),Term Accession Number (DPBO:0000054),Parameter [extraction buffer],Term Source REF (DPBO:0000050),Term Accession Number (DPBO:0000050),Parameter [extraction buffer volume],Unit     ,Term Source REF (DPBO:0000051),Term Accession Number (DPBO:0000051),Parameter [RNA quality check],Term Source REF (DPBO:0000062),Term Accession Number (DPBO:0000062),Parameter [library strategy],Term Source REF (DPBO:0000035),Term Accession Number (DPBO:0000035),Parameter [library selection],Term Source REF (DPBO:0000036),Term Accession Number (DPBO:0000036),Parameter [library layout],Term Source REF (DPBO:0000015),Term Accession Number (DPBO:0000015),Parameter [library preparation kit],Term Source REF (GENEPIO:0000085),Term Accession Number (GENEPIO:0000085),Parameter [library preparation kit version],Term Source REF (GENEPIO:0000149),Term Accession Number (GENEPIO:0000149),Parameter [adapter sequence],Term Source REF (GENEPIO:0000083),Term Accession Number (GENEPIO:0000083),Parameter [next generation sequencing instrument model],Term Source REF (DPBO:0000040),Term Accession Number (DPBO:0000040),Parameter [base-calling software],Term Source REF (DPBO:0000017),Term Accession Number (DPBO:0000017),Parameter [base-calling software version],Term Source REF (DPBO:0000018),Term Accession Number (DPBO:0000018),Parameter [Raw data file format],Term Source REF (DPBO:0000021),Term Accession Number (DPBO:0000021),Output [Data],Data Format,Data Selector Format
-CAM_01,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought,user-specific,,MD,user-specific,,6,user-specific,,CAM,user-specific,,80,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.6 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,CAGATC,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_097_CAMMD_CAGATC_L001_R1_001.fastq.gz,,
-CAM_02,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought,user-specific,,MD,user-specific,,6,user-specific,,CAM,user-specific,,78,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.7 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,CTTGTA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_099_CAMMD_CTTGTA_L001_R1_001.fastq.gz,,
-CAM_03,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought,user-specific,,MD,user-specific,,6,user-specific,,CAM,user-specific,,93,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 6.5 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,AGTCAA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_103_CAMMD_AGTCAA_L001_R1_001.fastq.gz,,
-reC3_01,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought + 2 days rewatered,user-specific,,MD,user-specific,,6,user-specific,,reC3,user-specific,,82,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.8 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,GTCCGC,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_161_reC3MD_GTCCGC_L001_R1_001.fastq.gz,,
-reC3_02,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought + 2 days rewatered,user-specific,,MD,user-specific,,6,user-specific,,reC3,user-specific,,96,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.6 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,GTGAAA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_163_reC3MD_GTGAAA_L001_R1_001.fastq.gz,,
-reC3_03,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought + 2 days rewatered,user-specific,,MD,user-specific,,6,user-specific,,reC3,user-specific,,78,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.6 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,GTGAAA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_165_re-C3MD_GTGAAA_L002_R1_001.fastq.gz,,
\ No newline at end of file
+Input [Source Name],Characteristic [organism],Term Source REF (OBI:0100026),Term Accession Number (OBI:0100026),Characteristic [organism part],Term Source REF (EFO:0000635),Term Accession Number (EFO:0000635),Characteristic [plant age],Term Source REF (DPBO:0000033),Term Accession Number (DPBO:0000033),Parameter [growth day length],Term Source REF (DPBO:0000041),Term Accession Number (DPBO:0000041),Parameter [light intensity exposure],Unit,Term Source REF (PECO:0007224),Term Accession Number (PECO:0007224),Parameter [humidity day],Unit ,Term Source REF (DPBO:0000005),Term Accession Number (DPBO:0000005),Parameter [temperature day],Unit  ,Term Source REF (DPBO:0000007),Term Accession Number (DPBO:0000007),Parameter [temperature night],Unit   ,Term Source REF (DPBO:0000008),Term Accession Number (DPBO:0000008),Factor [watering exposure],Term Source REF (PECO:0007383),Term Accession Number (PECO:0007383),Factor [Timepoint],Term Source REF (NCIT:C68568),Term Accession Number (NCIT:C68568),Factor [timepoint-ZT],Term Source REF (),Term Accession Number (),Factor [Photosynthesis mode],Term Source REF () ,Term Accession Number () ,Parameter [biosource amount],Unit    ,Term Source REF (DPBO:0000013),Term Accession Number (DPBO:0000013),Parameter [extraction method],Term Source REF (DPBO:0000054),Term Accession Number (DPBO:0000054),Parameter [extraction buffer],Term Source REF (DPBO:0000050),Term Accession Number (DPBO:0000050),Parameter [extraction buffer volume],Unit     ,Term Source REF (DPBO:0000051),Term Accession Number (DPBO:0000051),Parameter [RNA quality check],Term Source REF (DPBO:0000062),Term Accession Number (DPBO:0000062),Parameter [library strategy],Term Source REF (DPBO:0000035),Term Accession Number (DPBO:0000035),Parameter [library selection],Term Source REF (DPBO:0000036),Term Accession Number (DPBO:0000036),Parameter [library layout],Term Source REF (DPBO:0000015),Term Accession Number (DPBO:0000015),Parameter [library preparation kit],Term Source REF (GENEPIO:0000085),Term Accession Number (GENEPIO:0000085),Parameter [library preparation kit version],Term Source REF (GENEPIO:0000149),Term Accession Number (GENEPIO:0000149),Parameter [adapter sequence],Term Source REF (GENEPIO:0000083),Term Accession Number (GENEPIO:0000083),Parameter [next generation sequencing instrument model],Term Source REF (DPBO:0000040),Term Accession Number (DPBO:0000040),Parameter [base-calling software],Term Source REF (DPBO:0000017),Term Accession Number (DPBO:0000017),Parameter [base-calling software version],Term Source REF (DPBO:0000018),Term Accession Number (DPBO:0000018),Parameter [Raw data file format],Term Source REF (DPBO:0000021),Term Accession Number (DPBO:0000021),Output [Data],Data Format,Data Selector Format
+DB_097,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought,user-specific,,MD,user-specific,,6,user-specific,,CAM,user-specific,,80,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.6 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,CAGATC,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_097_CAMMD_CAGATC_L001_R1_001.fastq.gz,,
+DB_099,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought,user-specific,,MD,user-specific,,6,user-specific,,CAM,user-specific,,78,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.7 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,CTTGTA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_099_CAMMD_CTTGTA_L001_R1_001.fastq.gz,,
+DB_103,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought,user-specific,,MD,user-specific,,6,user-specific,,CAM,user-specific,,93,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 6.5 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,AGTCAA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_103_CAMMD_AGTCAA_L001_R1_001.fastq.gz,,
+DB_161,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought + 2 days rewatered,user-specific,,MD,user-specific,,6,user-specific,,reC3,user-specific,,82,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.8 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,GTCCGC,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_161_reC3MD_GTCCGC_L001_R1_001.fastq.gz,,
+DB_163,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought + 2 days rewatered,user-specific,,MD,user-specific,,6,user-specific,,reC3,user-specific,,96,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.6 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,GTGAAA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_163_reC3MD_GTGAAA_L001_R1_001.fastq.gz,,
+DB_165,Talinum fruticosum,NCBITaxon,http://purl.obolibrary.org/obo/NCBITaxon_110664,leaf,PO,https://www.ebi.ac.uk/ols4/ontologies/po/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FPO_0025034,28 days after germination,user-specific,,12 hr light / 12 hr dark,user-specific,,425,microeinstein per square meter per second,UO,https://bioregistry.io/UO:0000160,37,percent,UO,https://bioregistry.io/UO:0000187,30,degree celsius,UO,https://bioregistry.io/UO:0000027,22,degree celsius,UO,https://bioregistry.io/UO:0000027,12 days drought + 2 days rewatered,user-specific,,MD,user-specific,,6,user-specific,,reC3,user-specific,,78,milligram,UO,https://bioregistry.io/UO:0000022,Roboklon EURx GeneMATRIX Universal RNA Purification version 2.3 September 2011,user-specific,,Roboklon commercial buffers,user-specific,,300,microliter,UO,https://bioregistry.io/UO:0000101,RIN 7.6 (Agilent Bioanalyzer 2100 expert_Plant RNA Nano),user-specific,,RNA-seq,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000003,cDNA method,user-specific,,single-end,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_0000086,Illumina TruSeq RNA Sample Prep Kit,,,version 2,,,GTGAAA,,,Illumina HiSeq 2000,DPBO,http://purl.org/nfdi4plants/ontology/dpbo/DPBO_1000041,Illumina Cassava,user-specific,,v1.8.2,,,*.fastq.gz,,,DB_165_re-C3MD_GTGAAA_L002_R1_001.fastq.gz,,
\ No newline at end of file
diff --git a/runs/isaSampleToRawDataSeq/rnaseq-samples.xlsx b/runs/isaSampleToRawDataSeq/rnaseq-samples.xlsx
index 7932354fc2ad69ab4f57f3cabfac0a7d9309c5b5..1c05d363efc105474dc4887ac57f94beba0ac181 100644
GIT binary patch
delta 5987
zcmchbXH=70m&fTHR9dLgqaY$ZbfgnPKteMhh!Q|rDAExgX(Av3i6RgXr8i$NARQrs
zN&x9qLJ^T(lp@k6dgtDmcfQShn5>nRwR84<p0)pHpWoSQXR4&A0M}sDG@KL^3=9;e
zo@l$`@ssv<6ciK}C@Cn;kbgtGt_1t|d*1f(@stVi_DW76px?=!)d${xR#)jSNyrnw
zAywdL0ko-j-o6zsR;jnWpK<N!rMk?CktKNe^=1ypBQME-s!48P**kn*^#QUMs!PB0
z*TJ@7Kf=I`iAO^908)*|GK)_VnX<&?<Nhwy=RuyW<YY*ihJh7z%0r@h!<9ty<)^IQ
zm+UQ1Y(+1o2nx6@Mh;JiJXAV4FVFFCd|cXW_q=vlPFdF=r;CHfub70*wp2Nrub|}#
zXJhlMhh~Ku*+%Me3=?%*2H>0dhwA^H?-&D*Zax253JMUGj`9l7(MqA0Q6vaGYa;m|
z+8r0PA^XnJi?w#%*q`BeCs=~|<>B+{aBdBvwqizbN-uKrt=pa){O#$F?R(t!5C)kG
z6HUqJ^6GOXUQbenytdHJ$f@Rusb4?hH?=pXzP<NWwJu}YxnDs#JVHC$StqpwH3`5+
zG$if!bzKhJAfa-Axzw?@ocpsRU5T%*<M&240@aRxYCx-#)tt6hA`ue15Q9h%=fMwt
zod#n(;?#Z9yDlwxWlZllW@X9{$@R%IH&UgGyIbnls_0E_F)kKN!@<nn`T_m!*uYSI
zrvS(tE6QtKX51|$NDC~BW2G-I&M%D%Xj;A32nku(CmaH^O+!m}Du>ns)LKqjOBoJP
zvA&837tI-hlWMC?oO*9m&10uDPA+6mxSJgPrukj~Q_jhPa%RWNDjwVH+#BzuU7<F#
z#Mnsll<c^*T!V5JH5?8_r_FrHk4{aQI%nBr!Q>hHk<x%?V;0@ld9936F9e+E5&5IU
zwHyZan*$tJIqo=>x~7{IS*N-_?dqy&JTts#;3&g<a9K@>+QHS`fUz%oBv-HlKB(R@
z&7HYZ`EDgAs`v7U`LpeS8_!<N!0~fQS7JN?(vXZYVpF;1_-Wa%g6D9(tE@s{713-h
z<uWa{lpITtZVfAsx7Q31%aG?ei8J3Ub$Z_mY25{0>!p7u05VHg0j5RK@?d&Z{##3O
zg7f!c`#Zci@UYQygRgqj#7xESxNp7*Tny9Nz<efDCrt6_-f=lfpCJ`GKnlV$UHYoi
zUKDHED3~sKq<OaHm)}26XU#H~|HY9sGqs_>0o{|6e#gtuIN{7X;>_xEA~5K3^)y<3
z$!HL8V7^;yq}Lv1`pYZJHZ(NX+S0nnMYiu_k0{?mWiD<#pDN2x#XNmAa6qkFuV2o>
zH>q;e^D7M!Kg(16`k_~0)hb5MCPYBfy##}3@Sc~+@M4)3)hOlerJ;MKeT-A{OVPE<
z%0jxpUG5Hp0|%S_-K_;ft^ggaPv|DS;x9A6dcARN5Irqz?$!jRDL6DxGi=vTE5Zk-
zHDGuWk&;9cu{lA?KJ#w&t9<6j1^o!#^HYP^IdsI$!KJ+=#e!FTf{b=E+GdAi1_%=U
zL40Gm`BIGIJUY5h=Gx9J1x%1mu=t%AD@~80EG1LWJUYH_@P*GxT8&bpm<~>yDN6#_
z+sB}V&)rz`+UPTtBF&RF`t<Qi9UnbvG^KaSlZm7vQ{+zEW+*bAJ|?C*KmJ}&=Dnrq
zhffotb+7@Ty-w1S=oIMPVrXF9^k69TN?e{(ZPG1yGwxj>lU=`3{J9~n7q`@=)eeNu
z4Zw$XN971F!nMk!hTvB+N=!AIz0Uw6BhRuGhr|L7yUP|b)bg1hJn+a@53qb3718*E
zjf0VIWm~}=Q3lCJDVHZ*+QzNO+(P@l=1<bPOMT!d2qToJvnyKLT8t)xn&g(NpDZyW
zrD+Q{jQelp3aMe5oU*N;zSv%?s=SQ=xK>Avkq~ejKy{IKD!j3RFXJY_4O|6LXue6O
z+r(jrl>KTrN)UW+3<ST8YT9SX<JP{%Iq+30aVhg<etGYtp#LFm@THchYj>!xrF40~
zlV{zknJubbXN`>7=kGqZSc$Ma{$AR18`)#GA9&IqnU&(aQ@391WIKf}o|(zJeLh3Z
zO{(E#>?ZungrtOefxmPh1_%xgz8siSi?Q$wo$Ph{W~1I$b}!u=VO<Lf4OfJ9Ax>YP
z|6V!$)3u~^XBu+zAr)?H7xoG0GppPYC2e?NBu-F8!;`NPTzSPIyBk?cBRQ_gtCsmG
zJp-_aSD}_N!xvkiM#B$tKb?EBG|m|qPN-q9S!)rjc*}p`{bi+JAYe1wOk9=Kbil?3
zH<**v7^)`aZ@mXSmbg9~PaR=2c+#|0xj?JbRV~N0-t#C3DpPT@AucdyAug-nfPU|l
zqR&k&0q+ArsjdcI7c8k4RAl;0c95RJME%J(U^(+tCUe{;RU5gmS>#m#jzbWPKXnBl
z5qc-7Pk#_9ADN{{17FR@F`6da(bP?=41~mGUES}~AZzw$$<<er_1*QI&%zY2F>Qf4
z{3<l364p+w7Y+;9GzM}gctlF6wpX$8RoZ*ogdJlp9tVNvsk*Z2!F03X1x!a?&q#S9
zJfAg2ipLVPcGCQPWn7Ulfeq<OE!%A)y@Ay&Im=&X2;cS>f!S*_Pt4wZ*&h%hxTKGM
zTtjgWd#!mPhqvn*^)&@rV;ns#b31oly;fEEsWv6EZ(3!%XHOMrT-L^xo5=fZyP@`{
zm0PQBPEGNB)kX#Cd~s{1Se&5$8~xc>cwbIoV=E@?C9~mknep{h9|szlkVr*_AiLw)
zCf~eG>4O!4LLd|)QGM9D%GJLfu+qn7ZQ+ok)JloClB0w9w)1{!Mn){n!O-cMS_<S~
z#XOOqu*!V4l&1XXqmDyvZ#B-ZapY(NwjaXu)+YsY(Bt^AdF5YDBE0-8K{b_&=v^q2
zYTJy5SlWo8)0@J#;eEsW2D#g!zBhtS+U{sB`WQrY_5vJHnnIskyAP<&vLt<rI~bRK
zpM-kb4_U9)y&Ua)u!j`=?t`GMg_pI}<Yr@^#HeDWsw@$-Y<%(YUu3~=X7dY}dN5W|
z+FC7Vv<r79`&VVn7}ANC^LaG3B_@576q|XDb|sIm-*m>BGpaI?MjJrRzBc6e{nE+L
z-f86*0B)o+%P3h+j?<w=XxECf=N6<CBq-`Uz^X>)Z2u+mQpBA4M62E9ujMxb`Wn?X
zJzz_p6*xj2y;_ax;P@J1S|MC&w{AWRQmBhZu~lOwEL+&{s1GP2MiSM@{`4yZ40AP!
zL=gqn!LS7elK`*8=1xqo*#%5CUC~1^7*Mnkh$24vkSc+`wVx)Tz@(RMnwcz3+-lwF
z$rXX6YQxF)eQ9FXuUT6<qjV>jJc`)*_-sXn7|gR&oW_znO=6Q(Ao>&|Rdw^R^!^13
zLvk)hJox$3d$O7cTEmYRiBp!gJ!7t46TLE})OvSQCBES4R>MS)^6mFn@$<lG`h6jC
zu$~WoK9`qAqLfMuMP#42dl?0-y&-B2A{#xvdg(!<`svNZ+Uyf9G(qkXFke9@B4+o+
zi3vH=Ao3fC97t~(n^jTR+&*=_!v&<gb8Cil0+`VYXBFkH-if(*aa^*Liat5Mz5SN4
z2f+x+l|g<Jz=@RrmgUJ+H3m%|-+6^1hF|$GTT#FyFld;re~!Qh<qFA5l1|7=MEA?_
zOfvOpU<zG%!&4;&6xR2aYN6@1D)^eX(qP{9|D*V1?ScO%@$I)d&PKmf?Zo(!Ina_S
zoq6jm9dZkR0c~fXT;nex$gMt>N9002hesu>HE`p_?Pb!6neiw_*I#$e?$}Ryio&Lc
zgc8=|shVmq67_6VC}P+(K!U8aIuUa^pHQJpRUVio@#83J;9pqj%-1(f)Ag}5f6k2{
z3d+g3_QWbG=0SYB3W~fNqJOKuED!uI)K4uOk^d<S%X9m@IpB?z_P&d9#~HVn*V$M~
ziNh9T)sgZetHLl>({$-f-3QVZs*%okRMEUqdd~nFk9zz<|6@^Sl62@|fGE-3DNzNF
zT5&W=2YT+XAm_N#g^=?3vMAz{iB634DXi~^7f-W4M79|_F%^%_M7sE*7;DA#(vN;a
zS`}ZDZlWve5+hA}%6i`MqSba?r=&k9)~SPPTzq0!L`9w+cf>*ABW^t#&*HTOX#El{
zrP{n?W!ipT_9~?}dm+X7I#^|}tSY@XJ0KHSRSg;hEA))LfS>p<hKQF^CG8Z!PcoxI
zF;cQd>B?yl<GMIhx5QR}VY)Jb1=9MlrV0FcUh_Du^NQGa*d_1iOH?piMf{#E`6;zn
z<$d$#ot|Rf?Lgk_eL_6zYVKIx!}m2%MX1wc0h8&Z4o+W(U<Tz<DS2D?F}?>l6}gbe
z;0i5k6Cyh`KDzzACvXs~9C68eYdT3z<x(kCe9ZvZLchuoLHm3u51v<&XCKJ&p;lMf
zb~kMkb?Wivv8FF}>E+Mvz{w7H1RG?xl;r-Ad>%+-7<~nkVMHRs$PX)t^5r1I=mVS#
zqk1xoKEVHi5zy?5{hLPZaPonuC&OqKOoq`HumV#I&NP!1@)wK<@Ko(&vP}W`3r6uc
zGK}i~f>AsC4~!xu(Oc6)BG=_hsf-qUu>jR<GWjk{CBRSm=!M9;5ut(JGN)`#wTk-K
zQn*NA+8c!fVqt=7YjO2NmTe_p?5RD~d9oCuEq++Q)#*8z?P>4fD52U}@PvPYMh@AK
zZTCE8&isv{eHWTY_xEsL11CT1?)MWDa-KnRU^0qAy=fd*-@*Sv5t@u59>_l^^2Poq
ziZlhzKOkL!Bmkn(NQ~5XBRMoihJ0z<&8bg-&m`iS_inTFnv}JPc-KQY&sC&ZMO|nl
z$CfSG2*$jAmHG)pvZ{1GLlO@wIrg7Y_8Vf0#|4#;i2NZa6LKyBt{>q=VS;2SiF07f
z&RMY3N1sQyo+n4XSk=$TxSl_~Q0Nyhx%UBnH$Ug%ai&wNzF6L50-W@2s~zsjNe9W4
z=SO3HH!<2VIAMT~Y*V5!zuOiTHV7ddMV41k<hoouZWIA!C^|xr=39#Os!#~p$30)b
zr!;N+P_ADhF}S1LGg{;u;V^_WpGy@&Zdy{lo}_~VY%ZbM|5QFO_q+7l{;Tvq{8Ree
z5OV29|7YoQLkKLDT#!(6Kzys4;b<@sH=Ect2VVVh{FI#LdI$UjdtvJ{L-S}Hu49|t
zu*r<P9g%Wqb~yXEaw*kN&@9;E+MkQtqaB|2&?%i<7Z#6j1>L|!y1pA1(6@)`=D?dR
zJTcW6DPLoLG`j(fC%Iq}WJuzPQjOLhoxCog?pl{X=zLa)A=stTpOb-yQIO@+bj!lB
z1EKtK7i)h_OE;*+(}T{}JpuQ*!o$KeFa8|-(Ud%Qhva?2`>ldBWFCIK>f4>N1?WT<
zNNPyi{+Rmyw?wUD(o$Uh&uxqCGgh^`|5~nNR`Tq<`AyN`3BOJgbP-1PsV+FwZxZ#Z
z{gm?G=LpSd#4anW-8m(o#|vwUiJ0ioVmN!<(%%1aLoCpWhh8_n=e5hqyh^%TkzXFZ
zyWD*@4STZ!aU-$xYeazHyAC^a{Wv_w&ZiQw*u7}p#{suh6}#s=?f38nElw@vQ)=jE
zU+aY(-yt@HNI}u(7jFRdg4>g&ch}*rGaT_5PP*{t#b!l;s=Ud-u$nWiwU7%jcHiex
zd9=s&^>xFt3ZAKwM{*AHVl#nXEp!@u`Q&Rx{RwwJmBD@uBrKaQ1d0sf7GWnai_t6%
z&CW(Ug~9&QJxzV}_dt$(_Z@>Vu#9b1B@ruPLTgK##gqM(tDI?zeL3>2FhGiQFuTzg
z=%9T<0geY@E5`uOqAY7sNZ@PvE^pyHk-36`r-p0Josn<rb28e{0{RyN<lCmHL=D!G
zr((eY^dK*mOrYs7?9nP6W#VcBHR;t=Gp#0tdFIiKU3XhzOK<0c^Txd$W^Ts!7ws=H
zX!2-O+4NJh2VLykml=v>{uDcRaCQ8yq_qR#>31{kBYR&U+3}rO6RyuLFJUu2bt!eM
z;_4vV8>GW`xY$qykClp+t?@M`zsuaiarT703Q!Gw$7X5?(gL68QT-r7>UdUH;tB8P
zPE+CbPDe0Z0zE46L;JNm{*s(haPKEYsq^EGk~EBFMRplG7n6H5z3~O(tQ*~J{L}tA
zOx5<YljsIOD|Pnrv5{jHB5RGx-5HqbNl(Edvkm1=9QA(U2@hv5qm>1fC!w*;9G(1h
zCiI=}628{4Y|57wsxjoqz2}mgr#les2wkE6%=G1&|2u^y`N2e3APbBc>3k*D2f<D%
zdkIHuy@2Z-77SAlK7BG?jb6#3>wbjtr!KsGcq9a9M7!Cmpd>D(`n5(|w@l%gBp-V9
zwsywFRUGe+Q4fBr4QA@BbfqH+52%lcOd2THCOPeMO-%lazMwm34>C6I2H!5Kl4Bh|
zpda>dZW@m#tb3EgT$-{grR)SB%6k@1u-ROGoxJKx%|6-mJ1X!3rL^0t{TEau-RHFN
z0IQS6u)bZCz9y6D;uTMl?p)W2wC9`;#A?DmD!}?@<xY2ECU<>Hm9VzTXq0-F_9A4v
z=^Jwr=U%%WyzsJ_?M=qvX2&&QYsL-vzKM`8Ja}FYMQ^{xFnHrjmu<b*xk?<K85nG*
zzu)X~c1P<Q6`l*rsUkh+^ny&Qp2dZx0Yg^HH!@gU+4x^h=1Iphd1ob`J%2ADqB=?k
zQKvVVC>8XkD0I5S!oPfvb5B5WL$&v(+}i5k%jfM(;#JmiHKB;|GWMV6mVK<A@)T@`
z6o(HHJxyvg+~z}ynGD9WziUZfK^$_trJtYgowTd7#m}&Whr9{K-`eIz)@=1RO<#ZC
zbY}gQCtqGQRLu9*(Tg*x_KB}FTG!C@t<|iR%-d5|;5}wX$%t(AK+@Oon>$neEhO!w
z#Al{&_WC~c|41Gx2`4OU|1*`P_%oI5Kj<2%p5x-DJgXw7B8yVFjZ$z?l~+W$C}UYc
z=NWzvZn^90Xt4?)1z-}P6PFcq>z2U{VJ0*CH}E|1=H3r&Y4ud+n5}L*;n!wP#I-k5
z${NhX)Un$w0|Iz)T0^@m=Sq9F;uqW!ih*y6En@4xG);$bo7XJ%$2mbBItD2+=JLSQ
zz+Lsw*zrd0SE(^~7`GK2ULGntq4DjX2DS4n%AVCIZ7HU)X{$Rm^FV$*zDS|YFou}D
zKlVf6=Pwx~yNgqkSbRk0kbh1>phZc|MP^2pRVFv>u`B-_qgY{{RVq`@YF1t;%0Ef{
zo<?J}`IK0HXE^rHq&A9ARp|FWf1pc4L6HHXpdgR1|M?U|UByoDiT&~UE!{=(F#GqH
z`5zAoih`&QSbly!;lH(OBCko4efa*(2L!@uf&|#E!6>OXssEmmV*!2vDkdJRERV$h
UT<IsT?D1eX_$BB>{ygbF0B6BbT>t<8

delta 6044
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

diff --git a/workflows/isaSampleToRawDataSeq/isaSampleToRawDataSeq.fsx b/workflows/isaSampleToRawDataSeq/isaSampleToRawDataSeq.fsx
index 5ac29ad..c73f8d1 100644
--- a/workflows/isaSampleToRawDataSeq/isaSampleToRawDataSeq.fsx
+++ b/workflows/isaSampleToRawDataSeq/isaSampleToRawDataSeq.fsx
@@ -2,17 +2,25 @@
 
 // Dependencies
 
-#r "nuget: ARCtrl.NET"
+#r "nuget: ARCtrl"
 #r "nuget: ARCtrl.QueryModel"
 #r "nuget: FsSpreadsheet.CsvIO"
 
-open ARCtrl.NET
 open ARCtrl
 open ARCtrl.QueryModel
 open ARCtrl.Helper
 open FsSpreadsheet.Net
 open FsSpreadsheet.CsvIO
 
+
+// test parameters
+// let source = __SOURCE_DIRECTORY__
+// let arcPath = System.IO.Path.Combine(source, "../../")
+// let assayName = "Talinum_RNASeq_minimal"
+// let startingNodeNum = 0
+// let outName = "rnaseq-samples"
+
+
 // input parameters
 
 let args : string array = fsi.CommandLineArgs |> Array.tail
@@ -31,13 +39,6 @@ type ArcTables with
         )
         |> ArcTables
 
-// // test parameters
-// let source = __SOURCE_DIRECTORY__
-// let arcPath = Path.Combine(source, "../../")
-// let assayName = "Talinum_RNASeq_minimal"
-// let startingNodeNum = 0
-// let outName = "rnaseq-samples"
-
 // Load ARC
 
 // Remove all tables with either an input or output column missing
@@ -97,8 +98,6 @@ let shittify (a : ARC) =
 let arc = ARC.load(arcPath) |> clean |> shittify
 
 
-
-
 let inv = arc.ISA.Value 
 
 // Load first data node
@@ -108,7 +107,11 @@ let firstData = inv.GetAssay(assayName).FirstData
 
 // Create headers for output table
 let headers = [
-    CompositeHeader.Input IOType.Sample
+    
+    CompositeHeader.Input IOType.Source
+    
+    // CompositeHeader.Input IOType.Sample
+
     for v in inv.ArcTables.IgnoreShitty().ValuesOf firstData.[0].Name do
         if v.IsCharacteristicValue then
             CompositeHeader.Characteristic v.Category
@@ -128,7 +131,7 @@ let headers = [
 
 let getRow (d: QNode) = 
     [|
-    CompositeCell.createFreeText (inv.ArcTables.SamplesOf d).[startingNodeNum].Name
+    CompositeCell.createFreeText (inv.ArcTables.SourcesOf d).[startingNodeNum].Name
 
     for v in inv.ArcTables.ValuesOf d do
         if v.HasUnit then
@@ -165,4 +168,4 @@ wb.AddWorksheet ws
 wb.ToXlsxFile ($"{outName}.xlsx")
 
 // Write to csv
-wb.ToCsvFile ($"{outName}.csv")
\ No newline at end of file
+wb.ToCsvFile ($"{outName}.csv")
-- 
GitLab