基金申请-2:期刊如何批量索引SCIE、EI、ISTP (CPCI)?

数据库来源

EI
https://www.elsevier.com/solutions/engineering-village/content/compendex

https://st.xauat.edu.cn/info/1019/3679.htm

查单个期刊

https://mjl.clarivate.com/home?PC=K

数据库导出

受保护的数据库导出

file = 'CPXSourceList012022.xlsx';
fileout = 'ei.xlsx';
sheet = 'SERIALS';
[a,b,c] = xlsread(file,sheet);
xlswrite(fileout,c);
N = size(c,1);
for k = 3:N
    if(~isnan(c{k,1}))
        disp(c{k,1});
    end
end

批量判断期刊索引

papers.csv 第一列为自己的期刊,第二列为SCIE,第三列为EI。全选,把&全部换成and。
在这里插入图片描述

# -*- coding: utf-8 -*-

import pandas as pd
import numpy as np

file = 'papers.csv'
d = pd.read_csv(file,header=None)

ei = set(d[2].str.upper())
scie = set(d[1].str.upper())
pp = set(d[0].str.upper())

try:
    pp.remove(np.nan)
except:
    print('no nan')
    
try:
    ei.remove(np.nan)
except:
    print('no nan')
    
try:
    scie.remove(np.nan)
except:
    print('no nan')
    
    
numRows = len(pp)+1
numCols = 3
da = pd.DataFrame(index=range(numRows),columns=range(numCols))
h=('title',	'scie','ei')
da.iloc[0]=h
m=0
for p1 in pp:
    m=m+1
    p = p1
    da.iloc[m,0] = p
    if(~pd.isna(p)):
        if(p in scie):
            da.iloc[m,1] = 1
            print('SCIE: ' + p)
        else:
            da.iloc[m,1] = 0
    p=p1
    if(~pd.isna(p)):
        if(p in ei):
            da.iloc[m,2] = 1
            print('EI: ' + p)
        else:
            da.iloc[m,2] = 0
print('--output--')
try:
    da.to_csv('out.csv',index=0,header=0,encoding='UTF-8-sig')
    print('out.csv saved')
except:
    print('writing file error')


输出的结果

在这里插入图片描述

ISTP (CPCI)查询

https://www.webofscience.com/wos/woscc/basic-search
在这里插入图片描述

如需完整工程源码,请发送邮件到
SemiconductorPhysics@protonmail.com,标题加 CSDN, 说明身份和使用原因。谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值