Не могу загрузить таксономию YAGO в Protege - PullRequest
0 голосов
/ 18 октября 2018

Я скачал Protege 5.2.0 и попытался открыть онтологию таксономии YAGO ( YAGOTaxonomy.ttl , YAGOTaxonomy.tsv ). Каждый раз, когда я пытался открыть онтологиюЯ получил много ошибок, так что я не смогу показать их все здесь.

синтаксис turle

org.semanticweb.owlapi.rdf.turtle.parser.ParseException: Encountered " <FULLIRI> "<wikicat_Companies_operating_former_Chicago,_Milwaukee,_St._Paul_and_Pacific_Railroad_lines<!--on_the_CC&P--> "" at line 5044, column 1.
Was expecting:
    <EOF> 



Full Stack Trace
-----------------------------------------------------------------------------------------

org.semanticweb.owlapi.rdf.turtle.parser.TurtleParserException: org.semanticweb.owlapi.rdf.turtle.parser.ParseException: Encountered " <FULLIRI> "<wikicat_Companies_operating_former_Chicago,_Milwaukee,_St._Paul_and_Pacific_Railroad_lines<!--on_the_CC&P--> "" at line 5044, column 1.
Was expecting:
    <EOF> 

    at org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParser.parse(TurtleOntologyParser.java:90)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl.loadOWLOntology(OWLOntologyFactoryImpl.java:197)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.actualParse(OWLOntologyManagerImpl.java:1099)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.loadOntology(OWLOntologyManagerImpl.java:1055)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.loadOntologyFromOntologyDocument(OWLOntologyManagerImpl.java:1011)
    at org.protege.editor.owl.model.io.OntologyLoader.loadOntologyInternal(OntologyLoader.java:101)
    at org.protege.editor.owl.model.io.OntologyLoader.lambda$loadOntologyInOtherThread$210(OntologyLoader.java:60)
    at org.protege.editor.owl.model.io.OntologyLoader$$Lambda$106/2002289766.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.semanticweb.owlapi.rdf.turtle.parser.ParseException: Encountered " <FULLIRI> "<wikicat_Companies_operating_former_Chicago,_Milwaukee,_St._Paul_and_Pacific_Railroad_lines<!--on_the_CC&P--> "" at line 5044, column 1.
Was expecting:
    <EOF> 

    at org.semanticweb.owlapi.rdf.turtle.parser.TurtleParser.generateParseException(TurtleParser.java:1960)
    at org.semanticweb.owlapi.rdf.turtle.parser.TurtleParser.jj_consume_token(TurtleParser.java:1829)
    at org.semanticweb.owlapi.rdf.turtle.parser.TurtleParser.parseDocument(TurtleParser.java:122)
    at org.semanticweb.owlapi.rdf.turtle.parser.TurtleOntologyParser.parse(TurtleOntologyParser.java:82)
    ... 11 more

формат OBO

LINENO: 11 - Could not find tag separator ':' in line.
LINE: #@ <id_AEcHoUuL2G_owS_ZJzFuvXiv2>


Full Stack Trace
-----------------------------------------------------------------------------------------

org.semanticweb.owlapi.io.OWLParserException: LINENO: 11 - Could not find tag separator ':' in line.
LINE: #@ <id_AEcHoUuL2G_owS_ZJzFuvXiv2>
    at org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParser.parse(OBOFormatOWLAPIParser.java:60)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyFactoryImpl.loadOWLOntology(OWLOntologyFactoryImpl.java:197)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.actualParse(OWLOntologyManagerImpl.java:1099)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.loadOntology(OWLOntologyManagerImpl.java:1055)
    at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.loadOntologyFromOntologyDocument(OWLOntologyManagerImpl.java:1011)
    at org.protege.editor.owl.model.io.OntologyLoader.loadOntologyInternal(OntologyLoader.java:101)
    at org.protege.editor.owl.model.io.OntologyLoader.lambda$loadOntologyInOtherThread$210(OntologyLoader.java:60)
    at org.protege.editor.owl.model.io.OntologyLoader$$Lambda$106/2002289766.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: LINENO: 11 - Could not find tag separator ':' in line.
LINE: #@ <id_AEcHoUuL2G_owS_ZJzFuvXiv2>
    at org.obolibrary.oboformat.parser.OBOFormatParser.error(OBOFormatParser.java:1501)
    at org.obolibrary.oboformat.parser.OBOFormatParser.getParseTag(OBOFormatParser.java:897)
    at org.obolibrary.oboformat.parser.OBOFormatParser.parseHeaderClause(OBOFormatParser.java:528)
    at org.obolibrary.oboformat.parser.OBOFormatParser.parseHeaderClauseNl(OBOFormatParser.java:521)
    at org.obolibrary.oboformat.parser.OBOFormatParser.parseHeaderFrame(OBOFormatParser.java:504)
    at org.obolibrary.oboformat.parser.OBOFormatParser.parseOBODoc(OBOFormatParser.java:377)
    at org.obolibrary.oboformat.parser.OBOFormatParser.parse(OBOFormatParser.java:335)
    at org.obolibrary.oboformat.parser.OBOFormatParser.parse(OBOFormatParser.java:281)
    at org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParser.parse(OBOFormatOWLAPIParser.java:76)
    at org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParser.parse(OBOFormatOWLAPIParser.java:83)
    at org.semanticweb.owlapi.oboformat.OBOFormatOWLAPIParser.parse(OBOFormatOWLAPIParser.java:58)
    ... 11 more

Iприкрепил изображение, которое показывает, что группа ошибок сгенерирована Protege

изображение ошибки Protege .Любая помощь в решении этой проблемы будет принята с благодарностью.

...