forked from D-Net/dnet-hadoop
added collectedfrom to the affiliation relations imported from Crossref
This commit is contained in:
parent
7d6bd4f20b
commit
15666e86a8
|
@ -120,8 +120,10 @@ public class PrepareAffiliationRelations implements Serializable {
|
||||||
qualifier,
|
qualifier,
|
||||||
Double.toString(row.getAs("confidence")));
|
Double.toString(row.getAs("confidence")));
|
||||||
|
|
||||||
|
List<KeyValue> collectedfrom = OafMapperUtils.listKeyValues(ModelConstants.CROSSREF_ID, "Crossref");
|
||||||
|
|
||||||
// return bi-directional relations
|
// return bi-directional relations
|
||||||
return getAffiliationRelationPair(paperId, affId, dataInfo).iterator();
|
return getAffiliationRelationPair(paperId, affId, collectedfrom, dataInfo).iterator();
|
||||||
|
|
||||||
})
|
})
|
||||||
.map(p -> new AtomicAction(Relation.class, p))
|
.map(p -> new AtomicAction(Relation.class, p))
|
||||||
|
@ -132,7 +134,8 @@ public class PrepareAffiliationRelations implements Serializable {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static List<Relation> getAffiliationRelationPair(String paperId, String affId, DataInfo dataInfo) {
|
private static List<Relation> getAffiliationRelationPair(String paperId, String affId, List<KeyValue> collectedfrom,
|
||||||
|
DataInfo dataInfo) {
|
||||||
return Arrays
|
return Arrays
|
||||||
.asList(
|
.asList(
|
||||||
OafMapperUtils
|
OafMapperUtils
|
||||||
|
@ -142,7 +145,7 @@ public class PrepareAffiliationRelations implements Serializable {
|
||||||
ModelConstants.RESULT_ORGANIZATION,
|
ModelConstants.RESULT_ORGANIZATION,
|
||||||
ModelConstants.AFFILIATION,
|
ModelConstants.AFFILIATION,
|
||||||
ModelConstants.HAS_AUTHOR_INSTITUTION,
|
ModelConstants.HAS_AUTHOR_INSTITUTION,
|
||||||
null,
|
collectedfrom,
|
||||||
dataInfo,
|
dataInfo,
|
||||||
null),
|
null),
|
||||||
OafMapperUtils
|
OafMapperUtils
|
||||||
|
@ -152,7 +155,7 @@ public class PrepareAffiliationRelations implements Serializable {
|
||||||
ModelConstants.RESULT_ORGANIZATION,
|
ModelConstants.RESULT_ORGANIZATION,
|
||||||
ModelConstants.AFFILIATION,
|
ModelConstants.AFFILIATION,
|
||||||
ModelConstants.IS_AUTHOR_INSTITUTION_OF,
|
ModelConstants.IS_AUTHOR_INSTITUTION_OF,
|
||||||
null,
|
collectedfrom,
|
||||||
dataInfo,
|
dataInfo,
|
||||||
null));
|
null));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue