Closed cmungall closed 2 months ago
I question whether emsl:output_646437
, even if it were defined in our database, would satisfy the has_calibration description
A reference to a file that holds calibration information.
@corilo can you please explain how has_calibration
should be used? Or can you suggest one of your team members for that task?
@aclum how does this scenario fit into your understanding of undefined mentions/dangling id
s from the Napa re-id squad?
So far in the schema the emsl:output_* pattern is only in has_output slot for Class OmicsProcessing. There are some referential integrity issues here which will be addressed with the re-iding. A better example, one where the referenced DataObject exists is { "_id" : ObjectId("649b009773e824995934a065"), "id" : "emsl:771493", "name" : "EMSL_49991_Brodie_381_Lipids_Neg_14Aug19_Lola-WCSH417820", "description" : "High res MS with high res HCD MSn and low res CID MSn", "has_input" : [ "igsn:IEWFS001H" ], "has_output" : [ "emsl:output_771493" ], "part_of" : [ "gold:Gs0135149" ], "instrument_name" : "VOrbiETD04", "omics_type" : { "has_raw_value" : "Lipidomics" }, "processing_institution" : "EMSL", "type" : "nmdc:OmicsProcessing", "gold_sequencing_project_identifiers" : [
]
}
then the DataObject record is { "_id" : ObjectId("649b003c1ae706d7b5b14c5b"), "id" : "emsl:output_771493", "name" : "output: EMSL_49991_Brodie_381_Lipids_Neg_14Aug19_Lola-WCSH417820", "description" : "High res MS with high res HCD MSn and low res CID MSn", "file_size_bytes" : NumberInt(75696267), "type" : "nmdc:DataObject" }
I'm comparing our schema to mzML, we have
what goes in the calibration field?
currently the range of this field is the default range (string) - but it looks like it should be a non-inlined reference to another object?
Example data from API:
But we don't seem to have emsl:output_646437 in the database?