最近因需要使用NoteExpress导入PubMed数据,发现NE内置的PubMed过滤器无法正常导入PubMed数据,经过一翻查看和验证,发现原因是内置过滤器使用“PMID-”作为起始标识,实际上PubMed采用的起始标识是“PMID -”,“-”之前有一个空格;内置过滤器使用的过滤器的标识模式为“\X4-1 1”,应该是“\U* 1-1 2”;此外字段的标识都是“PA - ”类的数据,实际上应该是“PA - ”,“-”之前应该是一个空格,之后应该是两个空格,内置的过滤器恰好弄反了。
下面是一个PubMed文件的片断
PMID - 12651728
OWN - NLM
STAT - MEDLINE
DA - 20030324
DCOM - 20031112
LR - 20061115
PUBM - Print
…
这里是修正过的PubMed过滤器。/Files/yoyolion/PubMed.rar
解压后将文件拷贝到NoteExpress安装目录的Filters目录下覆盖原有文件即可。
具体如何使用PubMed过滤器导入PubMed数据就非常简单了,网上有很多资料。