Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

RE: st: meta-analysis and ROC


From   Michael McCulloch <[email protected]>
To   [email protected]
Subject   RE: st: meta-analysis and ROC
Date   Tue, 13 Dec 2005 11:52:01 -0800

The exchange on meta-analysis of ROC data is intriguing. As I (and many others) don't know programming in Stata, I hope that whomever takes up the call to complete the ado module will make it available to Stata users!





At 11:46 AM 12/13/2005, you wrote:

Tom,
I am interested in using your code as a basis for developing a metaroc
program incorporating other methods including the Littenberg-Moses
algorithm.
Thanks
Ben

Ben Adarkwa Dwamena, MD

Assistant Professor of Radiology
Division of Nuclear Medicine
Department of Radiology
University of Michigan Medical School
1500 E. Medical Center Drive
B1 G505 University Hospital
Ann Arbor, MI 48109-0028

[email protected]

http://sitemaker.umich.edu/metadiagnosis



Staff Physician
D748 Nuclear Medicine Service (115),
VA Ann Arbor Health Care System
2215 Fuller Road
Ann Arbor, MI 48105
734-761-7886 Phone
734-761-5229 Fax



>>> [email protected] 12/13/05 1:54 PM >>>
Two or three years ago, I started into an SROC Stata program following
the method of Littenberg and Moses. My code was based, in
part, on some Stata code written by Ben Littenberg but never published.
The code performs a meta-analysis of AUC's as well as some
diagnostic tests.

Ben and I started an exchange on the functionality of the code but
other tasks interfered and I had completed the specific work I
needed to do, so I never returned to the SROC program. I seem to
recall that Ben no longer believed that computations on Q* should
be done and he preferred to use the AUC from 0 to the max observed
value rather than from 0 to 1 (as my code does).

Regardless, you a welcome to a copy of the code "as is". Drop me a
note at [email protected] and I'll attach the ado, hlp and dlg to
a reply message.

Further, if anyone wants to develop this code further, I'd be happy to
turn it over to you!

Tom

Thomas J. Steichen
[email protected]
----------------------------------------------------------------------------
Facts do not cease to exist because they are ignored. - Aldous
Huxley
----------------------------------------------------------------------------


> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of
> Tom Trikalinos
> Sent: Tuesday, December 13, 2005 1:28 PM
> To: [email protected]
> Subject: Re: st: meta-analysis and ROC
>
>
> Hi Andrei,
>
> Summary ROC (SROC) is not exactly a meta-analysis of "ROC"
> curves. It's
> somehow different.
> SROC provides a summary measure of diagnostic performance
> when you only
> have sensitivity & specificity values per study. Each study is
> represented by a pair of sensitivity-specificity values
> rather than the
> ROC curve. SROC was devised because often the cutoff points of the
> diagnostic test variables differ across studies, and in fact SROC is

> informative only when the cutoff points differ.
>
> If you really want to meta-analyze ROC curves, you can in principle
> meta-analyze AUC values with an inverse-variance model (you need the

> AUC variance for this).
>
> Otherwise you might be better off with a meta-analysis of sensitivity

> and specificity across studies, after selecting the same cutoffs for

> the patients of each center.
>
> Having all values for all patients, I might opt for different
> analyses
> rather than a SROC curve.
>
> For the record there's no module in Stata that does SROC analyses, to

> my knowledge at least. You could find the SROC manually in
> Stata, but
> it seems you don't want this.
>
> tom
>
>
>
>
> On Dec 12, 2005, at 10:07 PM, Andrei Malinovschi wrote:
>
> > Dear Statalisters,
> >
> > I am having a database where we are looking at
> > different symptoms (categorical variables) and
> > different diagnostic tests (continuous variables). The
> > data comes from several centers and we are trying a meta-analysis
> > approach because we can't pool the data (due to differences between

> > methods used in different centers).
> >
> > I would like to perform a meta-analysis on the ROC
> > curves and get the AUC for a specific test for all the
> centers for one
> > symptom (and then compare the AUCs for different tests for that
> > symptom). It appears that I would need to do a SROC, is it
> right?. I
> > couldn't find a program to perform SROC in STATA and I am
wondering
> > if there is an easy way to do that (the hard way would
> > be to use -somersd- package, but it looks complicated
> > to me and I was lost somewhere among vectors and
> > diagonal matrices)?
> >
> > I welcome any comments regarding other approaches
> > (better ones or easier to perform) to answer my
> > question!
> >
> > Thank you in advance!
> >
> > With best regards,
> > Andrei
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> > *
> > * For searches and help try:
> > * http://www.stata.com/support/faqs/res/findit.html
> > * http://www.stata.com/support/statalist/faq
> > * http://www.ats.ucla.edu/stat/stata/
> >
> >
> Tom Trikalinos, MD
> [email protected]
>
> *
> * For searches and help try:
> * http://www.stata.com/support/faqs/res/findit.html
> * http://www.stata.com/support/statalist/faq
> * http://www.ats.ucla.edu/stat/stata/
>

-----------------------------------------
CONFIDENTIALITY NOTE: This e-mail message, including any
attachment(s),
contains information that may be confidential, protected by the
attorney-client or other legal privileges, and/or proprietary non-
public information. If you are not an intended recipient of this
message or an authorized assistant to an intended recipient, please
notify the sender by replying to this message and then delete it from
your system. Use, dissemination, distribution, or reproduction of this
message and/or any of its attachments (if any) by unintended
recipients
is not authorized and may be unlawful.


*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/


**********************************************************
Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues.
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/

Best wishes,
Michael


____________________________________

Michael McCulloch
Pine Street Clinic
124 Pine Street, San Anselmo, CA 94960-2674
tel     415.407.1357
fax     415.485.1065
email:  [email protected]
web:    www.pinest.org
        www.pinestreetfoundation.org





*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index