Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Software . 2025
Data sources: ZENODO
ZENODO
Software . 2025
Data sources: Datacite
addClaim

Link liveliness assessment tool (SoilWise-HE)

Authors: van Genuchten, Paul; Vasilis Gkoles; Snopková, Dajana;

Link liveliness assessment tool (SoilWise-HE)

Abstract

Metadata is commonly linked to the resource it describes via a web link. But records may also include links to related materials. Not all of these URIs are persistent, so over time they can degrade. The link liveliness assessment component runs over the available links in metadata records and checks their status. The component currently build against the OGCAPI - Records protocol, a standardised protocol on metadata exchange in the spatial domain. In future the component may be extended to interact with other catalogue standards, such as oai-pmh. Test results are stored in a database or can be exported to a file. The link liveliness privides the following functions: OGC API Catalogue Integration Designed to work specifically with OGC API - Records System Extracts and evaluates URLs from catalogue items Link Validation Evaluates the validity of links to external sources and within the repository Support for OGC service links Identifies and properly handles OGC service links (WMS, WFS, CSW, WCS etc.) and captures and verified connection details of the remote service Health Status Tracking Provides up-to-date status history for every assessed link Maintains a history of link health over time Flexible Evaluation Supports single resource evaluation on demand Performs periodic tests to provide availability history Broken link management Identifies and categorizes broken links based on their status code ( 401 Unauthorized, 404 Not Found, 500 Server Error) Flags deprecated links after consecutive failed tests and excludes them from future check Timeout management Identifies resources exceeding specified timeout thresholds A javascript widget is further used to display the link status directly in a website. Technology Python Used for the linkchecker integration, API development, and database interactions OWSlib for interaction with remote services PostgreSQL Primary database for storing and managing link information FastAPI Employed to create and expose REST API endpoints. Utilizes FastAPI's efficiency and auto-generated Swagger documentation Docker Used for containerizing the application, ensuring consistent deployment across environments CI/CD Automated pipeline for continuous integration and deployment, with scheduled weekly runs for link liveliness assessment

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average