Skip to content

Commit

Permalink
TESTS - Update Curie Formation Logic (#753)
Browse files Browse the repository at this point in the history
* - Update curie formation logic

* - Improve code logic

* - Improve code logic to handle edge cases

* - Update testcases
  • Loading branch information
haideriqbal authored Oct 17, 2024
1 parent 55fa274 commit f4724f8
Show file tree
Hide file tree
Showing 55 changed files with 3,533 additions and 3,592 deletions.
594 changes: 297 additions & 297 deletions testcases_expected_output/annotation-properties/gitIssue502/classes.jsonl

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
"id:ID",":LABEL","_json","iri","numberOfIndividuals:string[]","linkedEntities:string[]","ontology_purl:string[]","numDescendants:string[]","numberOfProperties:string[]","numberOfClasses:string[]","language:string[]","numHierarchicalDescendants:string[]","isObsolete:string[]","label:string[]","importsFrom:string[]","type:string[]","directAncestor:string[]","exportsTo:string[]","base_uri:string[]","http__//www.w3.org/2000/01/rdf-schema#comment:string[]","imported:string[]","numberOfEntities:string[]","ontologyId:string[]","http__//www.w3.org/2000/01/rdf-schema#label:string[]","definition:string[]","http__//www.w3.org/1999/02/22-rdf-syntax-ns#type:string[]"
"oio+ontology+http://www.geneontology.org/formats/oboInOwl","Ontology","{""ontologyId"":""oio"",""importsFrom"":[],""exportsTo"":[""gitissue502""],""iri"":""http://www.geneontology.org/formats/oboInOwl"",""ontology_purl"":""https://gist.githubusercontent.com/haideriqbal/4a2b1a9aa81d9fa26cae81e0b0b7730b/raw/527665128b9be9d7d6133f9a796379600151c737/oboInOwl.owl"",""base_uri"":[""http://www.geneontology.org/formats/oboInOwl#""],""type"":[""ontology""],""definition"":[{""type"":[""literal""],""value"":""OBO Format metamodel. This meta-ontology is self-describing. OBO metamodel properties are described using OBO metamodel properties""},{""type"":[""literal""],""value"":""\n This is an OWL translation of an ontology whose native representational form is .obo. The translation was performed using the oboInOwl xslt library. For details, see http://www.berkeleybop.org/obo-conv.cgi\n ""}],""directAncestor"":[],""http://www.w3.org/1999/02/22-rdf-syntax-ns#type"":""http://www.w3.org/2002/07/owl#Ontology"",""http://www.w3.org/2000/01/rdf-schema#comment"":[{""type"":[""literal""],""value"":""OBO Format metamodel. This meta-ontology is self-describing. OBO metamodel properties are described using OBO metamodel properties""},{""type"":[""literal""],""value"":""\n This is an OWL translation of an ontology whose native representational form is .obo. The translation was performed using the oboInOwl xslt library. For details, see http://www.berkeleybop.org/obo-conv.cgi\n ""}],""http://www.w3.org/2000/01/rdf-schema#label"":{""type"":[""literal""],""value"":""""},""imported"":false,""isObsolete"":false,""label"":{""type"":[""literal""],""value"":""""},""language"":{""type"":[""literal""],""value"":""en""},""numDescendants"":0.0,""numHierarchicalDescendants"":0.0,""numberOfClasses"":{""type"":[""literal""],""value"":""12""},""numberOfEntities"":{""type"":[""literal""],""value"":""56""},""numberOfIndividuals"":{""type"":[""literal""],""value"":""0""},""numberOfProperties"":{""type"":[""literal""],""value"":""44""},""searchableAnnotationValues"":[false,{""type"":[""literal""],""value"":""en""},{""type"":[""literal""],""value"":""12""},{""type"":[""literal""],""value"":""56""},{""type"":[""literal""],""value"":""0""},{""type"":[""literal""],""value"":""44""}],""linkedEntities"":{""http://www.w3.org/2000/01/rdf-schema#comment"":{""definedBy"":[""rdfs""],""numAppearsIn"":2.0,""hasLocalDefinition"":false,""label"":{""type"":[""literal""],""value"":""comment""},""curie"":{""type"":[""literal""],""value"":""RDFS:comment""},""type"":[""property"",""entity""]},""http://www.w3.org/2000/01/rdf-schema#label"":{""definedBy"":[""rdfs""],""numAppearsIn"":3.0,""hasLocalDefinition"":false,""label"":{""type"":[""literal""],""value"":""label""},""curie"":{""type"":[""literal""],""value"":""RDFS:label""},""type"":[""property"",""entity""]}}}","http://www.geneontology.org/formats/oboInOwl","0","","https://gist.githubusercontent.com/haideriqbal/4a2b1a9aa81d9fa26cae81e0b0b7730b/raw/527665128b9be9d7d6133f9a796379600151c737/oboInOwl.owl","0.0","44","12","en","0.0","false","","","ontology","","gitissue502","http://www.geneontology.org/formats/oboInOwl#","OBO Format metamodel. This meta-ontology is self-describing. OBO metamodel properties are described using OBO metamodel properties|
"oio+ontology+http://www.geneontology.org/formats/oboInOwl","Ontology","{""ontologyId"":""oio"",""importsFrom"":[],""exportsTo"":[""gitissue502""],""iri"":""http://www.geneontology.org/formats/oboInOwl"",""ontology_purl"":""https://gist.githubusercontent.com/haideriqbal/4a2b1a9aa81d9fa26cae81e0b0b7730b/raw/527665128b9be9d7d6133f9a796379600151c737/oboInOwl.owl"",""base_uri"":[""http://www.geneontology.org/formats/oboInOwl#""],""type"":[""ontology""],""definition"":[{""type"":[""literal""],""value"":""OBO Format metamodel. This meta-ontology is self-describing. OBO metamodel properties are described using OBO metamodel properties""},{""type"":[""literal""],""value"":""\n This is an OWL translation of an ontology whose native representational form is .obo. The translation was performed using the oboInOwl xslt library. For details, see http://www.berkeleybop.org/obo-conv.cgi\n ""}],""directAncestor"":[],""http://www.w3.org/1999/02/22-rdf-syntax-ns#type"":""http://www.w3.org/2002/07/owl#Ontology"",""http://www.w3.org/2000/01/rdf-schema#comment"":[{""type"":[""literal""],""value"":""OBO Format metamodel. This meta-ontology is self-describing. OBO metamodel properties are described using OBO metamodel properties""},{""type"":[""literal""],""value"":""\n This is an OWL translation of an ontology whose native representational form is .obo. The translation was performed using the oboInOwl xslt library. For details, see http://www.berkeleybop.org/obo-conv.cgi\n ""}],""http://www.w3.org/2000/01/rdf-schema#label"":{""type"":[""literal""],""value"":""""},""imported"":false,""isObsolete"":false,""label"":{""type"":[""literal""],""value"":""""},""language"":{""type"":[""literal""],""value"":""en""},""numDescendants"":0.0,""numHierarchicalDescendants"":0.0,""numberOfClasses"":{""type"":[""literal""],""value"":""12""},""numberOfEntities"":{""type"":[""literal""],""value"":""56""},""numberOfIndividuals"":{""type"":[""literal""],""value"":""0""},""numberOfProperties"":{""type"":[""literal""],""value"":""44""},""searchableAnnotationValues"":[false,{""type"":[""literal""],""value"":""en""},{""type"":[""literal""],""value"":""12""},{""type"":[""literal""],""value"":""56""},{""type"":[""literal""],""value"":""0""},{""type"":[""literal""],""value"":""44""}],""linkedEntities"":{""http://www.w3.org/2000/01/rdf-schema#comment"":{""definedBy"":[""rdfs""],""numAppearsIn"":2.0,""hasLocalDefinition"":false,""label"":{""type"":[""literal""],""value"":""comment""},""curie"":{""type"":[""literal""],""value"":""RDFS_comment""},""type"":[""property"",""entity""]},""http://www.w3.org/2000/01/rdf-schema#label"":{""definedBy"":[""rdfs""],""numAppearsIn"":3.0,""hasLocalDefinition"":false,""label"":{""type"":[""literal""],""value"":""label""},""curie"":{""type"":[""literal""],""value"":""RDFS_label""},""type"":[""property"",""entity""]}}}","http://www.geneontology.org/formats/oboInOwl","0","","https://gist.githubusercontent.com/haideriqbal/4a2b1a9aa81d9fa26cae81e0b0b7730b/raw/527665128b9be9d7d6133f9a796379600151c737/oboInOwl.owl","0.0","44","12","en","0.0","false","","","ontology","","gitissue502","http://www.geneontology.org/formats/oboInOwl#","OBO Format metamodel. This meta-ontology is self-describing. OBO metamodel properties are described using OBO metamodel properties|
This is an OWL translation of an ontology whose native representational form is .obo. The translation was performed using the oboInOwl xslt library. For details, see http://www.berkeleybop.org/obo-conv.cgi
","false","56","oio","","OBO Format metamodel. This meta-ontology is self-describing. OBO metamodel properties are described using OBO metamodel properties|
This is an OWL translation of an ontology whose native representational form is .obo. The translation was performed using the oboInOwl xslt library. For details, see http://www.berkeleybop.org/obo-conv.cgi
Expand Down

Large diffs are not rendered by default.

Loading

0 comments on commit f4724f8

Please sign in to comment.