From f833de8a75ca6d32306500865499bf3f3b1d0169 Mon Sep 17 00:00:00 2001 From: Enrico Ottonello Date: Mon, 28 Feb 2022 13:37:28 +0100 Subject: [PATCH] added relatedIdentifierType, fix IsCitedBy value --- .../java/eu/dnetlib/dhp/rdfconverter/utils/RDFConverter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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); }