Skip to content

Commit 126f5ef

Browse files
committed
Added metadata for the ontology itself, including description, authors, CC0 waiver, and links to repository, mailing list, and MIAPA home page.
1 parent 4102a31 commit 126f5ef

2 files changed

Lines changed: 126 additions & 26 deletions

File tree

ontology/miapa.owl

Lines changed: 63 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33

44
<!DOCTYPE rdf:RDF [
55
<!ENTITY dsw "http://purl.org/dsw/" >
6-
<!ENTITY dcterms "http://purl.org/dc/terms/" >
6+
<!ENTITY edam "http://edamontology.org/" >
77
<!ENTITY swo "http://www.ebi.ac.uk/swo/" >
8+
<!ENTITY dcterms "http://purl.org/dc/terms/" >
89
<!ENTITY prov "http://www.w3.org/ns/prov#" >
910
<!ENTITY swo2 "http://www.ebi.ac.uk/efo/swo/" >
1011
<!ENTITY owl "http://www.w3.org/2002/07/owl#" >
1112
<!ENTITY obo "http://purl.obolibrary.org/obo/" >
13+
<!ENTITY dc "http://purl.org/dc/elements/1.1/" >
1214
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
1315
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
1416
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
@@ -17,17 +19,26 @@
1719

1820
<rdf:RDF xmlns="&obo;miapa.owl#"
1921
xml:base="&obo;miapa.owl"
20-
xmlns:obo="http://purl.obolibrary.org/obo/"
21-
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
22+
xmlns:dc="http://purl.org/dc/elements/1.1/"
2223
xmlns:prov="http://www.w3.org/ns/prov#"
2324
xmlns:swo2="http://www.ebi.ac.uk/efo/swo/"
2425
xmlns:swo="http://www.ebi.ac.uk/swo/"
2526
xmlns:dsw="http://purl.org/dsw/"
26-
xmlns:owl="http://www.w3.org/2002/07/owl#"
27+
xmlns:dcterms="http://purl.org/dc/terms/"
28+
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
29+
xmlns:obo="http://purl.obolibrary.org/obo/"
2730
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
31+
xmlns:owl="http://www.w3.org/2002/07/owl#"
2832
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
29-
xmlns:dcterms="http://purl.org/dc/terms/">
33+
xmlns:edam="http://edamontology.org/">
3034
<owl:Ontology rdf:about="&obo;miapa.owl">
35+
<dc:creator>Phylotastic Tree Annotation Team</dc:creator>
36+
<dc:rights>http://creativecommons.org/publicdomain/zero/1.0/</dc:rights>
37+
<dc:title>Minimum Information for A Phylogenetic Analysis (MIAPA) Ontology</dc:title>
38+
<dc:description>The MIAPA ontology is intended to be an application ontology for the purpose of semantic annotation of phylogenetic data according to the requirements and recommendations of the Minimum Information for A Phylogenetic Analysis (MIAPA) metadata reporting standard. The ontology leverages (imports) primarily from the CDAO (Comparative Data Analysis Ontology), PROV (W3C Provenance Ontology), and SWO (Software Ontology, which includes the EDAM ontologies) ontologies. It adds some assertions of its own, as well as some classes and individuals that may eventually get pushed down into one of the respective source ontologies.
39+
40+
This ontology is maintained at http://github.com/miapa/miapa, and requests for changes or additions should be filed at the issue tracker there. The discussion list is at miapa-discuss@googlegroups.com. Further resources about MIAPA can be found at the project&apos;s main page at http://evoio.org/wiki/MIAPA.</dc:description>
41+
<dc:creator>Hilmar Lapp</dc:creator>
3142
<owl:imports rdf:resource="&obo;cdao.owl"/>
3243
<owl:versionIRI rdf:resource="&obo;miapa/2013-02-01/miapa.owl"/>
3344
<owl:imports rdf:resource="http://www.w3.org/ns/prov#"/>
@@ -277,7 +288,7 @@
277288

278289
<!-- http://edamontology.org/operation_0004 -->
279290

280-
<owl:Class rdf:about="http://edamontology.org/operation_0004">
291+
<owl:Class rdf:about="&edam;operation_0004">
281292
<rdfs:label>Operation</rdfs:label>
282293
<rdfs:subClassOf rdf:resource="&prov;Activity"/>
283294
<rdfs:comment>For the purposes of MIAPA annotation and cross-ontology interoperability, instances of edam:Operation are instances of a prov:Activity. They need to be further classified as to whether they are maipa:&apos;Manual procedure&apos; or miapa:&apos;Software procedure&apos; instances.</rdfs:comment>
@@ -287,28 +298,28 @@
287298

288299
<!-- http://edamontology.org/operation_0323 -->
289300

290-
<owl:Class rdf:about="http://edamontology.org/operation_0323">
301+
<owl:Class rdf:about="&edam;operation_0323">
291302
<rdfs:label>Phylogenetic tree construction</rdfs:label>
292-
<rdfs:subClassOf rdf:resource="http://edamontology.org/operation_0004"/>
303+
<rdfs:subClassOf rdf:resource="&edam;operation_0004"/>
293304
<rdfs:subClassOf rdf:resource="&obo;CDAO_0000014"/>
294305
</owl:Class>
295306

296307

297308

298309
<!-- http://edamontology.org/operation_0539 -->
299310

300-
<owl:Class rdf:about="http://edamontology.org/operation_0539">
311+
<owl:Class rdf:about="&edam;operation_0539">
301312
<rdfs:label>Phylogenetic tree construction (method centric)</rdfs:label>
302-
<rdfs:subClassOf rdf:resource="http://edamontology.org/operation_0323"/>
313+
<rdfs:subClassOf rdf:resource="&edam;operation_0323"/>
303314
</owl:Class>
304315

305316

306317

307318
<!-- http://edamontology.org/operation_2928 -->
308319

309-
<owl:Class rdf:about="http://edamontology.org/operation_2928">
320+
<owl:Class rdf:about="&edam;operation_2928">
310321
<rdfs:label>Alignment construction</rdfs:label>
311-
<rdfs:subClassOf rdf:resource="http://edamontology.org/operation_0004"/>
322+
<rdfs:subClassOf rdf:resource="&edam;operation_0004"/>
312323
<rdfs:subClassOf rdf:resource="&obo;CDAO_0000032"/>
313324
</owl:Class>
314325

@@ -332,6 +343,12 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
332343
<obo:IAO_0000115>A procedure that generates the tree.</obo:IAO_0000115>
333344
<rdfs:comment>For provenance annotation in MIAPA, the activity that generated the tree should be asserted as an instance of cdao:TreeProcedure.</rdfs:comment>
334345
</rdf:Description>
346+
<owl:Axiom>
347+
<obo:IAO_0000116>See https://github.com/miapa/miapa/issues/5</obo:IAO_0000116>
348+
<owl:annotatedSource rdf:resource="&obo;CDAO_0000014"/>
349+
<owl:annotatedProperty rdf:resource="&rdfs;subClassOf"/>
350+
<owl:annotatedTarget rdf:resource="&prov;Activity"/>
351+
</owl:Axiom>
335352

336353

337354

@@ -342,6 +359,12 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
342359
<obo:IAO_0000115>A procedure that generates the alignment.</obo:IAO_0000115>
343360
<rdfs:comment>For provenance annotation in MIAPA, the activity that generated the alignment should be asserted as an instance of cdao:AlignmentProcedure.</rdfs:comment>
344361
</rdf:Description>
362+
<owl:Axiom>
363+
<obo:IAO_0000116>https://github.com/miapa/miapa/issues/5</obo:IAO_0000116>
364+
<owl:annotatedSource rdf:resource="&obo;CDAO_0000032"/>
365+
<owl:annotatedProperty rdf:resource="&rdfs;subClassOf"/>
366+
<owl:annotatedTarget rdf:resource="&prov;Activity"/>
367+
</owl:Axiom>
345368

346369

347370

@@ -350,12 +373,24 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
350373
<rdf:Description rdf:about="&obo;CDAO_0000046">
351374
<owl:equivalentClass rdf:resource="&obo;CDAO_0000063"/>
352375
</rdf:Description>
376+
<owl:Axiom>
377+
<obo:IAO_0000116>To be proposed to and fixed in CDAO. That would then make the has_type some EdgeLengthType restriction obsolete.</obo:IAO_0000116>
378+
<owl:annotatedSource rdf:resource="&obo;CDAO_0000046"/>
379+
<owl:annotatedTarget rdf:resource="&obo;CDAO_0000063"/>
380+
<owl:annotatedProperty rdf:resource="&owl;equivalentClass"/>
381+
</owl:Axiom>
353382

354383

355384

356385
<!-- http://purl.obolibrary.org/obo/CDAO_0000063 -->
357386

358387
<rdf:Description rdf:about="&obo;CDAO_0000063"/>
388+
<owl:Axiom>
389+
<obo:IAO_0000116>To be proposed to and fixed in CDAO. That would then make the has_type some EdgeLengthType restriction obsolete.</obo:IAO_0000116>
390+
<owl:annotatedSource rdf:resource="&obo;CDAO_0000046"/>
391+
<owl:annotatedTarget rdf:resource="&obo;CDAO_0000063"/>
392+
<owl:annotatedProperty rdf:resource="&owl;equivalentClass"/>
393+
</owl:Axiom>
359394

360395

361396

@@ -496,6 +531,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
496531
<owl:Class rdf:about="&obo;MIAPA_0000015">
497532
<rdfs:label xml:lang="en">Maximum likelihood method</rdfs:label>
498533
<rdfs:subClassOf rdf:resource="&swo2;SWO_0000592"/>
534+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
499535
</owl:Class>
500536

501537

@@ -505,6 +541,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
505541
<owl:Class rdf:about="&obo;MIAPA_0000016">
506542
<rdfs:label xml:lang="en">RAxML</rdfs:label>
507543
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
544+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
508545
</owl:Class>
509546

510547

@@ -514,6 +551,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
514551
<owl:Class rdf:about="&obo;MIAPA_0000020">
515552
<rdfs:label xml:lang="en">MAFFT</rdfs:label>
516553
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
554+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
517555
</owl:Class>
518556

519557

@@ -523,6 +561,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
523561
<owl:Class rdf:about="&obo;MIAPA_0000022">
524562
<rdfs:label xml:lang="en">SINA</rdfs:label>
525563
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
564+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
526565
</owl:Class>
527566

528567

@@ -532,6 +571,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
532571
<owl:Class rdf:about="&obo;MIAPA_0000024">
533572
<rdfs:label xml:lang="en">PRANK</rdfs:label>
534573
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
574+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
535575
</owl:Class>
536576

537577

@@ -541,6 +581,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
541581
<owl:Class rdf:about="&obo;MIAPA_0000025">
542582
<rdfs:label xml:lang="en">PAUP*</rdfs:label>
543583
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
584+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
544585
</owl:Class>
545586

546587

@@ -550,6 +591,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
550591
<owl:Class rdf:about="&obo;MIAPA_0000026">
551592
<rdfs:label xml:lang="en">TNT</rdfs:label>
552593
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
594+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
553595
</owl:Class>
554596

555597

@@ -559,6 +601,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
559601
<owl:Class rdf:about="&obo;MIAPA_0000027">
560602
<rdfs:label xml:lang="en">PhyML</rdfs:label>
561603
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
604+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
562605
</owl:Class>
563606

564607

@@ -568,6 +611,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
568611
<owl:Class rdf:about="&obo;MIAPA_0000028">
569612
<rdfs:label xml:lang="en">AMPHORA</rdfs:label>
570613
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
614+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
571615
</owl:Class>
572616

573617

@@ -605,6 +649,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
605649
<rdfs:label xml:lang="en">Parsimony method</rdfs:label>
606650
<rdfs:subClassOf rdf:resource="&obo;IAO_0000064"/>
607651
<obo:IAO_0000115>A method for finding the minimum transitions to account for a character given a phylogenetic tree, and by extension, a character-based phylogeny inference method in which the inferred phylogenetic tree (the &quot;maximum parsimony tree&quot;) is the phylogenetic tree that minimizes evolutionary transitions over all characters.</obo:IAO_0000115>
652+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
608653
<obo:IAO_0000119>Prosdocimi, Francisco, Brandon Chisham, Enrico Pontelli, J.D. Thompson, and Arlin Stoltzfus. 2009. “Initial Implementation of a Comparative Data Analysis Ontology.” Evolutionary Bioinformatics Online (5): 47–66. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2747124/</obo:IAO_0000119>
609654
<obo:IAO_0000119>https://www.nescent.org/wg_evoinfo/Concept_Glossary#Parsimony_Method</obo:IAO_0000119>
610655
</owl:Class>
@@ -615,8 +660,9 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
615660

616661
<owl:Class rdf:about="&obo;MIAPA_0000038">
617662
<rdfs:label xml:lang="en">Phylogenetic tree construction (pruning and grafting)</rdfs:label>
618-
<rdfs:subClassOf rdf:resource="http://edamontology.org/operation_0539"/>
663+
<rdfs:subClassOf rdf:resource="&edam;operation_0539"/>
619664
<obo:IAO_0000115>Phylogenetic tree construction that prunes and grafts a collection of one or more source trees to create the resulting tree.</obo:IAO_0000115>
665+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
620666
<obo:IAO_0000117>Hilmar Lapp</obo:IAO_0000117>
621667
</owl:Class>
622668

@@ -648,6 +694,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
648694
</owl:intersectionOf>
649695
</owl:Class>
650696
</rdfs:subClassOf>
697+
<obo:IAO_0000116>To be pushed down to CDAO. This would retain though in MIAPA the equivalence to &quot;prov:Collection and provhadMember only cdao:Network&quot;.</obo:IAO_0000116>
651698
</owl:Class>
652699

653700

@@ -678,6 +725,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
678725
</owl:intersectionOf>
679726
</owl:Class>
680727
</rdfs:subClassOf>
728+
<obo:IAO_0000116>To be pushed down to CDAO. This would retain though in MIAPA the equivalence to &quot;prov:Collection and provhadMember only cdao:Network&quot;.</obo:IAO_0000116>
681729
</owl:Class>
682730

683731

@@ -687,6 +735,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
687735
<owl:Class rdf:about="&obo;MIAPA_0000041">
688736
<rdfs:label xml:lang="en">MrBayes</rdfs:label>
689737
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
738+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
690739
</owl:Class>
691740

692741

@@ -696,6 +745,7 @@ Alternatively, we could model this as dc:isPartOf some prov:Plan.</rdfs:comment>
696745
<owl:Class rdf:about="&obo;MIAPA_0000044">
697746
<rdfs:label xml:lang="en">BEAST</rdfs:label>
698747
<rdfs:subClassOf rdf:resource="&obo;IAO_0000010"/>
748+
<obo:IAO_0000116>Should be pushed down to SWO.</obo:IAO_0000116>
699749
</owl:Class>
700750

701751

0 commit comments

Comments
 (0)