This repository contains the code and input/output files for suspected adverse drug reactions (sADR) from Bedinvetmab (Librela) and Frunevetmab (Solensia).
The data is sourced from EudraVigilanceโs Database of Suspected Adverse Drug Reaction Reports, also known as EVVet. EVVet remains the most timely and comprehensive official source of adverse drug reactions for both Librela and Solensia, primarily reported by veterinarians and healthcare professionals.
The following countries are included in the data for Librela and Solensia (note: availability differs by country):
๐ฆ๐ฉ Andorra ๐ฆ๐บ Australia ๐ฆ๐น Austria ๐ง๐ช Belgium ๐ง๐ท Brazil ๐ง๐ฌ Bulgaria ๐จ๐ฆ Canada ๐ฐ๐พ Cayman Islands ๐จ๐ฑ Chile ๐จ๐ด Colombia ๐ญ๐ท Croatia ๐จ๐ฟ Czech Republic ๐ฉ๐ฐ Denmark ๐ฉ๐ด Dominican Republic ๐ช๐จ Ecuador ๐ช๐ช Estonia ๐ซ๐ฎ Finland ๐ซ๐ท France ๐ฉ๐ช Germany ๐ฌ๐ท Greece ๐ญ๐บ Hungary ๐ฎ๐ธ Iceland ๐ฎ๐ช Ireland ๐ฎ๐ฑ Israel ๐ฎ๐น Italy ๐ฏ๐ต Japan ๐ฑ๐น Lithuania ๐ฑ๐บ Luxembourg ๐ฒ๐ฝ Mexico ๐ณ๐ฑ Netherlands ๐ณ๐จ New Caledonia ๐ณ๐ฟ New Zealand ๐ณ๐ด Norway ๐ต๐ฑ Poland ๐ต๐น Portugal ๐ธ๐ฌ Singapore ๐ธ๐ฎ Slovenia ๐ฟ๐ฆ South Africa ๐ช๐ธ Spain ๐ธ๐ช Sweden ๐จ๐ญ Switzerland ๐น๐ญ Thailand ๐ฌ๐ง United Kingdom ๐บ๐ธ United States
Additionally, the repository provides a csv version of the Combined VeDDRA list of clinical terms for reporting suspected adverse events in animals and humans to veterinary medicinal products, filtered to include only (A)nimal and (C)ommon terms.
- Comprehensive ADR Data: Access consolidated reports of adverse drug reactions for both Librela and Solensia, pulled from authoritative sources.
- Global Coverage: Data spans multiple countries, ensuring a broad and inclusive dataset.
- Up-to-Date: The repository is regularly updated to reflect the latest reported data.
- Interactive Visualization: Explore the data visually using integrated tools that make analysis accessible and engaging.
- VeDDRA Integration: Easily cross-reference adverse reactions with the Veterinary Dictionary for Drug Regulatory Activities (VeDDRA) for standardized clinical terms.
The repository is structured to help you easily locate and use the data:
librela/
โโโ data/ # Jupyter Notebooks for data processing and analysis
โโโ input/
โ โโโ evvet/ # Raw EVVet data files
โ โ โโโ librela/ # Librela-specific data by year
โ โ โโโ solensia/ # Solensia-specific data by year
โ โโโ veddra/ # VeDDRA reference files
โโโ output/
โโโ evvet/ # Processed EVVet data
โโโ librela/ # Processed Librela data
โโโ solensia/ # Processed Solensia data
Consolidated data is provided as csv files for both Librela and Solensia. You can download the latest files here (right-click > download):
This data supports a collection of Observable notebooks for visualization, search, and download of the data. You can access these visualizations here: https://librela.d8abased.com
The provenance of the original EVVet data, including the contents of each cell, is considered sacred and treated as immutable. Our process for preparing the data includes minimal merging, sanitizing, and augmenting to facilitate analysis:
-
VeDDRA List Processing: We perform a one-time download of the VeDDRA
xlsxfile and convert it to acsv, filtering out human terms. The resulting file is stored asveddra.csv. The conversion notebook can be found here. -
EVVet Data Collection:
csvfiles are downloaded from the EVVet Line Listing Tool for both Librela and Solensia. The files are then organized by year in thedata/input/evvet/directory. -
Data Processing: The
evvet.ipynbnotebook processes the EVVet data by concatenating files, rearranging columns, dropping duplicates, and generating master files with optional, custom columns for VeDDRA category analysis.
If you have questions/concerns, contact openadverseevents@gmail.com.