Skip to content

Commit 5e3f831

Browse files
Merge pull request #15 from seasidesparrow/iop_fixes.20231025
fix: minor issues discovered in IOP parsing
2 parents 6fa4a1f + 4de98b1 commit 5e3f831

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

adsenrich/bibcodes.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ def _int_to_letter(self, integer):
3636

3737
def _get_author_init(self, record):
3838
try:
39-
author_init = record['authors'][0]['name']['surname'][0]
39+
author_init = record['authors'][0]['name']['surname']
40+
author_init = author_init.strip()[0]
4041
author_init = u2asc(author_init).upper()
4142
except Exception as err:
4243
author_init = '.'

adsenrich/data.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
APS_BIBSTEMS = ['PhRvL', 'PhRvX', 'RvMP.', 'PhRvA', 'PhRvB', 'PhRvC', 'PhRvD', 'PhRvE', 'PhRvS', 'PhRvS', 'PhRvP', 'PhRvF', 'PhRvM', 'PRPER', 'PRSTP', 'PhRv.', 'PhRvI', 'PhyOJ', 'PhRvR']
33

4-
IOP_BIBSTEMS = ['ApJ..', 'JCAP.', 'EJPh.', 'RAA..', 'PhyM.', 'JPhD.', 'AJ...', 'APExp', 'ApJL.', 'ApJS.', 'BiBi.', 'BioFa', 'BioMa', 'CQGra', 'ChPhC', 'CoTPh', 'EL...', 'ERCom', 'ERExp', 'ERL..', 'EleSt', 'FCS..', 'FlDyR', 'IzMat', 'JBR..', 'JOpt.', 'JPCM.', 'JPEn.', 'JPhA.', 'JPhB.', 'JPhCo', 'JPCom', 'JSSST', 'IOPSN', 'JPhG.', 'JPhM.', 'JPhP.', 'LaPhL', 'MRE..', 'MatQT', 'MLS&T', 'MeScT', 'MuMat', 'NanoE', 'NJPh.', 'NanoF', 'Nanot', 'Nonli', 'PASP.', 'Metro', 'PMB..', 'PPCF.', 'PlREx', 'PhyS.', 'PhyEd', 'PSJ..', 'PhyU.', 'PlST.', 'PrEne', 'RNAAS', 'RPPh.', 'RuMaS', 'SeScT', 'SuScT', 'TDM..', 'TDM..', 'JElS.', 'TDM..', 'ERIS.', 'ECSMA', 'PBioE', 'RuCRv', 'NucFu', 'JMiMi', 'ChPhL', 'InvPr', 'JRP..', 'PSST.', 'SMaS.', 'MSMSE', 'QuEle', 'SbMat', 'JaJAP', 'ANSNN', 'MApFl', 'SuTMP', 'QS&T.', 'E&ES.', 'MS&E.', 'PhBio', 'LaPhy', 'ChPhB', 'JSemi', 'JNEng', 'JGE..', 'JSMTE', 'JPhCS', 'PhyW.', 'PPS..', 'JPhC.', 'JPhF.', 'IJExM', 'ECSTr', 'JInst', 'NanoE']
4+
IOP_BIBSTEMS = ['ApJ..', 'JCAP.', 'EJPh.', 'RAA..', 'PhyM.', 'JPhD.', 'AJ...', 'APExp', 'ApJL.', 'ApJS.', 'BiBi.', 'BioFa', 'BioMa', 'CQGra', 'ChPhC', 'CoTPh', 'EL...', 'ERCom', 'ERExp', 'ERL..', 'EleSt', 'FCS..', 'FlDyR', 'IzMat', 'JBR..', 'JOpt.', 'JPCM.', 'JPEn.', 'JPhA.', 'JPhB.', 'JPhCo', 'JPCom', 'JSSST', 'IOPSN', 'JPhG.', 'JPhM.', 'JPhP.', 'LaPhL', 'MRE..', 'MatQT', 'MLS&T', 'MeScT', 'MuMat', 'NanoE', 'NJPh.', 'NanoF', 'Nanot', 'Nonli', 'PASP.', 'Metro', 'PMB..', 'PPCF.', 'PlREx', 'PhyS.', 'PhyEd', 'PSJ..', 'PhyU.', 'PlST.', 'PrEne', 'RNAAS', 'RPPh.', 'RuMaS', 'SeScT', 'SuScT', 'TDM..', 'TDM..', 'JElS.', 'TDM..', 'ERIS.', 'ECSMA', 'PBioE', 'RuCRv', 'NucFu', 'JMiMi', 'ChPhL', 'InvPr', 'JRP..', 'PSST.', 'SMaS.', 'MSMSE', 'QuEle', 'SbMat', 'JaJAP', 'ANSNN', 'MApFl', 'SuTMP', 'QS&T.', 'E&ES.', 'MS&E.', 'PhBio', 'LaPhy', 'ChPhB', 'JSemi', 'JNEng', 'JGE..', 'JSMTE', 'JPhCS', 'PhyW.', 'PPS..', 'JPhC.', 'JPhF.', 'IJExM', 'ECSTr', 'JInst', 'NanoE', 'ECSSP', 'ECSAd']
55

66
OUP_BIBSTEMS = ['MNRAS', 'PASJ.', 'PTEP.', 'GeoJI']
77

0 commit comments

Comments
 (0)