Skip to main content

Badges

Logo

Usage

License: GPL v3 Downloads

Release

PyPI - Version Build and upload to PyPI Netlify Documentation Status

Development

codecov CodeFactor Ruff

SurVigilance Logo

Introduction

SurVigilance is designed to access and collect data from various safety databases located across the globe. The primary focus of this application is to provide a unified interface to researchers to access data on adverse events that may be associated with the usage of pharmaceutical drugs or vaccines.

Currently, SurVigilance supports the following databases:

  • FAERS

  • VAERS

  • VigiAccess

  • Lareb

  • DAEN

  • DMA

  • Medsafe

Installation Overview

SurVigilance is available on PyPI and can be installed using pip install SurVigilance

Google Chrome is required to run SurVigilance. You can download it here: https://www.google.com/chrome/

Any operating system and architecture in which Google Chrome and other dependencies are available should be able to run this application.

Note: Chromium is different from Google Chrome. Please ensure that Google Chrome is installed.

Details on additional dependencies can be found in the Installation Guide.

Usage

The easiest way to use SurVigilance to download data is by running the following lines of code:

from SurVigilance.ui import UI

UI().run()

This would instantiate a Streamlit dashboard in browser, and you can use the graphical user interface to navigate between the various databases and download data.

Authors

Maintainer

Raktim Mukhopadhyay

Documentation

The documentation is hosted on Netlify at - https://survigilance.netlify.app/

A daily status of the tool’s health can be found at the Daily Status page.

Community

For installing the development version, please download the code files from the master branch of the GitHub repository. Please note that installation from GitHub might be buggy, for the latest stable release please download using pip. For downloading from GitHub, use the following instructions:

git clone https://github.com/rmj3197/SurVigilance.git
cd SurVigilance
pip install -e .

Contributing Guide

Please refer to the Contributing Guide.

Code of Conduct

The code of conduct can be found at Code of Conduct.

License

This project uses the GPL-3.0 license, with a full version of the license included in the repository.

Funding Information

The work has been supported by Kaleida Health Foundation Award # 82114.

Disclaimer

  • SurVigilance is not affiliated with, endorsed by, or supported by the administrators, maintainers, or owners of any safety databases it can access.

  • All database names and trademarks are the property of their respective owners.

  • We gratefully acknowledge the organizations that maintain the FAERS, VAERS, VigiAccess, Lareb, DAEN, DMA, and Medsafe databases, whose efforts make these datasets publicly accessible.

Metadata

Release files for SurVigilance 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SurVigilance 1.0.1
File Size Uploaded Provenance Actions
survigilance-1.0.1.tar.gz 72.6 kB With provenance Details for survigilance-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for SurVigilance 1.0.1
File Interpreter ABI Platform Actions
survigilance-1.0.1-py3-none-any.whl Python 3 none any Details for survigilance-1.0.1-py3-none-any.whl

Total release size: 159.1 kB

Release files / survigilance-1.0.1.tar.gz

Download URL survigilance-1.0.1.tar.gz
Size 72.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e64c6232928cb191df4c11860688bfaf09cb7afc379809a8814a5bcb41eedf98
BLAKE2b-256 checksum
How to use checksums
332c1756f702413b31ea5edf2150db96191f71f67579c6f64eee98e7959ed003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 8, 2025.

Transparency log

Release files / survigilance-1.0.1-py3-none-any.whl

Download URL survigilance-1.0.1-py3-none-any.whl
Size 86.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
77587a3f4cdaf7ccd7ebcbd2ba8f550b979ef45137f6dfbfd59d3020e22db007
BLAKE2b-256 checksum
How to use checksums
3df199f975dcda3c4d5f290fce064457772a106eb50296da0aa7a76c8c1cb591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 8, 2025.

Transparency log

Security for SurVigilance 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for survigilance-1.0.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 8, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page