Code Monkey home page Code Monkey logo

gesah's People

Contributors

hauschke avatar litvinovg avatar rubachbi avatar tawahle avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

litvinovg

gesah's Issues

xsd:dateTime

xsd:dateTime is not a valid format for owl:versionInfo. It has to be fixed in the ontology.

Add update description

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3071 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath _:n3072 ;
sh:resultMessage “The ontology does not give exactly one update description (e.g. a comparison between this version and the directly preceeding version).”@en ;
] .

Add documentation IRI

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3090 ;
sh:focusNode http://purl.obolibrary.org/obo/aeon/aeon-full.owl ;
sh:resultPath premis:documentation ;
sh:resultMessage “The ontology does not specify exactly one IRI to its documentation.”@en ;
] .

Add language tag to schema:audience

[
a sh:ValidationResult ;
sh:resultSeverity sh:Warning ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3099 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath _:n3100 ;
sh:resultMessage “The ontology does not specify its audience. The audience description should be a short, language-tagged text.”@en ;
] .

Creator names vs creator IRIs

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:NodeKindConstraintComponent ;
sh:sourceShape _:n3042 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:value “Birte Rubach” ;
sh:resultPath _:n3043 ;
sh:resultMessage “The ontology does not state its creator via IRI. We recommend to provide PIDs for individuals (e.g. ORCiD) or organisations (e.g. ROR).”@en ;
] .
[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:NodeKindConstraintComponent ;
sh:sourceShape _:n3042 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:value “Tatiana Walther” ;
sh:resultPath _:n3043 ;
sh:resultMessage “The ontology does not state its creator via IRI. We recommend to provide PIDs for individuals (e.g. ORCiD) or organisations (e.g. ROR).”@en ;
] .

Should we swap the labels for the creators (and contributors) with IRIs?

Pro: Machine-readable
Con: not human-readable.

Discussion needed with @SArndt-TIB.

Add date of creation

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3047 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath _:n3048 ;
sh:resultMessage “The ontology does not specify exactly one date of creation. The date must be given in xsd:dateTime format.”@en ;
] .

Add funder ID

[
a sh:ValidationResult ;
sh:resultSeverity sh:Warning ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3098 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath schema:funder ;
sh:resultMessage “The ontology does not reference any funding institution. The funding instution should be referenced by PIDs (e.g. Research Organisation Registry identifiers, short ROR (https://ror.org/)).”@en ;
] .

DFG ID is https://ror.org/018mejw64.

Add issue tracker

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3089 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath doap:bug-database ;
sh:resultMessage “The ontology does not specify exactly one IRI to a location where bugs and suggestions can be reported, ideally an open issue tracker at GitHub or GitLab or the like.”@en ;
] .

Should be: https://github.com/tibonto/gesah/issues

Add documentation link

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3090 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath premis:documentation ;
sh:resultMessage “The ontology does not specify exactly one IRI to its documentation.”@en ;
] .

To the readme?

Domain for ULAN-ID

@rubachbi , what is the correct domain for ULAN-ID? In the ontology file it is foaf:person, in the restriction file it is gesah:Depicted_Person? Should both of them be the domain class?

Add issue date

[
a sh:ValidationResult ;
sh:resultSeverity sh:Warning ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3242 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath dcterms:issued ;
sh:resultMessage “The ontology does not have an issued date or the date does not conform to xsd:dateTime.”@en ;
] .

Change license string to IRI

[
 a sh:ValidationResult ;
 sh:resultSeverity sh:Violation ;
 sh:sourceConstraintComponent sh:NodeKindConstraintComponent ;
 sh:sourceShape _:n3036 ;
 sh:focusNode http://ontology.tib.eu/gesah/ ;
 sh:value “https://creativecommons.org/licenses/by/4.0/” ;
 sh:resultPath _:n3037 ;
 sh:resultMessage “The ontology does not specify its license by providing an IRI for the license. The license must be open.”@en ;
 ] .

Currently it's a string, should be an IRI.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.