Releases: fusion-jena/abecto
Releases · fusion-jena/abecto
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.9.0
Added
- add result export template
measurementsMarkdown
Fixed
- fix wdMismatchFinder report: exclude not yet supported mismatches of (alternative) labels or missing values and qualifier values
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.8.0
Added
- extend LiteralValueComparisonProcessor: add parameter
allowLangTagSkip
to enable comparison of values from sources using and not using language tags
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.7.2
Fixed
- fix all reports
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.7.1
Fixed
- fix UsePresentMappingProcessor: fix logging
- fix CompletenessProcessor: add handling of missing aspect coverage by a datasets
- fix LiteralValueComparisonProcessor: add handling of missing aspect coverage by a datasets
- fix ResourceValueComparisonProcessor: add handling of missing aspect coverage by a datasets
- fix JaroWinklerMappingProcessor: add handling of missing aspect coverage by a datasets
- fix JaroWinklerMappingProcessor: update similarity library fixing a bug that might cause a lower similarity between resources with several values of the compared variable
- fix all reports: disable special character escaping
- hotfix for https://issues.apache.org/jira/browse/JENA-2335
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.7.0
Added
- extend FileSourceProcessor: permit multiple
path
parameter values
Changed
- rename RdfFileSourceProcessor into FileSourceProcessor
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.6.0
Added
- add CLI parameters
--failOnDeviation
,--failOnValueOmission
,--failOnResourceOmission
,--failOnWrongValue
and--failOnIssue
to enable exit code 1 in case of deviations/value omissions/resource omissions/wrong values/other issues - add CLI parameter
--reportOn
to enable limited scope of reports and exit codes to a single dataset - add result export template
mappingReview
- extend UrlSourceProcessor: permit multiple
url
parameter values - extended result export template
resourceOmission
: sort, add optional rdfs:label
Fixed
- fix result export template
deviations
: remove duplicated columns - fix UrlSourceProcessor: use correct URL for request in heuristic language detection mode; enable followRedirects in brute force language detection mode
Changed
- TRIG output avoids base and empty prefix to ease result reading
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.5.0
Added
- add FBRuleReasoningProcessor: Generates statements using custom rules
- extend SparqlSourceProcessor: add retries on failures configurable with parameters
chunkSizeDecreaseFactor
andmaxRetries
- extend SparqlSourceProcessor: add parameter
followInverseUnlimited
- extend SparqlSourceProcessor: add parameter
ignoreInverse
- extend SparqlSourceProcessor: add
rdf:first
andrdf:rest
to defaultfollowUnlimited
values - extend LiteralValueComparisonProcessor: add parameter
languageFilterPatterns
- extend LiteralValueComparisonProcessor: add parameter
allowTimeSkip
to enable date part ofxsd:date
andxsd:dateTime
- extend MappingProcessor: add persisting of transitive correspondences
- extend Parameters: enable use of different Collection subtypes for Processor Parameters
- extend Aspect: enable use of one pattern for multiple datasets
- extend logging: log Step processing start and completion
- extend logging: log CLI execution phases
- extend built in documentation (
--help
) - add result export engine
- add result export template
deviations
- add result export template
resourceOmissions
- add result export template
wdMismatchFinder
(see Wikidata Mismatch Finder file format) - add extraction of property path between key variable and other variables to make them available for exports
- add reuse of sources prefix definitions for the output file
- add CLI parameter
--loadOnly
to enable reuse of execution output for report generation
Fixed
- fix EquivalentValueMappingProcessor: fix message format
- fix ** EquivalentValueMappingProcessor**: skip resource with unbound variables
- fix SparqlSourceProcessor: enable arbitrary query lengths by updating Apache Jena fixing JENA-2257
- fix SparqlSourceProcessor: fix expected datatypes of some parameters
- fix SparqlSourceProcessor: increased compatibility to SPARQL endpoint implementations
- improve performance of several mapping and comparison processors
Changed
- changed logging format
- changed UsePresentMappingProcessor: replaced parameter
assignmentPaths
expecting SPARQL Property Paths with parametervariable
expecting an aspect variable name
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.4.0
Added
- add EquivalentValueMappingProcessor: Provides correspondences based on equivalent values.
Changed
- rename vocabulary resource av:SparqlSelectQuery into av:SparqlQuery
Fixed
- fix UrlSourceProcessor: parameter value can now be set
- fix UrlSourceProcessor: uses accept headers to explicitly request RDF in case of Content Negotiation
- fix output av:relevantResource statements in case of blank node aspects
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.3.0
Changed
- transform ABECTO from a webservice into a command line tool with RDF dataset files as input and output
- merge CategoryCountProcessor into CompletenessProcessor
- rename RelationalMappingProcessor into FunctionalMappingProcessor
- rename LiteralDeviationProcessor into LiteralValueComparisonProcessor
- rename ResourceDeviationProcessor into ResourceValueComparisonProcessor
- rename categories into aspects
- rename mappings into correspondences
Added
- add SparqlSourceProcessor: Extracts RDF from a SPARQL endpoint.
Removed
- remove ManualMappingProcessor: Predefined correspondences can be stated in the configuration directly.
- remove ManualCategoryProcessor: Aspects can be stated in the configuration directly.
- remove TransitiveMappingProcessor: Transitive correspondences are now added automatically
- remove Jupyter Notebook support to control ABECTO
- remove OpenlletReasoningProcessor: Enable publishing as packed binary version
ABox Evaluation and Comparison Tool for Ontologies (ABECTO) v0.2.1
Changelog
Fixed
- fix HTML output in Jupyter Notebooks: resolve misplaced
</div>