Main features • Installation • Overview • Databases • Example workflow • Analysis across trials • Tests • Acknowledgements • Future
The package ctrdata
provides functions for retrieving (downloading)
information on clinical trials from public registers, and for
aggregating and analysing this information; it can be used for the
The motivation is to investigate and understand trends in design and
conduct of trials, their availability for patients and to facilitate
using their detailed results for research and meta-analyses. ctrdata
is a package for the R system, but other
systems and tools can be used with the databases created with the
package. This README was reviewed on 2023-11-24 for version 1.16.0
(major improvement: remove all dependencies on external tools).
ctrdata
which retrieves in one go all trials
found. A
script
can automate copying the query URL from all registers.
Documents in registers on trials can also be
downloaded. Personal annotations can be made when downloading trials.DuckDB
, PostgreSQL
, RSQLite
or MongoDB
, via R
package nodbi
: see section
Databases below. Re-run
any previous query in a collection to retrieve and update trial
records.ctrdata
allow find synonyms
of an active substance, to identify unique (de-duplicated) trial
records across all registers, to merge and recode fields as well as to
easily access deeply-nested fields. Analysis can be done with R
or
other systems, using the JSON
-structured information in the
database.Remember to respect the registers’ terms and conditions (see
ctrOpenSearchPagesInBrowser(copyright = TRUE)
). Please cite this
package in any publication as follows: “Ralf Herold (2023). ctrdata:
Retrieve and Analyze Clinical Trials in Public Registers. R package
version 1.16.0, https://cran.r-project.org/package=ctrdata”.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.