Returns the contributed links stating that two scholarly records denote different works (e.g. reporting wrong automatic merges), with labels and contributor, excluding retracted or superseded nanopublications (example nanopublications are included).
prefix np: <http://www.nanopub.org/nschema#> prefix npa: <http://purl.org/nanopub/admin/> prefix npx: <http://purl.org/nanopub/x/> prefix nt: <https://w3id.org/np/o/ntemplate/> prefix dct: <http://purl.org/dc/terms/> prefix foaf: <http://xmlns.com/foaf/0.1/> prefix owl: <http://www.w3.org/2002/07/owl#> select ?record ?record_label ?different_work ?different_work_label ?creator ?creator_label ?date ?np ("^" as ?np_label) where { graph npa:graph { ?np npa:hasValidSignatureForPublicKeyHash ?pk . filter not exists { ?inp npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pk . } filter not exists { ?sup npx:supersedes ?np . } ?np dct:created ?date . ?np np:hasAssertion ?a . ?np np:hasPublicationInfo ?pi . } graph ?a { ?record owl:differentFrom ?different_work . } filter( strstarts(str(?record), "https://doi.org/") || strstarts(str(?record), "https://api.openaire.eu/") || strstarts(str(?different_work), "https://doi.org/") || strstarts(str(?different_work), "https://api.openaire.eu/") ) optional { graph ?pi { ?record nt:hasLabelFromApi ?record_label . } } optional { graph ?pi { ?different_work nt:hasLabelFromApi ?different_work_label . } } optional { graph npa:graph { ?np dct:creator ?creator . } } optional { graph ?pi { ?creator foaf:name ?creator_label . } } } order by desc(?date)