0

PMID を入力として指定すると、 Bio.Entrezefetch()が PubMed 記事のすべてのメタデータを取得するかどうか疑問に思います。efetch()すべてのメタデータとは、PubMed が取得したものよりも多くのメタデータを持っているかどうかを意味します。


たとえば、 PMID については、 PubMed の Web サイト ( http://www.ncbi.nlm.nih.gov/pubmed/23954024 )の要約よりも少し少ない情報を含む要約を取得する23954024ことがわかります。efetch()

efetch():

"AbstractText": [
    "Rotator cuff tendinopathy is a common source of shoulder pain characterised by persistent and/or recurrent problems for a proportion of sufferers. The aim of this study was to pilot the methods proposed to conduct a substantive study to evaluate the effectiveness of a self-managed loaded exercise programme versus usual physiotherapy treatment for rotator cuff tendinopathy.", 
    "A single-centre pragmatic unblinded parallel group pilot randomised controlled trial.", 
    "One private physiotherapy clinic, northern England.", 
    "Twenty-four participants with rotator cuff tendinopathy.", 
    "The intervention was a programme of self-managed loaded exercise. The control group received usual physiotherapy treatment.", 
    "Baseline assessment comprised the Shoulder Pain and Disability Index (SPADI) and the Short-Form 36, repeated three months post randomisation.", 
    "The recruitment target was met and the majority of participants (98%) were willing to be randomised. 100% retention was attained with all participants completing the SPADI at three months. Exercise adherence rates were excellent (90%). The mean change in SPADI score was -23.7 (95% CI -14.4 to -33.3) points for the self-managed exercise group and -19.0 (95% CI -6.0 to -31.9) points for the usual physiotherapy treatment group. The difference in three month SPADI scores was 0.1 (95% CI -16.6 to 16.9) points in favour of the usual physiotherapy treatment group.", 
    "In keeping with previous research which indicates the need for further evaluation of self-managed loaded exercise for rotator cuff tendinopathy, these methods and the preliminary evaluation of outcome offer a foundation and stimulus to conduct a substantive study."
], 

http://www.ncbi.nlm.nih.gov/pubmed/23954024 : 要約 目的: 回旋腱板腱障害は、一定割合の患者にとって持続性および/または再発性の問題を特徴とする肩痛の一般的な原因です。この研究の目的は、回旋腱板腱障害に対する通常の理学療法治療と比較して、自己管理負荷運動プログラムの有効性を評価するための実質的な研究を実施するために提案された方法をパイロットすることでした。

DESIGN:
A single-centre pragmatic unblinded parallel group pilot randomised controlled trial.

SETTING:
One private physiotherapy clinic, northern England.

PARTICIPANTS:
Twenty-four participants with rotator cuff tendinopathy.

INTERVENTIONS:
The intervention was a programme of self-managed loaded exercise. The control group received usual physiotherapy treatment.

MAIN OUTCOMES:
Baseline assessment comprised the Shoulder Pain and Disability Index (SPADI) and the Short-Form 36, repeated three months post randomisation.

RESULTS:
The recruitment target was met and the majority of participants (98%) were willing to be randomised. 100% retention was attained with all participants completing the SPADI at three months. Exercise adherence rates were excellent (90%). The mean change in SPADI score was -23.7 (95% CI -14.4 to -33.3) points for the self-managed exercise group and -19.0 (95% CI -6.0 to -31.9) points for the usual physiotherapy treatment group. The difference in three month SPADI scores was 0.1 (95% CI -16.6 to 16.9) points in favour of the usual physiotherapy treatment group.

CONCLUSIONS:
In keeping with previous research which indicates the need for further evaluation of self-managed loaded exercise for rotator cuff tendinopathy, these methods and the preliminary evaluation of outcome offer a foundation and stimulus to conduct a substantive study.

( 、OBJECTIVESDESIGNなどがの要約SETTINGから欠落しています。)efetch()

不足している他のメタデータは何efetch()ですか? また、不足している情報をプログラムで取得する方法はありますか?

4

2 に答える 2

2

xbelloの答えを拡張するには、いいえ、情報が欠落していませんが、少し隠されています.

from Bio import Entrez

Entrez.email = "Your.Name.Here@example.org"
handle = Entrez.efetch(db="pubmed", id="23954024", rettype="xml")
records = Entrez.read(handle)

for record in records:

    m = record['MedlineCitation']['Article']['Abstract']['AbstractText']
    for subsection in m:
        print(subsection.attributes['Label'])
        print(subsection)

切り捨てられた出力:

目的

回旋筋腱板腱障害は、一定割合の患者にとって持続性および/または再発性の問題を特徴とする肩痛の一般的な原因です。この研究の目的は、回旋腱板腱障害に対する通常の理学療法治療と比較して、自己管理負荷運動プログラムの有効性を評価するための実質的な研究を実施するために提案された方法をパイロットすることでした。

デザイン

単一施設の実用的な非盲検並行グループ パイロット無作為化比較試験。

于 2016-06-27T09:08:49.093 に答える
1

情報が欠落していません:

from Bio import Entrez
Entrez.email = "sample@sample.org"

handle = Entrez.efetch(db="pubmed", id="23954024", rettype="xml")

print(handle.read())

出力の一部:

<Abstract>
 <AbstractText Label="OBJECTIVES" NlmCategory="OBJECTIVE">Rotator cuff tendinopathy is a common source of shoulder pain characterised by persistent and/or recurrent problems for a proportion of sufferers. The aim of this study was to pilot the methods proposed to conduct a substantive study to evaluate the effectiveness of a self-managed loaded exercise programme versus usual physiotherapy treatment for rotator cuff tendinopathy.</AbstractText>
 <AbstractText Label="DESIGN" NlmCategory="METHODS">A single-centre pragmatic unblinded parallel group pilot randomised controlled trial.</AbstractText>
 <AbstractText Label="SETTING" NlmCategory="METHODS">One private physiotherapy clinic, northern England.</AbstractText>
[...]
于 2016-06-27T06:57:12.713 に答える