From ae89a8f93b37a2e9ba7636e172e5df05024d06ee Mon Sep 17 00:00:00 2001 From: Heinrich Lukas Weil <weil@bio.uni-kl.de> Date: Mon, 12 May 2025 12:07:47 +0200 Subject: [PATCH] setup Miappe Showcase with Datamap and script --- .gitattributes | 2 + .gitignore | 56 ++++ assays/PlantHeightMeasurement/README.md | 0 .../PlantHeightMeasurement/dataset/.gitkeep | 0 .../dataset/Measurement.txt | 3 + assays/PlantHeightMeasurement/isa.assay.xlsx | Bin 0 -> 10889 bytes .../PlantHeightMeasurement/isa.datamap.xlsx | Bin 0 -> 8265 bytes .../PlantHeightMeasurement/protocols/.gitkeep | 0 isa.investigation.xlsx | Bin 7086 -> 7097 bytes ro-crate-metadata.json | 280 ++++++++++++++++++ studies/PlantSetup/README.md | 0 studies/PlantSetup/isa.study.xlsx | Bin 0 -> 9538 bytes studies/PlantSetup/protocols/.gitkeep | 0 studies/PlantSetup/resources/.gitkeep | 0 to_RO-Crate.fsx | 9 + 15 files changed, 350 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 assays/PlantHeightMeasurement/README.md create mode 100644 assays/PlantHeightMeasurement/dataset/.gitkeep create mode 100644 assays/PlantHeightMeasurement/dataset/Measurement.txt create mode 100644 assays/PlantHeightMeasurement/isa.assay.xlsx create mode 100644 assays/PlantHeightMeasurement/isa.datamap.xlsx create mode 100644 assays/PlantHeightMeasurement/protocols/.gitkeep create mode 100644 ro-crate-metadata.json create mode 100644 studies/PlantSetup/README.md create mode 100644 studies/PlantSetup/isa.study.xlsx create mode 100644 studies/PlantSetup/protocols/.gitkeep create mode 100644 studies/PlantSetup/resources/.gitkeep create mode 100644 to_RO-Crate.fsx diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..e1e7363 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +assays/PlantHeightMeasurement/dataset/.gitkeep filter=lfs diff=lfs merge=lfs -text +assays/PlantHeightMeasurement/dataset/Measurement.txt filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..25b86b4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,56 @@ +# ----- macos rules ----- +# taken from https://github.com/github/gitignore/blob/main/Global/macOS.gitignore +# General +.DS_Store +.AppleDouble +.LSOverride +# Icon must end with two \r +Icon +# Thumbnails +._* +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk +# ----- windows rules ----- +# taken from https://github.com/github/gitignore/blob/main/Global/Windows.gitignore +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db +# Dump file +*.stackdump +# Folder config file +[Dd]esktop.ini +# Recycle Bin used on file shares +$RECYCLE.BIN/ +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp +# Windows shortcuts +*.lnk +# ----- linux rules ----- +# taken from https://github.com/github/gitignore/blob/main/Global/Linux.gitignore +*~ +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* +# KDE directory preferences +.directory +# Linux trash folder which might appear on any partition or disk +.Trash-* +# .nfs files are created when an open file is removed but is still being accessed +.nfs* diff --git a/assays/PlantHeightMeasurement/README.md b/assays/PlantHeightMeasurement/README.md new file mode 100644 index 0000000..e69de29 diff --git a/assays/PlantHeightMeasurement/dataset/.gitkeep b/assays/PlantHeightMeasurement/dataset/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assays/PlantHeightMeasurement/dataset/Measurement.txt b/assays/PlantHeightMeasurement/dataset/Measurement.txt new file mode 100644 index 0000000..917159a --- /dev/null +++ b/assays/PlantHeightMeasurement/dataset/Measurement.txt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3816dc3e8b96a1608f9110cb4ac69301e43c566df9bc78a66e754bdf96e5959 +size 44 diff --git a/assays/PlantHeightMeasurement/isa.assay.xlsx b/assays/PlantHeightMeasurement/isa.assay.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..905937bcfb5388350878e9b45c42d062f170cafc GIT binary patch literal 10889 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 literal 0 HcmV?d00001 diff --git a/assays/PlantHeightMeasurement/isa.datamap.xlsx b/assays/PlantHeightMeasurement/isa.datamap.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..b76a46fcdd35a74c37e4a5a433e119b38fb7f341 GIT binary patch literal 8265 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 literal 0 HcmV?d00001 diff --git a/assays/PlantHeightMeasurement/protocols/.gitkeep b/assays/PlantHeightMeasurement/protocols/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/isa.investigation.xlsx b/isa.investigation.xlsx index d90793b45bf4f7d635f72da7501581f539dd3bb8..b302a540afce7b85b8baa8cca3df6e1cd1a681aa 100644 GIT binary patch delta 2002 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 delta 2110 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 UiiPL@0dG#qkdWmb5Mw9*2HsMc=>Px# diff --git a/ro-crate-metadata.json b/ro-crate-metadata.json new file mode 100644 index 0000000..cbf58b7 --- /dev/null +++ b/ro-crate-metadata.json @@ -0,0 +1,280 @@ +{ + "@context": [ + "https://w3id.org/ro/crate/1.1/context", + { + "Sample": "https://bioschemas.org/Sample", + "additionalProperty": "http://schema.org/additionalProperty", + "intendedUse": "https://bioschemas.org/intendedUse", + "computationalTool": "https://bioschemas.org/computationalTool", + "labEquipment": "https://bioschemas.org/labEquipment", + "reagent": "https://bioschemas.org/reagent", + "LabProtocol": "https://bioschemas.org/LabProtocol", + "executesLabProtocol": "https://bioschemas.org/executesLabProtocol", + "parameterValue": "https://bioschemas.org/parameterValue", + "LabProcess": "https://bioschemas.org/LabProcess", + "measurementMethod": "http://schema.org/measurementMethod" + } + ], + "@graph": [ + { + "@id": "#CharacteristicValue_organism_Talinum_fruticosum", + "@type": "PropertyValue", + "additionalType": "CharacteristicValue", + "name": "organism", + "value": "Talinum fruticosum", + "propertyID": "https://bioregistry.io/OBI:0100026", + "valueReference": "http://purl.obolibrary.org/obo/NCBITAXON_110664", + "columnIndex": "0" + }, + { + "@id": "#Source_SourceMaterial", + "@type": "Sample", + "additionalType": "Source", + "name": "SourceMaterial", + "additionalProperty": { + "@id": "#CharacteristicValue_organism_Talinum_fruticosum" + } + }, + { + "@id": "#Sample_Plant1", + "@type": "Sample", + "additionalType": "Sample", + "name": "Plant1" + }, + { + "@id": "#Protocol_Planting", + "@type": "LabProtocol" + }, + { + "@id": "#Process_Planting_0", + "@type": "LabProcess", + "name": "Planting_0", + "object": { + "@id": "#Source_SourceMaterial" + }, + "result": { + "@id": "#Sample_Plant1" + }, + "executesLabProtocol": { + "@id": "#Protocol_Planting" + } + }, + { + "@id": "#Sample_Plant2", + "@type": "Sample", + "additionalType": "Sample", + "name": "Plant2" + }, + { + "@id": "#Process_Planting_1", + "@type": "LabProcess", + "name": "Planting_1", + "object": { + "@id": "#Source_SourceMaterial" + }, + "result": { + "@id": "#Sample_Plant2" + }, + "executesLabProtocol": { + "@id": "#Protocol_Planting" + } + }, + { + "@id": "studies/PlantSetup/", + "@type": "Dataset", + "additionalType": "Study", + "identifier": "PlantSetup", + "dateModified": "2025-05-12T11:47:49.0907347", + "hasPart": [], + "name": "PlantSetup", + "about": [ + { + "@id": "#Process_Planting_0" + }, + { + "@id": "#Process_Planting_1" + } + ] + }, + { + "@id": "https://bioregistry.io/NCIT:C45253", + "@type": "DefinedTerm", + "name": "String", + "termCode": "https://bioregistry.io/NCIT:C45253" + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=1", + "@type": "File", + "name": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=1", + "encodingFormat": "text/plain", + "usageInfo": "https://datatracker.ietf.org/doc/html/rfc7111", + "about": { + "@id": "#Descriptor_assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=1" + }, + "pattern": { + "@id": "https://bioregistry.io/NCIT:C45253" + } + }, + { + "@id": "https://bioregistry.io/NCIT:C45255", + "@type": "DefinedTerm", + "name": "Integer", + "termCode": "https://bioregistry.io/NCIT:C45255" + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=2", + "@type": "File", + "name": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=2", + "encodingFormat": "text/plain", + "usageInfo": "https://datatracker.ietf.org/doc/html/rfc7111", + "about": { + "@id": "#Descriptor_assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=2" + }, + "pattern": { + "@id": "https://bioregistry.io/NCIT:C45255" + } + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=2", + "@type": "File", + "name": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=2", + "encodingFormat": "text/plain", + "usageInfo": "https://datatracker.ietf.org/doc/html/rfc7111" + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=3", + "@type": "File", + "name": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=3", + "encodingFormat": "text/plain", + "usageInfo": "https://datatracker.ietf.org/doc/html/rfc7111" + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt", + "@type": "File", + "name": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt", + "encodingFormat": "text/plain", + "hasPart": [ + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=1" + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=2" + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=2" + }, + { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=3" + } + ] + }, + { + "@id": "#Protocol_NewTable0", + "@type": "LabProtocol" + }, + { + "@id": "#Process_NewTable0_0", + "@type": "LabProcess", + "name": "NewTable0_0", + "object": { + "@id": "#Sample_Plant1" + }, + "result": { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=2" + }, + "executesLabProtocol": { + "@id": "#Protocol_NewTable0" + } + }, + { + "@id": "#Process_NewTable0_1", + "@type": "LabProcess", + "name": "NewTable0_1", + "object": { + "@id": "#Sample_Plant2" + }, + "result": { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#row=3" + }, + "executesLabProtocol": { + "@id": "#Protocol_NewTable0" + } + }, + { + "@id": "#Descriptor_assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=1", + "@type": "PropertyValue", + "name": "FragmentDescriptor", + "value": "identifier", + "propertyID": "https://github.com/nfdi4plants/ARC-specification/blob/dev/ISA-XLSX.md#datamap-table-sheets", + "valueReference": "http://purl.obolibrary.org/obo/ARC_00000120", + "subjectOf": { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=1" + } + }, + { + "@id": "#Descriptor_assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=2", + "@type": "PropertyValue", + "name": "FragmentDescriptor", + "value": "plant height", + "propertyID": "https://github.com/nfdi4plants/ARC-specification/blob/dev/ISA-XLSX.md#datamap-table-sheets", + "unitCode": "https://bioregistry.io/UO:0000015", + "unitText": "centimeter", + "valueReference": "http://purl.obolibrary.org/obo/C_61F3CAE5", + "subjectOf": { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=2" + } + }, + { + "@id": "assays/PlantHeightMeasurement/", + "@type": "Dataset", + "additionalType": "Assay", + "identifier": "PlantHeightMeasurement", + "hasPart": { + "@id": "assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt" + }, + "about": [ + { + "@id": "#Process_NewTable0_0" + }, + { + "@id": "#Process_NewTable0_1" + } + ], + "variableMeasured": [ + { + "@id": "#Descriptor_assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=1" + }, + { + "@id": "#Descriptor_assays/PlantHeightMeasurement/dataset/./assays/PlantHeightMeasurement/dataset/Measurement.txt#col=2" + } + ] + }, + { + "@id": "./", + "@type": "Dataset", + "additionalType": "Investigation", + "identifier": "Miappe_Showcase_ARC", + "datePublished": "2025-05-12T11:47:49.0927930", + "hasPart": [ + { + "@id": "studies/PlantSetup/" + }, + { + "@id": "assays/PlantHeightMeasurement/" + } + ], + "name": "Test ARC", + "license": "ALL RIGHTS RESERVED BY THE AUTHORS" + }, + { + "@id": "ro-crate-metadata.json", + "@type": "CreativeWork", + "conformsTo": { + "@id": "https://w3id.org/ro/crate/1.1" + }, + "about": { + "@id": "./" + } + } + ] +} \ No newline at end of file diff --git a/studies/PlantSetup/README.md b/studies/PlantSetup/README.md new file mode 100644 index 0000000..e69de29 diff --git a/studies/PlantSetup/isa.study.xlsx b/studies/PlantSetup/isa.study.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..747cc9a5ad76150ee59ee7fb527f682e8c31507d GIT binary patch literal 9538 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 F{{Y|>)d~Or literal 0 HcmV?d00001 diff --git a/studies/PlantSetup/protocols/.gitkeep b/studies/PlantSetup/protocols/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/studies/PlantSetup/resources/.gitkeep b/studies/PlantSetup/resources/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/to_RO-Crate.fsx b/to_RO-Crate.fsx new file mode 100644 index 0000000..efa85b1 --- /dev/null +++ b/to_RO-Crate.fsx @@ -0,0 +1,9 @@ +#r "nuget: ARCtrl" + +open ARCtrl + +let arc = ARC.load(".") + +let roCrateMetadata = arc.ToROCrateJsonString(2) + +System.IO.File.WriteAllText("ro-crate-metadata.json", roCrateMetadata) \ No newline at end of file -- GitLab