Class TrackRepository.Largebio
java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_data.TrackRepository.Largebio
- Enclosing class:
- TrackRepository
Large Biomedical Ontologies.
This track consists of finding alignments between the Foundational Model of Anatomy (FMA), SNOMED CT, and the National Cancer Institute Thesaurus (NCI).
These ontologies are semantically rich and contain tens of thousands of classes. UMLS Metathesaurus has been selected as the basis for the track reference alignments.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
2015 version of Large Biomedical Ontologies.static class
2016 version of Large Biomedical Ontologies - these are also used for 2017 and 2018. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
Returns the program argument which sets jdk.xml.entityExpansionLimit to zero because large bio needs it for parsing at least in jena.static void
Sets the system property of jdk.xml.entityExpansionLimit to zero because large bio needs it for parsing at least in jena.
-
Constructor Details
-
Largebio
public Largebio()
-
-
Method Details
-
unlimitEntityExpansion
public static void unlimitEntityExpansion()Sets the system property of jdk.xml.entityExpansionLimit to zero because large bio needs it for parsing at least in jena. This modifies the current JVM. Call this function before parsing large bio ontologies and especially when getting the error:JAXP00010001: The parser has encountered more than "64000" entity expansions in this document; this is the limit imposed by the JDK.
orJAXP00010001: Der Parser hat mehr als 64000 Entityerweiterungen in diesem Dokument gefunden. Dies ist der von JDK vorgeschriebene Grenzwert.
-
getArgumentForUnlimitEntityExpansion
Returns the program argument which sets jdk.xml.entityExpansionLimit to zero because large bio needs it for parsing at least in jena. This will not modify the current JVM but return the argument needed for executing another executable.- Returns:
- the argument which should be used.
- See Also:
-