本文整理了Java中psidev.psi.mi.jami.utils.XrefUtils.createDoiIdentity()
方法的一些代码示例,展示了XrefUtils.createDoiIdentity()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XrefUtils.createDoiIdentity()
方法的具体详情如下:
包路径:psidev.psi.mi.jami.utils.XrefUtils
类名称:XrefUtils
方法名:createDoiIdentity
暂无
代码示例来源:origin: psidev.psi.mi.jami/jami-core
public static Publication createPublicationDoi(String doi){
return new DefaultPublication(XrefUtils.createDoiIdentity(doi));
}
代码示例来源:origin: psidev.psi.mi.jami.bridges/jami-imexcentral
private void copyIdentifiersFromDelegate() {
List<Identifier> imexIdentifiers = this.delegate.getIdentifier();
for (Identifier identifier : imexIdentifiers){
if (identifier.getNs() == null || identifier.getAc() == null){
// nothing to do
}
else if (identifier.getNs().equals("pmid")){
super.getIdentifiers().add(XrefUtils.createPubmedIdentity(identifier.getAc()));
}
else if (identifier.getNs().equals("imex") && !identifier.getAc().equals("N/A")){
super.getXrefs().add(XrefUtils.createXrefWithQualifier(Xref.IMEX, Xref.IMEX_MI, identifier.getAc(), Xref.IMEX_PRIMARY, Xref.IMEX_PRIMARY_MI));
}
else if (identifier.getNs().equals("doi")){
super.getIdentifiers().add(XrefUtils.createDoiIdentity(identifier.getAc()));
}
else if (identifier.getNs().equals("jint")){
super.getIdentifiers().add(XrefUtils.createIdentityXref("jint", identifier.getAc()));
}
}
if (super.getImexId() == null && this.delegate.getImexAccession() != null && !this.delegate.getImexAccession().equals("N/A")){
super.getXrefs().add(XrefUtils.createXrefWithQualifier(Xref.IMEX, Xref.IMEX_MI, this.delegate.getImexAccession(), Xref.IMEX_PRIMARY, Xref.IMEX_PRIMARY_MI));
}
}
内容来源于网络,如有侵权,请联系作者删除!