8

現在、pubmed をクエリする次のコードがあります。

from Bio import Entrez
Entrez.email = "kuharrw@hiram.edu"     # Always tell NCBI who you are
handle = Entrez.esearch(db="pubmed", term="bacteria")
record = Entrez.read(handle)
list = record["IdList"]
print len(list)
for index in range(0, len(list)):
    listId = list[index]
    handle = Entrez.esummary(db="pubmed", id=listId)
    record = Entrez.read(handle)
    print index
    print record[0]["Title"]
    print record[0]["HasAbstract"]

このコードは、記事に要約があるかどうかを教えてくれますが、実際に要約を返す方法に関するドキュメントは見つかりません。biopython を使用することは可能ですか? そうでない場合、別の方法はありますか?

4

1 に答える 1

6

はい、明らかに BioPython を使用して可能です。このセクションに正確に従えば、pubmed から要約を取得できるはずです: http://www.biopython.org/DIST/docs/tutorial/Tutorial.html#sec142

このリンクが役に立たない場合は、お知らせください。すぐにご連絡いたします。

于 2014-02-09T22:46:49.273 に答える