{ "@context": [ "https://w3id.org/ro/crate/1.1/context", { "@base": null } ], "@graph": [ { "@id": "ro-crate-metadata.json", "@type": "CreativeWork", "conformsTo": { "@id": "https://w3id.org/ro/crate/1.1" }, "about": { "@id": "./" } }, { "@id": "./", "@type": [ "Dataset", "Collection" ], "name": "Data-to-Knowledge Package for specleanr, a Tool-kit for Ensemble Outlier Detection and Removal", "hasPart": [ { "@id": "#dataset_1" }, { "@id": "#toolbox_1" }, { "@id": "#virtual_lab_1" }, { "@id": "#web_API_service_1" }, { "@id": "#computational_workflow_1" } ], "creator": [ { "@id": "#anthony_basooma" }, { "@id": "#florian_borgwardt" }, { "@id": "#thomas_hein" }, { "@id": "#markus_konkol" }, { "@id": "#merret_buurman" } ], "abstract": "A Data-to-Knowledge Package (D2K-Package) links data and computational code underlying a reproducible analysis. This D2K-Package is developed to integrate and structure meta-objects, providing a framework for reusing specleanr.", "identifier": { "@id": "https://doi.org/10.5281/zenodo.17175591" }, "version": "1.0", "license": { "@id": "https://creativecommons.org/licenses/by/4.0/legalcode" }, "funding": [ { "@id": "#aqua_funding" }, { "@id": "#danube_funding" } ], "datePublished": "2025-09-22T05:00:00.000Z", "keywords": "Data-to-Knowledge Package, D2K-Package, FAIR data, Open data, Open code, Workflow, OGC API Process, specleanr, outlier detection", "url": { "@id": "https://aquainfra.dev.52north.org/result/zenodo:17175591" } }, { "@id": "#dataset_1", "@type": [ "Dataset" ], "name": "Datasets for testing the Ensemble Outlier Detection Tool", "description": "The four datasets are used to test the workflow", "@reverse": { "hasPart": { "@id": "./" } }, "identifier": [ { "@id": "#link2" }, { "@id": "#link13" } ] }, { "@id": "#toolbox_1", "@type": [ "SoftwareSourceCode" ], "name": "specleanr: A Tool-kit for Ensemble Outlier Detection and Removal", "description": "The tool is an ensemble of multiple outlier detection methods, which can be ensembled to detect outliers during data analysis.", "@reverse": { "hasPart": { "@id": "./" } }, "identifier": [ { "@id": "#link5" }, { "@id": "#link6" }, { "@id": "#link7" } ] }, { "@id": "#virtual_lab_1", "@type": [ "SoftwareApplication" ], "name": "A MyBinder-based virtual lab", "description": "This virtual lab re-creates the computational environment in RStudio", "identifier": { "@id": "#link8" }, "@reverse": { "hasPart": { "@id": "./" } } }, { "@id": "#web_API_service_1", "@type": [ "WebAPI" ], "name": "A pygeoapi-based web API service", "description": "This pygeoapi instance provides the functions in the toolbox as web API services.", "@reverse": { "hasPart": { "@id": "./" } }, "identifier": [ { "@id": "#link9" }, { "@id": "#link7" }, { "@id": "#link5" }, { "@id": "#link6" } ] }, { "@id": "#computational_workflow_1", "@type": [ "ComputationalWorkflow" ], "name": "Workflow for Ensemble Outlier detection and removal", "description": "The workflow is described in four steps, which involve data retrieval, merging, preprocessing, and outlier detection and removal. In this workflow, we illustrate biogeographical datasets.", "@reverse": { "hasPart": { "@id": "./" } }, "identifier": [ { "@id": "#link10" }, { "@id": "#link11" }, { "@id": "#link12" } ] }, { "@id": "#anthony_basooma", "@type": [ "Person" ], "name": "Anthony Basooma", "@reverse": { "creator": { "@id": "./" } }, "identifier": { "@id": "https://orcid.org/0000-0002-8994-9989" } }, { "@id": "https://orcid.org/0000-0002-8994-9989", "@type": [ "URL" ], "name": "https://orcid.org/0000-0002-8994-9989", "@reverse": { "identifier": { "@id": "#anthony_basooma" } } }, { "@id": "#florian_borgwardt", "@type": [ "Person" ], "name": "Florian Borgwardt", "@reverse": { "creator": { "@id": "./" } }, "identifier": { "@id": "https://orcid.org/0000-0002-8974-7834" } }, { "@id": "https://orcid.org/0000-0002-8974-7834", "@type": [ "URL" ], "name": "https://orcid.org/0000-0002-8974-7834", "@reverse": { "identifier": { "@id": "#florian_borgwardt" } } }, { "@id": "#thomas_hein", "@type": [ "Person" ], "name": "Thomas Hein", "@reverse": { "creator": { "@id": "./" } }, "identifier": { "@id": "https://orcid.org/0000-0002-7767-4607" } }, { "@id": "https://orcid.org/0000-0002-7767-4607", "@type": [ "URL" ], "name": "https://orcid.org/0000-0002-7767-4607", "@reverse": { "identifier": { "@id": "#thomas_hein" } } }, { "@id": "#markus_konkol", "@type": [ "Person" ], "name": "Markus Konkol", "identifier": { "@id": "https://orcid.org/0000-0001-6651-0976" }, "affiliation": { "@id": "#52n" }, "@reverse": { "creator": { "@id": "./" } } }, { "@id": "https://orcid.org/0000-0001-6651-0976", "@type": [ "URL" ], "name": "https://orcid.org/0000-0001-6651-0976", "@reverse": { "identifier": { "@id": "#markus_konkol" } } }, { "@id": "#52n", "@type": [ "Organization" ], "name": "52°North Spatial Information Research", "@reverse": { "affiliation": { "@id": "#markus_konkol" } } }, { "@id": "#merret_buurman", "@type": [ "Person" ], "name": "Merret Buurman", "identifier": { "@id": "https://orcid.org/0000-0001-6945-456X" }, "affiliation": { "@id": "#leibniz" }, "@reverse": { "creator": { "@id": "./" } } }, { "@id": "https://orcid.org/0000-0001-6945-456X", "@type": [ "URL" ], "name": "https://orcid.org/0000-0001-6945-456X", "@reverse": { "identifier": { "@id": "#merret_buurman" } } }, { "@id": "#leibniz", "@type": [ "Organization" ], "name": "Leibniz Institute of Freshwater Ecology and Inland Fisheries", "@reverse": { "affiliation": { "@id": "#merret_buurman" } } }, { "@id": "https://doi.org/10.5281/zenodo.17175591", "@type": [ "URL" ], "name": "https://doi.org/10.5281/zenodo.17175591", "@reverse": { "identifier": { "@id": "./" } } }, { "@id": "https://creativecommons.org/licenses/by/4.0/legalcode", "@type": [ "URL" ], "name": "https://creativecommons.org/licenses/by/4.0/legalcode", "@reverse": { "license": { "@id": "./" } } }, { "@id": "#aqua_funding", "@type": [ "Grant" ], "name": "AquaINFRA — Infrastructure for Marine and Inland Water Research 101094434 European Commission", "@reverse": { "funding": { "@id": "./" } } }, { "@id": "#danube_funding", "@type": [ "Grant" ], "name": "DANUBE4all - RESTORATION OF THE DANUBE RIVER BASIN WATERS FOR ECOSYSTEMS AND PEOPLE FROM MOUNTAINS TO COAST 101093985 European Commission", "@reverse": { "funding": { "@id": "./" } } }, { "@id": "https://aquainfra.dev.52north.org/result/zenodo:17175591", "@type": [ "URL" ], "name": "https://aquainfra.dev.52north.org/result/zenodo:17175591", "@reverse": { "url": { "@id": "./" } } }, { "@id": "#link2", "@type": [ "URL" ], "name": "https://aquainfra.dev.52north.org/result/zenodo:17120239", "@reverse": { "identifier": { "@id": "#dataset_1" } } }, { "@id": "#link5", "@type": [ "URL" ], "name": "https://doi.org/10.5281/zenodo.17076781", "@reverse": { "identifier": [ { "@id": "#toolbox_1" }, { "@id": "#web_API_service_1" } ] } }, { "@id": "#link6", "@type": [ "URL" ], "name": "https://github.com/AnthonyBasooma/specleanr/tree/aquabranch", "@reverse": { "identifier": [ { "@id": "#toolbox_1" }, { "@id": "#web_API_service_1" } ] } }, { "@id": "#link7", "@type": [ "URL" ], "name": "https://aquainfra.dev.52north.org/result/zenodo:17076781", "@reverse": { "identifier": [ { "@id": "#toolbox_1" }, { "@id": "#web_API_service_1" } ] } }, { "@id": "#link9", "@type": [ "URL" ], "name": "https://aquainfra.ogc.igb-berlin.de/pygeoapi/processes?f=html", "@reverse": { "identifier": { "@id": "#web_API_service_1" } } }, { "@id": "#link8", "@type": [ "URL" ], "name": "https://mybinder.org/v2/gh/AnthonyBasooma/specleanr/aquabranch", "@reverse": { "identifier": { "@id": "#virtual_lab_1" } } }, { "@id": "#link10", "@type": [ "URL" ], "name": "https://aqua.usegalaxy.eu/u/markus.konkol/w/workflow-constructed-from-history-boku-test-workflow", "@reverse": { "identifier": { "@id": "#computational_workflow_1" } } }, { "@id": "#link11", "@type": [ "URL" ], "name": "https://doi.org/10.5281/zenodo.17119852", "@reverse": { "identifier": { "@id": "#computational_workflow_1" } } }, { "@id": "#link12", "@type": [ "URL" ], "name": "https://aquainfra.dev.52north.org/result/zenodo:17119852", "@reverse": { "identifier": { "@id": "#computational_workflow_1" } } }, { "@id": "#link13", "@type": [ "URL" ], "name": "https://doi.org/10.5281/zenodo.17120239", "@reverse": { "identifier": { "@id": "#dataset_1" } } } ] }