diff --git a/dhp-workflows/dhp-rdfconverter/src/main/java/eu/dnetlib/dhp/rdfconverter/utils/RDFConverter.java b/dhp-workflows/dhp-rdfconverter/src/main/java/eu/dnetlib/dhp/rdfconverter/utils/RDFConverter.java index d57a548bf..c50e7adb9 100644 --- a/dhp-workflows/dhp-rdfconverter/src/main/java/eu/dnetlib/dhp/rdfconverter/utils/RDFConverter.java +++ b/dhp-workflows/dhp-rdfconverter/src/main/java/eu/dnetlib/dhp/rdfconverter/utils/RDFConverter.java @@ -70,7 +70,7 @@ public class RDFConverter { DataciteProtein dataciteProtein = new DataciteProtein(); citations.forEach(citation -> { - addRelatedIdentifier(dataciteProtein, citation, "CitedBy"); + addRelatedIdentifier(dataciteProtein, citation, "IsCitedBy"); }); DataciteProtein.Types types = new DataciteProtein.Types(); @@ -203,6 +203,9 @@ public class RDFConverter { if (!relationType.isEmpty()) { relatedIdentifier.setRelationType(relationType); } + if (relatedIdentifierValue.contains("http://") || relatedIdentifierValue.contains("https://")) { + relatedIdentifier.setRelatedIdentifierType("URL"); + } DataciteProtein.getRelatedIdentifiers().add(relatedIdentifier); }