Keywords
clinical trials, pneumococcal disease, pneumococcal conjugate vaccines, immunogenicity, Streptococcus pneumoniae
clinical trials, pneumococcal disease, pneumococcal conjugate vaccines, immunogenicity, Streptococcus pneumoniae
Pneumococcal disease, caused by Streptococcus pneumoniae, includes common, noninvasive infections such as otitis media, and severe, life-threatening infections including pneumonia, sepsis and meningitis Pneumococcal disease causes hundreds of thousands of deaths per year worldwide, most of these occurring in children, older adults, and people with immunocompromising conditions. The burden of pneumococcal disease is greatest in low- and middle- income countries, but there are high burdens of disease in infants and older adults in both high- and low-income settings1,2.
Pneumococcal conjugate vaccines (PCVs) have been shown to have high efficacy against disease and mortality3. Vaccines targeting different serotypes and used with various dosing schedules have been employed in a wide array of populations globally4,5. With several new pneumococcal vaccines recently licensed and in development, there is a need to compare PCVs and ensure maintenance of vaccine effectiveness6–9. New PCVs are typically licensed based on comparisons of immunogenicity with existing vaccines. Therefore, there is a need to be able to readily compare the immunogenicity of different PCVs across studies. These immunogenicity data are used by regulators and by national immunization technical advisory groups (NITAGs) to determine which vaccine products, dosing schedules, and age groups will be included in immunization policy recommendations for their respective populations.
Immunogenicity data for pneumococcal vaccine trials should be compared and interpreted with caution, and the web interface has prominent statements about the caveats of the data. Data on immunogenicity alone cannot be used to infer differences in effectiveness between vaccines. These data need to be combined with information on the protective concentration of antibodies required to protect against each serotype in different populations for meaningful comparisons10. Despite these cautions, pulling immunogenicity data together into a single location will make this necessary process of comparison easier and less labor-intensive.
Review and synthesis of the data to inform these policy decisions can be labor intensive and cumbersome. Streamlining this process and making immunogenicity data available in a format that can be readily searched and extracted has value for policy makers and for researchers interested in vaccine efficacy, effectiveness, impact, and optimization. WISSPAR is a resource that provides an interactive platform to summarize and compare the immunogenicity data from clinical trials of pneumococcal vaccines.
Data currently displayed on WISSPAR are from the Outcome Measures subsection of the Results section on clinicaltrials.gov. Several other datasets and types are available, including adverse events reporting, subject demographics, retention patterns. There are currently data from more than 57 trials available to compare, though these are updated frequently. If users need data from a trial that is not yet included on WISSPAR, users are encouraged to contact the authors with requests.
The current version of WISSPAR is focused on two measures of serotype-specific immunogenicity: geometric mean concentrations of immunoglobulin G levels measured by enzyme-linked immunosorbent assay (ELISA) or Electrochemiluminescence (ECL) assay and geometric mean titers measured with opsonophagocytic assays (OPA). These two measurements are commonly taken from blood serum of clinical trial participants at specified time intervals following doses of pneumococcal vaccines (e.g. 1 month following a dose received between 11–15 months of age), and provide a largely standardized basis for comparison, though differences between assays can cause variation. These data are extracted from outcomes tables from clinical trials, and can be filtered, visualized, or exported according to the specifications of the user, including selecting trials of certain vaccine products, manufacturers, dosing schedules, geographic regions, immunocompromised populations, or age groups.
Data are manually validated for completeness, clarity and formatting from the customized WISSPAR backend. Data from clinical trials are imported exactly as they are recorded in clinicaltrials.gov, so if data are incorrectly entered into clinicaltrials.gov, the accuracy of WISSPAR could be affected.
Public-facing WISSPAR content is organized into Data Dashboards, Analysis Tools, and Resources (Table 1). The Data Dashboards provide customizable visualizations of the serotype-specific immunogenicity data in the Graphical Overview (Figure 1), and summary information from the included trials in the Clinical Trials Overview. The analysis tools allow users to efficiently pinpoint trials of interest in the Look up a trial tool, and export custom .csv files for downstream analyses using the Immunogenicity Data Export tool. There are community resources available, including a blog to keep users abreast of updates and demonstrate WISSPAR capabilities example analyses. An example of how WISSPAR can be used to make comparisons of serotype-specific differences in immunogenicity between three vaccine products is published on the WISSPAR blog11.
WISSPAR has a suite of tools to summarize, compare, and export immunogenicity data from clinical trials of pneumococcal vaccines.
WISSPAR’s data visualization app is based in R Shiny and allows users to generate customizable, downloadable figures showing immunogenicity measurements stratified by serotype, vaccine product, vaccine manufacturer, trial sponsor, and vaccination schedule.
The WISSPAR platform consists of a few different services hosted on Digital Ocean (Figure 2). The backend database is PostgreSQL (V13) with connection pools set up for security and guaranteed availability; there are also automated backups for recovery. The web application is written in Golang (1.16) for the backend connecting to the database and integrating with the clinicaltrials.gov website. On the front end of the web application, the javascript framework is SvelteJS to allow for quick component loading times and better code organization over traditional javascript. We used GitLab for our software version control, when a change is made in the repository on GitLab it is detected by our Digital Ocean repository and automatically deployed. We also have fail safes built in so that if a code build fails to deploy it will revert to the last working version without any downtime to the web application. Interactive plots, with filters and selectors, was created in RShiny and deployed through the shiny.io server.
Zenodo: weinbergerlab/WISSPAR: v1_1_1, https://doi.org/10.5281/zenodo.705518612.
Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0).
We thank representatives from the CDC, Merck, Pfizer, and the Gates Foundation for critical feedback about the development of the dashboard.
Views | Downloads | |
---|---|---|
Gates Open Research | - | - |
PubMed Central
Data from PMC are received and updated monthly.
|
- | - |
Is the rationale for creating the dataset(s) clearly described?
Yes
Are the protocols appropriate and is the work technically sound?
Yes
Are sufficient details of methods and materials provided to allow replication by others?
Yes
Are the datasets clearly presented in a useable and accessible format?
Yes
Competing Interests: No competing interests were disclosed.
Reviewer Expertise: Immunology, Infectious Diseases, Glycobiology, Vaccine Design and Development
Is the rationale for creating the dataset(s) clearly described?
Yes
Are the protocols appropriate and is the work technically sound?
Yes
Are sufficient details of methods and materials provided to allow replication by others?
Yes
Are the datasets clearly presented in a useable and accessible format?
Yes
Competing Interests: I have received fees as speaker from GSK, Pfizer and Sanofi-Pasteur.
Reviewer Expertise: Pediatric Infectious Diseases; molecular epidemiology; invasive pneumococcal disease
Is the rationale for creating the dataset(s) clearly described?
Yes
Are the protocols appropriate and is the work technically sound?
Yes
Are sufficient details of methods and materials provided to allow replication by others?
Yes
Are the datasets clearly presented in a useable and accessible format?
Yes
Competing Interests: No competing interests were disclosed.
Reviewer Expertise: Vaccine development / infectious diseases
Alongside their report, reviewers assign a status to the article:
Invited Reviewers | |||
---|---|---|---|
1 | 2 | 3 | |
Version 1 13 Jul 23 |
read | read | read |
Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list:
Sign up for content alerts and receive a weekly or monthly email with all newly published articles
Register with Gates Open Research
Already registered? Sign in
If you are a previous or current Gates grant holder, sign up for information about developments, publishing and publications from Gates Open Research.
We'll keep you updated on any major new updates to Gates Open Research
The email address should be the one you originally registered with F1000.
You registered with F1000 via Google, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Google account password, please click here.
You registered with F1000 via Facebook, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Facebook account password, please click here.
If your email address is registered with us, we will email you instructions to reset your password.
If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance.
Comments on this article Comments (0)