2323 chromoschema:GenomeBuild,
2424 chromoschema:OrganismTaxon ;
2525 dcterms:license " https://creativecommons.org/publicdomain/zero/1.0/" ;
26- linkml:generation_date " 2023-03-21T13:21:57 " ;
26+ linkml:generation_date " 2023-04-03T17:22:51 " ;
2727 linkml:metamodel_version " 1.7.0" ;
2828 linkml:source_file " chromo.yaml" ;
2929 linkml:source_file_date " 2022-01-12T21:11:50" ;
@@ -44,14 +44,14 @@ chromoschema:ChromosomePartCollection a owl:Class,
4444 linkml:ClassDefinition ;
4545 rdfs:label " ChromosomePartCollection" ;
4646 rdfs:subClassOf [ a owl:Restriction ;
47- owl:allValuesFrom chromoschema:OrganismTaxon ;
48- owl:onProperty dcterms:hasPart ],
49- [ a owl:Restriction ;
5047 owl:allValuesFrom chromoschema:ChromosomePart ;
5148 owl:onProperty dcterms:hasPart ],
5249 [ a owl:Restriction ;
5350 owl:allValuesFrom chromoschema:Genome ;
5451 owl:onProperty dcterms:hasPart ],
52+ [ a owl:Restriction ;
53+ owl:allValuesFrom chromoschema:OrganismTaxon ;
54+ owl:onProperty dcterms:hasPart ],
5555 [ a owl:Restriction ;
5656 owl:maxQualifiedCardinality 1 ;
5757 owl:onClass linkml:String ;
@@ -206,24 +206,24 @@ chromoschema:Genome a owl:Class,
206206 linkml:ClassDefinition ;
207207 rdfs:label " Genome" ;
208208 rdfs:subClassOf [ a owl:Restriction ;
209+ owl:allValuesFrom chromoschema:GenomeBuild ;
210+ owl:onProperty chromoschema:previous_builds ],
211+ [ a owl:Restriction ;
212+ owl:onClass linkml:String ;
213+ owl:onProperty chromoschema:id ;
214+ owl:qualifiedCardinality 1 ],
215+ [ a owl:Restriction ;
209216 owl:maxQualifiedCardinality 1 ;
210217 owl:onClass chromoschema:GenomeBuild ;
211218 owl:onProperty biolink:genome_build ],
212- [ a owl:Restriction ;
213- owl:maxQualifiedCardinality 1 ;
214- owl:onClass chromoschema:TaxonIdentifier ;
215- owl:onProperty RO:0002162 ],
216- [ a owl:Restriction ;
217- owl:allValuesFrom chromoschema:GenomeBuild ;
218- owl:onProperty chromoschema:previous_builds ],
219219 [ a owl:Restriction ;
220220 owl:onClass chromoschema:LabelType ;
221221 owl:onProperty rdfs:label ;
222222 owl:qualifiedCardinality 1 ],
223223 [ a owl:Restriction ;
224- owl:onClass linkml:String ;
225- owl:onProperty chromoschema:id ;
226- owl:qualifiedCardinality 1 ] ;
224+ owl:maxQualifiedCardinality 1 ;
225+ owl:onClass chromoschema:TaxonIdentifier ;
226+ owl:onProperty RO:0002162 ] ;
227227 skos:definition """ Represents a sequenced genome, one per species.
228228Each genome can be associated with one or more builds""" .
229229
@@ -233,15 +233,15 @@ chromoschema:OrganismTaxon a owl:Class,
233233 rdfs:subClassOf [ a owl:Restriction ;
234234 owl:maxQualifiedCardinality 1 ;
235235 owl:onClass chromoschema:LabelType ;
236- owl:onProperty rdfs:label ],
236+ owl:onProperty OIO:hasExactSynonym ],
237237 [ a owl:Restriction ;
238238 owl:onClass linkml:String ;
239239 owl:onProperty chromoschema:id ;
240240 owl:qualifiedCardinality 1 ],
241241 [ a owl:Restriction ;
242242 owl:maxQualifiedCardinality 1 ;
243243 owl:onClass chromoschema:LabelType ;
244- owl:onProperty OIO:hasExactSynonym ] ;
244+ owl:onProperty rdfs:label ] ;
245245 skos:definition " Represents a species, e.g. Homo sapiens" ;
246246 skos:exactMatch biolink:OrganismTaxon .
247247
@@ -323,69 +323,69 @@ chromoschema:ChromosomePart a owl:Class,
323323 linkml:ClassDefinition ;
324324 rdfs:label " ChromosomePart" ;
325325 rdfs:subClassOf [ a owl:Restriction ;
326- owl:onClass linkml:String ;
327- owl:onProperty chromoschema:id ;
328- owl:qualifiedCardinality 1 ],
326+ owl:maxQualifiedCardinality 1 ;
327+ owl:onClass chromoschema:BandDescriptor ;
328+ owl:onProperty chromoschema:band_descriptor ],
329329 [ a owl:Restriction ;
330330 owl:maxQualifiedCardinality 1 ;
331- owl:onClass chromoschema:LocationType ;
331+ owl:onClass chromoschema:ChromosomePart ;
332332 owl:onProperty BFO:0000050 ],
333333 [ a owl:Restriction ;
334- owl:maxQualifiedCardinality 1 ;
335- owl:onClass chromoschema:LabelType ;
336- owl:onProperty rdfs:label ],
334+ owl:allValuesFrom linkml:String ;
335+ owl:onProperty OIO:hasExactSynonym ],
337336 [ a owl:Restriction ;
338337 owl:maxQualifiedCardinality 1 ;
339338 owl:onClass chromoschema:ChromosomeNameType ;
340339 owl:onProperty chromoschema:chromosome_name ],
341340 [ a owl:Restriction ;
342341 owl:maxQualifiedCardinality 1 ;
343- owl:onClass chromoschema:BandDescriptor ;
344- owl:onProperty chromoschema:band_descriptor ],
345- [ a owl:Restriction ;
346- owl:allValuesFrom linkml:Uriorcurie ;
347- owl:onProperty skos:exactMatch ],
342+ owl:onClass chromoschema:TaxonIdentifier ;
343+ owl:onProperty RO:0002162 ],
348344 [ a owl:Restriction ;
349345 owl:maxQualifiedCardinality 1 ;
350- owl:onClass linkml:Integer ;
351- owl:onProperty gff:start ],
352- [ a owl:Restriction ;
353- owl:allValuesFrom linkml:String ;
354- owl:onProperty OIO:hasExactSynonym ],
346+ owl:onClass chromoschema:SexChromosomeType ;
347+ owl:onProperty chromoschema:sex_chromosome_type ],
355348 [ a owl:Restriction ;
356349 owl:maxQualifiedCardinality 1 ;
357350 owl:onClass chromoschema:EntityType ;
358351 owl:onProperty rdf:type ],
352+ [ a owl:Restriction ;
353+ owl:maxQualifiedCardinality 1 ;
354+ owl:onClass linkml:Integer ;
355+ owl:onProperty gff:end ],
356+ [ a owl:Restriction ;
357+ owl:maxQualifiedCardinality 1 ;
358+ owl:onClass chromoschema:LabelType ;
359+ owl:onProperty rdfs:label ],
359360 [ a owl:Restriction ;
360361 owl:maxQualifiedCardinality 1 ;
361362 owl:onClass chromoschema:GenomeBuild ;
362363 owl:onProperty biolink:genome_build ],
363364 [ a owl:Restriction ;
364- owl:allValuesFrom linkml:String ;
365- owl:onProperty OIO:hasBroadSynonym ],
365+ owl:allValuesFrom chromoschema:ChromosomePart ;
366+ owl:onProperty BFO:0000051 ],
366367 [ a owl:Restriction ;
367368 owl:maxQualifiedCardinality 1 ;
368- owl:onClass chromoschema:ChromosomePart ;
369- owl:onProperty BFO:0000050 ],
369+ owl:onClass chromoschema:AutosomeVsSexChromosome ;
370+ owl:onProperty chromoschema:somal_type ],
370371 [ a owl:Restriction ;
371- owl:maxQualifiedCardinality 1 ;
372- owl:onClass chromoschema:SexChromosomeType ;
373- owl:onProperty chromoschema:sex_chromosome_type ],
372+ owl:allValuesFrom linkml:String ;
373+ owl:onProperty OIO:hasBroadSynonym ],
374374 [ a owl:Restriction ;
375375 owl:maxQualifiedCardinality 1 ;
376- owl:onClass chromoschema:TaxonIdentifier ;
377- owl:onProperty RO:0002162 ],
378- [ a owl:Restriction ;
379- owl:allValuesFrom chromoschema:ChromosomePart ;
380- owl:onProperty BFO:0000051 ],
376+ owl:onClass chromoschema:LocationType ;
377+ owl:onProperty BFO:0000050 ],
381378 [ a owl:Restriction ;
382379 owl:maxQualifiedCardinality 1 ;
383380 owl:onClass linkml:Integer ;
384- owl:onProperty gff:end ],
381+ owl:onProperty gff:start ],
385382 [ a owl:Restriction ;
386- owl:maxQualifiedCardinality 1 ;
387- owl:onClass chromoschema:AutosomeVsSexChromosome ;
388- owl:onProperty chromoschema:somal_type ] ;
383+ owl:onClass linkml:String ;
384+ owl:onProperty chromoschema:id ;
385+ owl:qualifiedCardinality 1 ],
386+ [ a owl:Restriction ;
387+ owl:allValuesFrom linkml:Uriorcurie ;
388+ owl:onProperty skos:exactMatch ] ;
389389 skos:definition " A Chromosome or a part of a chromosome (includes whole chromosomes, arms, and bands)" ;
390390 skos:note """ OWL Notes: when translated to OWL, instances of this class will be treated as
391391OWL classes, with the superclass determined by the type field""" ,
@@ -401,13 +401,13 @@ chromoschema:GenomeBuild a owl:Class,
401401 linkml:ClassDefinition ;
402402 rdfs:label " GenomeBuild" ;
403403 rdfs:subClassOf [ a owl:Restriction ;
404- owl:onClass linkml:String ;
405- owl:onProperty chromoschema:id ;
406- owl:qualifiedCardinality 1 ],
407- [ a owl:Restriction ;
408404 owl:maxQualifiedCardinality 1 ;
409405 owl:onClass chromoschema:LabelType ;
410- owl:onProperty rdfs:label ] ;
406+ owl:onProperty rdfs:label ],
407+ [ a owl:Restriction ;
408+ owl:onClass linkml:String ;
409+ owl:onProperty chromoschema:id ;
410+ owl:qualifiedCardinality 1 ] ;
411411 skos:closeMatch edam:operation_0525 ;
412412 skos:definition " Represents a specific build of a sequenced genome" .
413413
0 commit comments