Biopython を使用して、データベースの更新ステータスを確認する方法はありますか?
私はこのようなことをしようとしています;
私は100000の医学用語のリストを持っています
7 月 1 日に、100000 語すべての ID リストを取得しました。
今日 (7 月 3 日)、100000 用語のいずれかに新しい記事が追加されたかどうかを知りたいです。
それを行う 1 つの方法は、以下のようにプロセス全体を繰り返すことです (100000 語すべてを取得)。
'termlist' = ['Malaria', 'Flu' ,...........]
for term in termlist:
handle = Entrez.esearch(db = "pubmed", term = 'Malaria')
record = Entrez.read(handle)
record['Count']
今日のpubmedで更新された用語だけを見つける方法はありますか?
そして、自分の用語がその更新されたリストの一部である場合、100000 の用語すべてではなく、更新された用語を検索するだけで済みます。