Skip to content
Snippets Groups Projects
Commit cb51f871 authored by Adam Laskowski's avatar Adam Laskowski
Browse files

SSDM-13637: Updated definitions to include metaData information for sample,...

SSDM-13637: Updated definitions to include metaData information for sample, sampleType, experiment, experimentType, dataset, datasetType
parent 1fc50d69
No related branches found
No related tags found
1 merge request!40SSDM-13578 : 2PT : Database and V3 Implementation - include the new AFS "free"...
......@@ -49,9 +49,9 @@ def openbis_definitions(entity):
"update": {"@type": "as.dto.project.update.ProjectUpdate"},
},
"experiment": {
"attrs_new": "code type project tags attachments".split(),
"attrs_up": "project tags attachments freeze freezeForDataSets freezeForSamples".split(),
"attrs": "code permId identifier type project tags registrator registrationDate modifier modificationDate attachments frozen frozenForDataSets frozenForSamples".split(),
"attrs_new": "code type project tags attachments metaData".split(),
"attrs_up": "project tags attachments freeze freezeForDataSets freezeForSamples metaData".split(),
"attrs": "code permId identifier type project tags registrator registrationDate modifier modificationDate attachments frozen frozenForDataSets frozenForSamples metaData".split(),
"multi": "tags attachments".split(),
"identifier": "experimentId",
"create": {"@type": "as.dto.experiment.create.ExperimentCreation"},
......@@ -66,9 +66,9 @@ def openbis_definitions(entity):
"update": {"@type": "as.dto.externaldms.update.ExternalDmsUpdate"},
},
"sample": {
"attrs_new": "code type project parents children container components space experiment tags attachments".split(),
"attrs_up": "project parents children container components space experiment tags attachments freeze freezeForComponents freezeForChildren freezeForParents freezeForDataSets".split(),
"attrs": "code permId identifier type project parents children components space experiment tags registrator registrationDate modifier modificationDate attachments container frozen frozenForComponents frozenForChildren frozenForParents frozenForDataSets".split(),
"attrs_new": "code type project parents children container components space experiment tags attachments metaData".split(),
"attrs_up": "project parents children container components space experiment tags attachments freeze freezeForComponents freezeForChildren freezeForParents freezeForDataSets metaData".split(),
"attrs": "code permId identifier type project parents children components space experiment tags registrator registrationDate modifier modificationDate attachments container frozen frozenForComponents frozenForChildren frozenForParents frozenForDataSets metaData".split(),
"ids2type": {
"parentIds": {"permId": {"@type": "as.dto.sample.id.SamplePermId"}},
"childIds": {"permId": {"@type": "as.dto.sample.id.SamplePermId"}},
......@@ -82,9 +82,9 @@ def openbis_definitions(entity):
"multi": "parents children components tags attachments".split(),
},
"sampleType": {
"attrs_new": "code description autoGeneratedCode generatedCodePrefix subcodeUnique listable showContainer showParents showParentMetadata validationPlugin".split(),
"attrs_up": "description autoGeneratedCode generatedCodePrefix subcodeUnique listable showContainer showParents showParentMetadata, validationPlugin".split(),
"attrs": "permId code description autoGeneratedCode generatedCodePrefix subcodeUnique listable showContainer showParents showParentMetadata modificationDate validationPlugin".split(),
"attrs_new": "code description autoGeneratedCode generatedCodePrefix subcodeUnique listable showContainer showParents showParentMetadata validationPlugin metaData".split(),
"attrs_up": "description autoGeneratedCode generatedCodePrefix subcodeUnique listable showContainer showParents showParentMetadata, validationPlugin metaData".split(),
"attrs": "permId code description autoGeneratedCode generatedCodePrefix subcodeUnique listable showContainer showParents showParentMetadata modificationDate validationPlugin metaData".split(),
"default_attribute_values": {
"autoGeneratedCode": False,
"generatedCodePrefix": "S",
......@@ -113,9 +113,9 @@ def openbis_definitions(entity):
"identifier": "typeId",
},
"dataSetType": {
"attrs_new": "code description mainDataSetPattern mainDataSetPath disallowDeletion validationPlugin".split(),
"attrs_up": "description mainDataSetPattern mainDataSetPath disallowDeletion validationPlugin".split(),
"attrs": "permId code description mainDataSetPattern mainDataSetPath disallowDeletion modificationDate validationPlugin".split(),
"attrs_new": "code description mainDataSetPattern mainDataSetPath disallowDeletion validationPlugin metaData".split(),
"attrs_up": "description mainDataSetPattern mainDataSetPath disallowDeletion validationPlugin metaData".split(),
"attrs": "permId code description mainDataSetPattern mainDataSetPath disallowDeletion modificationDate validationPlugin metaData".split(),
"search": {"@type": "as.dto.dataset.search.DataSetTypeSearchCriteria"},
"fetch": {"@type": "as.dto.dataset.fetchoptions.DataSetTypeFetchOptions"},
"create": {"@type": "as.dto.dataset.create.DataSetTypeCreation"},
......@@ -132,9 +132,9 @@ def openbis_definitions(entity):
"identifier": "permId",
},
"experimentType": {
"attrs_new": "code description validationPlugin".split(),
"attrs_up": "description modificationDate validationPlugin".split(),
"attrs": "permId code description modificationDate validationPlugin".split(),
"attrs_new": "code description validationPlugin metaData".split(),
"attrs_up": "description modificationDate validationPlugin metaData".split(),
"attrs": "permId code description modificationDate validationPlugin metaData".split(),
"search": {
"@type": "as.dto.experiment.search.ExperimentTypeSearchCriteria"
},
......@@ -188,9 +188,9 @@ def openbis_definitions(entity):
"multi": "parents children components tags attachments".split(),
},
"dataSet": {
"attrs_new": "type code kind experiment sample parents children components containers tags".split(),
"attrs_up": "parents children experiment sample components containers tags freeze freezeForChildren freezeForParents freezeForComponents freezeForContainers".split(),
"attrs": "code permId type kind experiment sample parents children components containers tags accessDate dataProducer dataProductionDate registrator registrationDate modifier modificationDate dataStore measured postRegistered frozen frozenForChildren frozenForParents frozenForComponents frozenForContainers".split(),
"attrs_new": "type code kind experiment sample parents children components containers tags metaData".split(),
"attrs_up": "parents children experiment sample components containers tags freeze freezeForChildren freezeForParents freezeForComponents freezeForContainers metaData".split(),
"attrs": "code permId type kind experiment sample parents children components containers tags accessDate dataProducer dataProductionDate registrator registrationDate modifier modificationDate dataStore measured postRegistered frozen frozenForChildren frozenForParents frozenForComponents frozenForContainers metaData".split(),
"ids2type": {
"parentIds": {"permId": {"@type": "as.dto.dataset.id.DataSetPermId"}},
"childIds": {"permId": {"@type": "as.dto.dataset.id.DataSetPermId"}},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment