diff --git a/data/study_template_breedfides.csv b/data/study_template_breedfides.csv deleted file mode 100644 index 8e83a10..0000000 --- a/data/study_template_breedfides.csv +++ /dev/null @@ -1 +0,0 @@ -Material,Organism,Observation Unit Type,Variety Name,Variety Reference,Latitude,Longitude,Original Coding,Sample,Year,Location,Repetition,Block \ No newline at end of file diff --git a/data/breedfides.json b/data/templates/protocols/breedfides_growth.json similarity index 97% rename from data/breedfides.json rename to data/templates/protocols/breedfides_growth.json index 2894ec0..45a5f3e 100644 --- a/data/breedfides.json +++ b/data/templates/protocols/breedfides_growth.json @@ -1,6 +1,6 @@ { "@id": "", - "name": "Breedfides", + "name": "Breedfides Growth", "description": "", "uri": "", "version": "", diff --git a/data/templates/protocols/breedfides_phenotyping.json b/data/templates/protocols/breedfides_phenotyping.json new file mode 100644 index 0000000..278a51d --- /dev/null +++ b/data/templates/protocols/breedfides_phenotyping.json @@ -0,0 +1,154 @@ +{ + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource" : "", + "termAccession" : "", + "comments" : [] + } + } + ], + "components": [], + "comments": [] +} \ No newline at end of file diff --git a/data/templates/uploads/breedfides_assay.csv b/data/templates/uploads/breedfides_assay.csv new file mode 100644 index 0000000..56a5a48 --- /dev/null +++ b/data/templates/uploads/breedfides_assay.csv @@ -0,0 +1 @@ +Sample Name,Heading Date,Unit,Plant Height,Unit,Thousand Grain Weight,Unit,Ear Weight,Unit,Grain Per Ear,Unit,Yield,Unit,Specific Weight,Unit,Grain Hardiness,Unit,Starch Content,Unit,Protein Content,Unit,Sedimentation Test,Unit,Hagberg Falling Number,Unit,Zeleny Sedimentation Index,Unit,Assay Name \ No newline at end of file diff --git a/data/templates/uploads/breedfides_study.csv b/data/templates/uploads/breedfides_study.csv new file mode 100644 index 0000000..ee7702a --- /dev/null +++ b/data/templates/uploads/breedfides_study.csv @@ -0,0 +1 @@ +Material Name,Organism,Observation Unit Type,Variety Name,Variety Reference,Latitude,Longitude,Original Coding,Sample Name,Year,Location,Repetition,Block \ No newline at end of file diff --git a/isa-test.json b/isa-test.json new file mode 100644 index 0000000..85df67a --- /dev/null +++ b/isa-test.json @@ -0,0 +1,2735 @@ +{ + "@id": "", + "filename": "", + "identifier": "", + "title": "", + "description": "", + "submissionDate": "", + "publicReleaseDate": "", + "ontologySourceReferences": [], + "publications": [], + "people": [], + "studies": [ + { + "@id": "", + "filename": "", + "identifier": "", + "title": "", + "description": "", + "submissionDate": "", + "publicReleaseDate": "", + "publications": [], + "people": [], + "studyDesignDescriptors": [], + "protocols": [ + { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + }, + { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + ], + "materials": { + "sources": [ + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "48.1333333333333", + "Biological_material_longitude": "1.13333333333333", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "50.5", + "Biological_material_longitude": "3.83333333333333", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "50", + "Biological_material_longitude": "8.15", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "50", + "Biological_material_longitude": "8.15", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "50", + "Biological_material_longitude": "8.15", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "48.3333333333333", + "Biological_material_longitude": "1.13333333333333", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "48.3333333333333", + "Biological_material_longitude": "1.13333333333333", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "50", + "Biological_material_longitude": "8.15", + "Variety_name": "Actros" + } + ] + }, + { + "@id": "", + "characteristics": [ + { + "Organism": "Triticum aestivum", + "Genus": "Triticum", + "Species": "aestivum", + "Biological_material_latitude": "54.6666666666667", + "Biological_material_longitude": "9.03333333333333", + "Variety_name": "Actros" + } + ] + } + ], + "samples": [ + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + } + ], + "otherMaterials": [] + }, + "processSequence": [ + { + "@id": "", + "name": "", + "parameterValues": [ + "2009", + "AND", + "2", + "47" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2010", + "SAU", + "2", + "12" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2009", + "SEL", + "1", + "2" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2010", + "SEL", + "2", + "48" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2010", + "SEL", + "1", + "18" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2010", + "JAN", + "1", + "20" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2010", + "JAN", + "2", + "13" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2009", + "SEL", + "2", + "44" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "2009", + "WOH", + "2", + "58" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Growth", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Year", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Location", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Repetition", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Block", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + } + ], + "assays": [ + { + "@id": "", + "filename": "", + "technologyPlatform": "", + "dataFiles": [], + "materials": { + "samples": [ + { + "@id": "", + "name": "sample_1", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_10", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_100", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_1000", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_1001", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_1002", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_1003", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_1004", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + }, + { + "@id": "", + "name": "sample_1005", + "characteristics": [], + "factorValues": [], + "derivesFrom": [] + } + ], + "otherMaterials": [] + }, + "characteristicCategories": [], + "unitCategories": [], + "processSequence": [ + { + "@id": "", + "name": "", + "parameterValues": [ + "150", + "92", + "54", + "NA", + "45.8", + "99.1666666666667", + "76.4", + "49", + "NA", + "11.3", + "64", + "NA", + "39" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "146", + "85", + "46", + "NA", + "57.6", + "99", + "74.8", + "50", + "NA", + "10.83", + "85", + "NA", + "56" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "140", + "107", + "50", + "NA", + "35.2", + "95.6666666666667", + "80.4", + "56", + "NA", + "12.65", + "94", + "NA", + "67" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "146", + "91", + "54.1", + "NA", + "NA", + "82.2545454545455", + "85.7", + "NA", + "69.8", + "11.7", + "NA", + "282", + "63" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "152", + "82", + "48.1", + "NA", + "NA", + "109.563636363636", + "79.5", + "NA", + "70.7", + "10.2", + "NA", + "319", + "28" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "151", + "94", + "50", + "NA", + "NA", + "107.163636363636", + "82.9", + "NA", + "70.1", + "10.6", + "NA", + "254", + "41" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "154", + "87", + "48.8", + "NA", + "NA", + "115.872727272727", + "79.3", + "NA", + "70.7", + "10", + "NA", + "250", + "25" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "150", + "91", + "49.8", + "NA", + "NA", + "120.4", + "80.9", + "NA", + "70.9", + "9.8", + "NA", + "361", + "23" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + }, + { + "@id": "", + "name": "", + "parameterValues": [ + "150", + "92", + "50.3", + "NA", + "NA", + "105.218181818182", + "83.3", + "NA", + "71", + "11.3", + "NA", + "279", + "48" + ], + "performer": "", + "date": "", + "inputs": [], + "outputs": [], + "comments": [], + "executesProtocol": { + "@id": "", + "name": "Breedfides Phenotyping", + "description": "", + "uri": "", + "version": "", + "parameters": [ + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Heading Date", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Plant Height", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Thousand Grain Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Ear Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Per Ear", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Yield", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Specific Weight", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Grain Hardiness", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Starch Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Protein Content", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Sedimentation Test", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Hagberg Falling Number", + "termSource": "", + "termAccession": "", + "comments": [] + } + }, + { + "@id": "", + "comments": [], + "parameterName": { + "@id": "", + "annotationValue": "Zeleny Sedimentation Index", + "termSource": "", + "termAccession": "", + "comments": [] + } + } + ], + "components": [], + "comments": [] + } + } + ], + "comments": [] + } + ], + "factors": [], + "characteristicCategories": [], + "unitCategories": [], + "comments": [] + } + ], + "comments": [] +} \ No newline at end of file diff --git a/src/App.svelte b/src/App.svelte index 446f384..2b17c93 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -14,7 +14,6 @@ import { appstate } from '@/stores/appstate'; import { partialview } from '@/stores/partialview'; import { isaObj, isaStr } from '@/stores/isa.js'; - import SampleLoad from './components/sampleloader/SampleLoad.svelte'; let showJson = false; @@ -60,8 +59,6 @@ {$appstate = appstate.FORM;}} /> {:else if $appstate === appstate.LEVEL} - {:else if $appstate === appstate.SAMPLE} - {/if} diff --git a/src/components/isa/assay/Assay.svelte b/src/components/isa/assay/Assay.svelte index 0110b96..6cccfd4 100644 --- a/src/components/isa/assay/Assay.svelte +++ b/src/components/isa/assay/Assay.svelte @@ -5,21 +5,45 @@ import { explanationActionFactory } from '@/actions/explanation.js'; import { getContext } from 'svelte'; + import TableLoader from '../generic/TableLoader.svelte'; + import Schemas from '@/lib/schemas'; + import { isaObj } from '@/stores/isa'; const isaLevel = getContext('isaLevel'); let explanationAction = explanationActionFactory(isaLevel); + + let idx = getContext('studyIdx'); + async function handleApprove(event) { + //TODO: check that samples are listed in study materials + let rows = event.detail.detail.rows; + // let emptyAssay = Schemas.getObjectFromSchema('assay'); + let columnNames=Object.values(rows[0]); + const response = await fetch('data/templates/protocols/breedfides_phenotyping.json'); + let protocol = await response.json(); + // @ts-ignore + $isaObj.studies[idx].protocols= [...$isaObj.studies[idx].protocols, protocol]; + rows.slice(1,rows.length).forEach(row => { + let emptySample = Schemas.getObjectFromSchema('sample'); + emptySample.name = row[columnNames.indexOf('Sample Name')]; + assay.materials.samples = [...assay.materials.samples, emptySample]; + let emptyProcess = Schemas.getObjectFromSchema('process'); + emptyProcess.executesProtocol = protocol; + protocol.parameters.forEach(parameter => { + emptyProcess.parameterValues.push(row[columnNames.indexOf(parameter.parameterName.annotationValue)]) + }); + assay.processSequence = [...assay.processSequence,emptyProcess]; + }); + }
-

Assay

- + + Number of samples: {assay.materials.samples.length} -
-
diff --git a/src/components/sampleloader/SampleLoad.svelte b/src/components/isa/generic/TableLoader.svelte similarity index 57% rename from src/components/sampleloader/SampleLoad.svelte rename to src/components/isa/generic/TableLoader.svelte index c49c162..6e6a0f1 100644 --- a/src/components/sampleloader/SampleLoad.svelte +++ b/src/components/isa/generic/TableLoader.svelte @@ -1,11 +1,9 @@ @@ -100,12 +69,12 @@ {#each columns as column} - {column} + {rows[0][column]} {/each} - {#each rows.slice(0,previewSize) as row} + {#each rows.slice(1,previewSize+1) as row} {#each Object.keys(row) as key} {row[key]} @@ -120,13 +89,16 @@ Only the first {previewSize} rows are shown here.

{/if} - + {/if} -