Back to articles
I Built a Tool to Track What Big Pharma Is Testing (Using Free Data)
NewsTools

I Built a Tool to Track What Big Pharma Is Testing (Using Free Data)

via Dev.to TutorialAlex Spinov

Last month, a friend working in biotech asked me: "How can I quickly see what trials Pfizer is running right now?" He was spending hours on ClinicalTrials.gov, clicking through pages manually. I said: "Give me 20 minutes." The Problem ClinicalTrials.gov has 500,000+ trials. The website works, but if you want to: Monitor a specific company's pipeline Track a disease area over time Export data for analysis ...you're stuck clicking around. The Solution: 15 Lines of Python import requests def track_company ( sponsor , status = ' RECRUITING ' ): resp = requests . get ( ' https://clinicaltrials.gov/api/v2/studies ' , params = { ' query.sponsor ' : sponsor , ' filter.overallStatus ' : status , ' pageSize ' : 20 , ' format ' : ' json ' }) trials = resp . json (). get ( ' studies ' , []) print ( f " \n { sponsor } — { len ( trials ) } { status . lower () } trials: \n " ) for s in trials : p = s [ ' protocolSection ' ] title = p [ ' identificationModule ' ][ ' briefTitle ' ] phase = ' , ' . join

Continue reading on Dev.to Tutorial

Opens in a new tab

Read Full Article
2 views

Related Articles