Uses of Class
de.uni_mannheim.informatik.dws.melt.matching_data.Track
Package
Description
This package contains the classes to support tracks and test cases.
-
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_data
Modifier and TypeClassDescriptionclass
A track that does not exist on the SEALS repository.class
Track on the SEALS platform.Modifier and TypeFieldDescriptionstatic Track
TrackRepository.Largebio.V2016.ALL
With the this benchmark all 6 largebio matching tasks are executed.static final Track
TrackRepository.ProcessMatching.ALL
static Track
TrackRepository.Multifarm.ALL_IN_ONE_TRACK
All multifarm testcases in one track.static Track
TrackRepository.MLDatasets.AnatomyDefault
static Track
TrackRepository.MLDatasets.Biodiv_V2023
static Track
TrackRepository.MLDatasets.BioML_2022
static final Track
TrackRepository.ProcessMatching.BR
static Track
TrackRepository.Knowledgegraph.CommonKG
Deprecated.better usestatic Track
TrackRepository.Conference.ConferenceDBpedia
Experimental Track for conference which maps conference ontologies to DBpedia.static Track
TrackRepository.Anatomy.Default
Default Anatomy Testsuite which is used all the time.static Track
TrackRepository.Biodiv.Default
Default Testsuite which is used all the time.static Track
TrackRepository.Link.Default
The default HOBBIT Link Discovery Taskstatic Track
TrackRepository.Phenotype.V2016.DOID_ORDO
This task consists of matching the DOID (9,301 entities) and ORDO (12,974) ontologies.static Track
TrackRepository.Phenotype.V2017.DOID_ORDO
This task consists of matching the DOID (38,240 classes) and ORDO (13,504) ontologies.static Track
TrackRepository.BioML.V2022.EQUIV_SUPERVISED
static Track
TrackRepository.BioML.V2022.EQUIV_UNSUPERVISED
static Track
TrackRepository.Largebio.V2015.FMA_NCI_SMALL
Task 1: FMA-NCI small fragments: This task consists of matching two (relatively) small fragments of FMA and NCI.static Track
TrackRepository.Largebio.V2016.FMA_NCI_SMALL
Task 1: FMA-NCI small fragments: This task consists of matching two (relatively) small fragments of FMA and NCI.static Track
TrackRepository.Largebio.V2015.FMA_NCI_SMALL_FLAGGED
Task 1: FMA-NCI small fragments: This task consists of matching two (relatively) small fragments of FMA and NCI.static Track
TrackRepository.Largebio.V2015.FMA_NCI_WHOLE
Task 2: FMA-NCI whole ontologies.static Track
TrackRepository.Largebio.V2016.FMA_NCI_WHOLE
Task 2: FMA-NCI whole ontologies.static Track
TrackRepository.Largebio.V2015.FMA_NCI_WHOLE_FLAGGED
Task 2: FMA-NCI whole ontologies.static Track
TrackRepository.Largebio.V2015.FMA_SNOMED_SMALL
Task 3: FMA-SNOMED small fragments.static Track
TrackRepository.Largebio.V2016.FMA_SNOMED_SMALL
Task 3: FMA-SNOMED small fragments.static Track
TrackRepository.Largebio.V2015.FMA_SNOMED_SMALL_FLAGGED
Task 3: FMA-SNOMED small fragments.static Track
TrackRepository.Largebio.V2015.FMA_SNOMED_WHOLE
Task 4: FMA whole ontology.static Track
TrackRepository.Largebio.V2016.FMA_SNOMED_WHOLE
Task 4: FMA whole ontology.static Track
TrackRepository.Largebio.V2015.FMA_SNOMED_WHOLE_FLAGGED
Task 4: FMA whole ontology.static Track
TrackRepository.Complex.GeoLink
This dataset is from the GeoLink project, which was funded under the U.S.static Track
TrackRepository.InstanceMatching.GeoLinkCruise
GeoLinkCruisestatic Track
TrackRepository.Phenotype.V2017.HP_MESH
Deprecated.static Track
TrackRepository.Phenotype.V2016.HP_MP
This task consists of matching the HP (11,828 entities) and MP (11,752 entities) ontologies.static Track
TrackRepository.Phenotype.V2017.HP_MP
This task consists of matching the HP (31,034 classes) and MP (30,273 entities) ontologies.static Track
TrackRepository.Phenotype.V2017.HP_OMIM
Deprecated.static Track
TrackRepository.Complex.Hydrography
The hydrography dataset is composed of four source ontologies (Hydro3, HydrOntology_native, HydrOntology_translated, and Cree) that each should be aligned to a single target Surface Water Ontology (SWO).static Track
TrackRepository.MLDatasets.KG_V4
static Track
TrackRepository.CommonKG.NELL_DBPEDIA_V1
This version matches Nell and DBpedia (originates from the paper A Gold Standard Dataset for Large Knowledge Graphs Matching).static Track
TrackRepository.Largebio.V2016.ONLY_SMALL
Non official: Covers all SMALL test cases.static Track
TrackRepository.Largebio.V2016.ONLY_WHOLE
Non official: Covers all WHOLE test cases.static final Track
TrackRepository.Complex.Popconference0
Popconferencestatic final Track
TrackRepository.Complex.Popconference100
static final Track
TrackRepository.Complex.Popconference20
static final Track
TrackRepository.Complex.Popconference40
static final Track
TrackRepository.Complex.Popconference60
static final Track
TrackRepository.Complex.Popconference80
static Track
TrackRepository.Complex.Popenslaved
Popenslavedstatic Track
TrackRepository.Complex.PopgeoLink
PopgeoLinkstatic Track
TrackRepository.SystematicBenchmark.Biblio.V2016.R1
static Track
TrackRepository.SystematicBenchmark.Film.V2016.R1
static Track
TrackRepository.SystematicBenchmark.Biblio.V2016.R2
static Track
TrackRepository.SystematicBenchmark.Film.V2016.R2
static Track
TrackRepository.SystematicBenchmark.Biblio.V2016.R3
static Track
TrackRepository.SystematicBenchmark.Film.V2016.R3
static Track
TrackRepository.SystematicBenchmark.Biblio.V2016.R4
static Track
TrackRepository.SystematicBenchmark.Film.V2016.R4
static Track
TrackRepository.SystematicBenchmark.Biblio.V2016.R5
static Track
TrackRepository.SystematicBenchmark.Film.V2016.R5
static Track
TrackRepository.Knowledgegraph.SMALL_TEST
This track contains only one testcase with a very small set of entities to check if matchers return at least something.static Track
TrackRepository.Largebio.V2015.SNOMED_NCI_SMALL
Task 5: SNOMED-NCI small fragments.static Track
TrackRepository.Largebio.V2016.SNOMED_NCI_SMALL
Task 5: SNOMED-NCI small fragments.static Track
TrackRepository.Largebio.V2015.SNOMED_NCI_SMALL_FLAGGED
Task 5: SNOMED-NCI small fragments.static Track
TrackRepository.Largebio.V2015.SNOMED_NCI_WHOLE
Task 6: NCI whole ontology with SNOMED large fragment.static Track
TrackRepository.Largebio.V2016.SNOMED_NCI_WHOLE
Task 6: NCI whole ontology with SNOMED large fragment.static Track
TrackRepository.Largebio.V2015.SNOMED_NCI_WHOLE_FLAGGED
Task 6: NCI whole ontology with SNOMED large fragment.private Track
TestCase.track
A test case always belongs to a track.static final Track
TrackRepository.ProcessMatching.UA
static final Track
TrackRepository.Conference.V1
Conference Testsuite V1 which is used all the time.static Track
TrackRepository.Food.V1
This track consists of finding alignments between food concepts from CIQUAL, the French food nutritional composition database, and food concepts from SIREN.static Track
TrackRepository.IIMB.V1
Version V1 of the IIMB trackstatic Track
TrackRepository.Knowledgegraph.V1
The Knowledge Graph Track contains nine isolated knowledge graphs with instance and schema data.static Track
TrackRepository.Laboratory.V1
Version V1 of Laboratory Trackstatic Track
TrackRepository.Pharmacogenomics.V1
Version V1 of the Pharmacogenomics (pgx).static final Track
TrackRepository.Conference.V1_ALL_TESTCASES
Conference Testsuite V1 with all test cases ( even without reference alignmentstatic Track
TrackRepository.Food.V2
This track consists of finding alignments between food concepts from CIQUAL, the French food nutritional composition database, and food concepts from SIREN.static Track
TrackRepository.Knowledgegraph.V2
The Knowledge Graph Track contains nine isolated knowledge graphs with instance and schema data.static Track
TrackRepository.Biodiv.V2021
The new Biodiv track used in OAEI 2021.static Track
TrackRepository.MSE.V2021
2021 Versionstatic Track
TrackRepository.Biodiv.V2021OWL
The new Biodiv track used in OAEI 2021.static Track
TrackRepository.Biodiv.V2022
The new Biodiv track used in OAEI 2022.static Track
TrackRepository.Biodiv.V2023
The new Biodiv track used in OAEI 2023.static Track
TrackRepository.Food.V2SUB
This track consists of finding alignments between food concepts from CIQUAL, the French food nutritional composition database, and food concepts from SIREN.static Track
TrackRepository.Knowledgegraph.V3
The Knowledge Graph Track contains isolated knowledge graphs with instance and schema data.static Track
TrackRepository.Knowledgegraph.V3_NonMatch_Large
The Knowledge Graph Track contains isolated knowledge graphs with instance and schema data.static Track
TrackRepository.Knowledgegraph.V3_NonMatch_Small
The Knowledge Graph Track contains isolated knowledge graphs with instance and schema data.static Track
TrackRepository.Knowledgegraph.V4
The Knowledge Graph Track contains isolated knowledge graphs with instance and schema data.static Track
TrackRepository.CommonKG.YAGO_WIKIDATA_V1
This version originates from https://github.com/OmaimaFallatah/YagoWikiData.static Track
TrackRepository.CommonKG.YAGO_WIKIDATA_V1_SMALL
This version originates from https://github.com/OmaimaFallatah/YagoWikiData and is a small version of YAGO_WIKIDATA_V1.Modifier and TypeFieldDescriptionTrackRepository.Multifarm.ALL
TrackRepository.definedTracks
TrackNameLookup.nameToTrackMap
TrackRepository.trackNameAndVersionToTrack
TrackNameLookup.trackToNameMap
A map linking from each track to the allowed string representations to identify the track.Modifier and TypeMethodDescriptionstatic Track
TrackRepository.Multifarm.getSpecificMultifarmTrack
(String languagePair) Returns a specific track.static Track
TrackRepository.Multifarm.getSpecificMultifarmTrack
(String firstLanguage, String secondLanguage) Returns a specific track.TestCase.getTrack()
private static Track
TrackRepository.Multifarm.getTrackByLanguagePair
(String languagePair) static Track
TrackNameLookup.getTrackByString
(String trackString) Modifier and TypeMethodDescriptionTrackRepository.Multifarm.calculateAllMultifarmTracks()
TrackRepository.getDefinedTracks()
This method returns all tracks defined in TrackRepository with java reflections.TrackRepository.getMapFromTrackNameAndVersionToTrack()
Return a map between track name and version and the track object.TrackRepository.Multifarm.getMultifarmTrackForLanguage
(String language) This method returns all multifarm tracks in which the specified language is involved.TrackRepository.retrieveDefinedTrackList
(Class<?>... initialClasses) TrackRepository.retrieveDefinedTracks
(Class<?>... initialClasses) This method retrieves all tracks defined in the provided classes or any subclass of it.Modifier and TypeMethodDescriptionprivate static void
int
TrackRepository.generateTrackWithSampledReferenceAlignment
(Track track, double fraction) Generates a test case where the input alignment of the test case is filled with a fraction of the reference alignment.TrackRepository.generateTrackWithSampledReferenceAlignment
(Track track, double fraction, long randomSeed) Generates a test case where the input alignment of the test case is filled with a fraction of the reference alignment.TrackRepository.generateTrackWithSampledReferenceAlignment
(Track track, double fraction, long randomSeed, boolean removeSamplesFromReference) Generates test cases where the input alignment of the test cases is filled with a fraction of the reference alignment.(package private) void
Modifier and TypeMethodDescriptionTrackRepository.Multifarm.getDifferentOntologies
(List<Track> multiFarmLanguageTracks) TrackRepository.Multifarm.getSameOntologies
(List<Track> multiFarmLanguageTracks) TrackRepository.Multifarm.getSameOrDifferentOntologies
(List<Track> multiFarmLanguageTracks, boolean same) ModifierConstructorDescriptionConstructor with a complete gold standard and no input alignment.TestCase
(String name, URI source, URI target, URI reference, Track track, URI inputAlignment, GoldStandardCompleteness goldStandardCompleteness, URI parameters, URI evaluationExclusionAlignment) Constructor -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_eval
Modifier and TypeFieldDescriptionstatic final com.googlecode.cqengine.attribute.Attribute<ExecutionResult,
Track> ExecutionResult.TRACK
This method allows the TRACK to be an index within a collection.private com.googlecode.cqengine.index.hash.HashIndex<Track,
ExecutionResult> ExecutionResultSet.trackIndex
Modifier and TypeMethodDescriptionExecutionResult.getTrack()
Convenience getter which returns the track to which the test case of the ExecutionResult belongs to.Modifier and TypeMethodDescriptionExecutionResultSet.getDistinctTracks()
Get the distinct tracks that used in this ExecutionResultSet.ExecutionResultSet.getDistinctTracks
(String matcher) The distinct tracks on which the specified matcher was run.ExecutionResultSet.getDistinctTracksSorted()
ExecutionResultSet.getDistinctTracksSorted
(String matcher) Modifier and TypeMethodDescriptionExecutionResultSet.getDistinctMatchers
(Track track) Obtain the distinct matcher names in this execution result set that were ran on the specified track.ExecutionResultSet.getDistinctMatchersSorted
(Track track) ExecutionResultSet.getDistinctTestCases
(Track track) Get the distinct test cases that used in this ExecutionResultSet for the specified track.ExecutionResultSet.getDistinctTestCases
(Track track, String matcher) Get the distinct test cases that used in this ExecutionResultSet for the specified track.ExecutionResultSet.getDistinctTestCasesSorted
(Track track) ExecutionResultSet.getDistinctTestCasesSorted
(Track track, String matcher) static ExecutionResultSet
Executor.loadFromFolder
(File folder, Track track) Load raw results from folder structure like: folder - testcase name - ALIGN.rdf - LogMap.rdf File names are treated as matcher names and they are associated with the given testcase.static ExecutionResultSet
Executor.loadFromFolder
(String folder, Track track) Load raw results from folder structure like: folder - testcase name - ALIGN.rdf - LogMap.rdf File names are treated as matcher names and they are associated with the given testcase.private static com.googlecode.cqengine.query.Query<ExecutionResult>
private static com.googlecode.cqengine.query.Query<ExecutionResult>
private static com.googlecode.cqengine.query.Query<ExecutionResult>
private static com.googlecode.cqengine.query.Query<ExecutionResult>
static ExecutionResultSet
This method runs the specified matcher on the specified track.static ExecutionResultSet
This method runs the specified matcher on the specified track.static ExecutionResultSet
Run matchers on one track.Evaluate matcher(s) using the local SEALS client.Evaluate matcher(s) using the local SEALS client.Modifier and TypeMethodDescriptionstatic ExecutionResultSet
Run matchers on multiple tracks.static ExecutionResultSet
Run one matcher with a given name on multiple tracks.static ExecutionResultSet
Run multiple matchers on multiple tracks. -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_eval.evaluator
Modifier and TypeMethodDescriptionprotected File
Evaluator.getResultsDirectoryTrack
(File baseDirectory, Track track) Given a base directory and a test case, the target directory will be returned for aggregated results.protected File
Evaluator.getResultsDirectoryTrackMatcher
(File baseDirectory, Track track, String matcherName) Given a base directory and a test case, the target directory will be returned for aggregated results.private void
EvaluatorCSV.writeAggregatedFileMatcherTrack
(Track track, String matcher, File baseDirectory) Write the aggregated overview file, i.e. -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_eval.evaluator.metric.resultsSimilarity
Modifier and TypeMethodDescriptionMatcherSimilarityMetric.get
(MatcherSimilarityMetric.CalculationMode mode, ExecutionResultSet resultSet, Track track, Refiner... refiners) Obtain the aggregated matcher similarity for the givenExecutionResultSet
.private MatcherSimilarity
MatcherSimilarityMetric.macroAverageMatcherSimilarity
(ExecutionResultSet resultSet, Track track, Refiner... refiners) Obtain the aggregated matcher similarity for the givenExecutionResultSet
.private MatcherSimilarity
MatcherSimilarityMetric.microAverageMatcherSimilarity
(ExecutionResultSet resultSet, Track track, Refiner... refiners) Obtain the aggregated matcher similarity for the givenExecutionResultSet
. -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_eval.multisource
Modifier and TypeFieldDescriptionprivate Track
PartitionerDefault.track
private Track
PartitionerFromDatasetIdExtractor.track
Modifier and TypeFieldDescriptionExecutorMultiSource.CONFERENCE_TRACKS
ExecutorMultiSource.KG_TRACKS
ExecutorMultiSource.LARGE_BIO_TRACKS
Modifier and TypeMethodDescriptionExecutorMultiSource.groupTestCasesByTrack
(List<TestCase> testCases) Modifier and TypeMethodDescriptionstatic DatasetIDExtractor
ExecutorMultiSource.getMostSpecificDatasetIdExtractor
(Track track) Returns the most specific partitioner for a given trackstatic Partitioner
ExecutorMultiSource.getMostSpecificPartitioner
(Track track) Returns the most specific partitioner for a given trackprotected File
EvaluatorMultiSource.getResultsDirectoryTrackMatcher
(File baseDirectory, Track track) Given a base directory and a test case, the target directory will be returned for aggregated results.protected File
EvaluatorMultiSourceBasic.getResultsDirectoryTrackMatcher
(File baseDirectory, Track track, String matcher) EvaluatorMultiSourceBasic.getTestCases
(org.json.JSONObject infos, Track track) ExecutorMultiSource.runMultipleMatchers
(Track track, Map<String, Object> matchers) ExecutorMultiSourceParallel.runMultipleMatchers
(Track track, Map<String, Object> matchers) static ExecutionResultMultiSource
ExecutorMultiSource.runWithAdditionalGraphs
(Track track, Object matcher, String matcherName, List<URL> additionalGraphs, Partitioner partitioner) Modifier and TypeMethodDescriptionExecutorMultiSource.runMultipleMatchersMultipleTracks
(List<Track> tracks, Map<String, Object> matchers) ExecutorMultiSource.runMultipleMatchersMultipleTracks
(List<Track> tracks, Map<String, Object> matchers, Properties additionalParameters) ExecutorMultiSourceParallel.runMultipleMatchersMultipleTracks
(List<Track> tracks, Map<String, Object> matchers) ExecutorMultiSourceParallel.runMultipleMatchersMultipleTracks
(List<Track> tracks, Map<String, Object> matchers, Properties additionalParameters) ExecutorMultiSourceParallel.runMultipleMatchersMultipleTracks
(List<Track> tracks, Map<String, Object> matchers, Properties additionalParameters, List<URL> additionalGraphs) ModifierConstructorDescriptionPartitionerDefault
(Track track) PartitionerFromDatasetIdExtractor
(Track track, DatasetIDExtractor idExtractor) -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_eval.paramtuning
Modifier and TypeMethodDescriptionGridSearch.runGridParallel
(Track track) GridSearch.runGridParallel
(Track track, int numberOfThreads) GridSearch.runGridSequential
(Track track) Run sequentially aTrack
.Modifier and TypeMethodDescriptionGridSearch.runGridParallelTrack
(List<Track> tracks, int numberOfThreads) GridSearch.runGridParallelTracks
(List<Track> tracks) GridSearch.runGridSequentialTracks
(List<Track> tracks) Run sequentially on multipleTrack
. -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_eval.util
Modifier and TypeMethodDescriptionstatic void
Simple utility function to save a track as SEALS repository track.private static void
SaveAsSealsRepo.saveSuiteFile
(Track track, File suiteFile) -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.services.labelToConcept
Modifier and TypeMethodDescriptionstatic void
LinksToFile.writeLinksToFile
(@NotNull File fileToWrite, @NotNull Track track, @NotNull TextExtractor extractor, @NotNull LabelToConceptLinker linker, int maxLabelTokenLength) Write all links of a track to file (UTF-8 encoded).Modifier and TypeMethodDescriptionLinksToFile.getLinksTracks
(@NotNull List<Track> trackList, @NotNull TextExtractor extractor, @NotNull LabelToConceptLinker linker, int maxLabelTokenLength) -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.textExtractors
Modifier and TypeMethodDescriptionvoid
ManualInspection.writeTrackToFolder
(Track track) void
ManualInspection.writeTrackToFolder
(Track track, File folder) void
ManualInspection.writeTrackToStdOut
(Track track) -
Uses of Track in de.uni_mannheim.informatik.dws.melt.matching_validation