insightsengineering / teal

Exploratory Web Apps for Analyzing Clinical Trial Data
https://insightsengineering.github.io/teal/
Other
168 stars 33 forks source link

[Feature Request]: landmark endpoints with 95% CI #1192

Open zhangq47 opened 3 months ago

zhangq47 commented 3 months ago

Feature description

Hi, I am in RWDS and appreciate very much using the TEAL4REAL app that Michael Bretscher built for Flatiron RWD analysis. Navi Pal continued on the effort and we are analyzing RWD for early-stage NSCLC (eNSCLC). The eNSCLC patients live relatively longer than late-stage patients, so instead of real-world OS or PFS, the endpoints in eNSCLC are usually landmark endpoints, eg DFS (disease-free survival) and RFS (recurrence-free survival) at 2-, 3-, or 5-year with 95% CI. Can that be added to the TEAL package? Thanks!

Code of Conduct

Contribution Guidelines

Security Policy

donyunardi commented 3 months ago

Hi @zhangq47

Since OS and PFS are typically controls available in the encoding area of a teal module, I believe you're requesting additional value to the endpoints choices or a new encoding category to control your visualization or output.

Am I correct to assume this?

zhangq47 commented 2 months ago

Hi,

Sorry for the very late reply. I was traveling when I started replying but never got to finish it and send it...

Yes, you are correct. I am asking for 1-yr, 2-yr, 3-yr, 4-yr, 5-yr, etc landmark %survival endpoints. In the example below, Figure panel A, the vertical lines at 12, 24, 36, 48, and 60 months showed Pembro+chemo %survival as 69.8, 45.7, 31.3, 23.6, and 19.4%. Can this be done, and can 95% CI be included as well?

And while we are talking about non-time-to-event endpoints (such as OS, PFS, RFS...), is RR (response rate, also in % format) available or can RR be added?

Thanks! Qing

On Mon, Apr 8, 2024 at 7:20 PM Dony Unardi @.***> wrote:

Hi @zhangq47 https://github.com/zhangq47

Since OS and PFS are typically controls available in the encoding area of a teal module, I believe you're requesting additional value to the endpoints choices or a new encoding category to control your visualization or output. image.png (view on web) https://github.com/insightsengineering/teal/assets/8597300/e2877f52-3600-4c54-be68-0340effaf1e2

Am I correct to assume this?

— Reply to this email directly, view it on GitHub https://github.com/insightsengineering/teal/issues/1192#issuecomment-2044035480, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC54ZTUECPHPXOFH2JG7FODY4NF75AVCNFSM6AAAAABFWBJSF6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBUGAZTKNBYGA . You are receiving this because you were mentioned.Message ID: @.***>

-- Qing Zhang, Ph.D. | Senior Principal Data Scientist RWDS (Real World Data Science) PDD (Product Development Data Sciences) Genentech, A Member of the Roche Group 1 DNA Way, South San Francisco, CA 94080 @.*** | Cell 650-580-4477

donyunardi commented 2 months ago

Hi @shajoezhu @Melkiades,

Can the request be easily fulfilled by passing additional value to one of the module's arguments, or does it require further customization of the related teal module?

m7pr commented 1 month ago

ping @Melkiades