2016-06-27 23 views
0

Bio.Entrezefetch()がPMIDを入力としてPubMed記事のすべてのメタデータを取得するかどうかは疑問です。すべてのメタデータで、PubMedにはefetch()が取得する以上のメタデータがあるかどうかを意味します。Bio.Entrezのefetch()は、PubMed記事のすべてのメタデータを取得しますか?

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." 
], 


は例えば、私はPMID 23954024ため、efetch()はPubMedのウェブサイト上の抽象より少し少ない情報(http://www.ncbi.nlm.nih.gov/pubmed/23954024)が含まれている抽象を取得していることがわかり

http://www.ncbi.nlm.nih.gov/pubmed/23954024 要約 目的: ローテーターカフtendinopathyは、肩の痛みの原因の1つは、患者の一部のための持続的なおよび/または再発の問題によって特徴付けられる。この研究の目的は、自己管理型負荷運動プログラムと、回旋腱板腱炎に対する通常の理学療法治療の有効性を評価するための実質的な研究を実施するために提案された方法を試行することであった。

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. 

OBJECTIVESDESIGNSETTINGなどがefetch()の抽象から欠落している。)

efetch()ミスをして、プログラム的に不足している情報を取得するためにどのような方法があり、他にどのようなメタデータ?

答えて

1

情報が欠落していない:出力の

from Bio import Entrez 
Entrez.email = "[email protected]" 

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> 
[...] 
2

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

from Bio import Entrez 

Entrez.email = "[email protected]" 
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) 

切り捨て出力:

目的

回旋腱板腱障害は、患者の 割合を永続的および/または再発性の問題によって特徴付け肩 疼痛の一般的な供給源です。この研究の目的は、 の自己管理型積載運動プログラムの有効性を評価するための実質的な研究を実施するために提案された方法をパイロットすることであったのに対して、回転式カフ腱炎については、

DESIGN

は、単一中心実用非盲検並行群パイロットは 比較試験を無作為。

関連する問題