SurVigilance: An application to collect pharmacovigilance data from safety databases around the world.
Project description
html
<h1><img src=”https://github.com/rmj3197/SurVigilance/blob/master/docs/source/_static/survigilance_sticker.png?raw=true” align=”right” height=”200” alt=”SurVigilance” />SurVigilance </h1>
Category |
Badges |
|---|---|
Usage |
|
Release |
|
Development |
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 an unified interface to researchers to access data on adverse events that may be associated 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.
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.
Maintainer
Documentation
The documentation is hosted on Netlify at - https://survigilance.netlify.app/
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file survigilance-1.0.0.tar.gz.
File metadata
- Download URL: survigilance-1.0.0.tar.gz
- Upload date:
- Size: 69.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
206945e2f4bcf052638142c2396d2431917ec0662d7e7b8caa982b8b487fcc1c
|
|
| MD5 |
030d98d8117c5011f88d28a8ca5e90e8
|
|
| BLAKE2b-256 |
077fa875e94f90400feecd8036c477ecbf778b2ea431cd432f998822cdf49899
|
Provenance
The following attestation bundles were made for survigilance-1.0.0.tar.gz:
Publisher:
publish.yml on rmj3197/SurVigilance
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
survigilance-1.0.0.tar.gz -
Subject digest:
206945e2f4bcf052638142c2396d2431917ec0662d7e7b8caa982b8b487fcc1c - Sigstore transparency entry: 601627433
- Sigstore integration time:
-
Permalink:
rmj3197/SurVigilance@37a6800cd9086f0e35fc69782673846cfc4001ac -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/rmj3197
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@37a6800cd9086f0e35fc69782673846cfc4001ac -
Trigger Event:
release
-
Statement type:
File details
Details for the file survigilance-1.0.0-py3-none-any.whl.
File metadata
- Download URL: survigilance-1.0.0-py3-none-any.whl
- Upload date:
- Size: 79.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec6cf72aafae0c3517d6c70d7a3e64a5c1d3cff2f702fcc9c24a58002b6a8d3a
|
|
| MD5 |
b3c7245af503dbe78ac64bf5f66df14d
|
|
| BLAKE2b-256 |
05bd9d39b5668aae9f63d3145d17026b758d7814e3f77961985b53e2d8f6a285
|
Provenance
The following attestation bundles were made for survigilance-1.0.0-py3-none-any.whl:
Publisher:
publish.yml on rmj3197/SurVigilance
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
survigilance-1.0.0-py3-none-any.whl -
Subject digest:
ec6cf72aafae0c3517d6c70d7a3e64a5c1d3cff2f702fcc9c24a58002b6a8d3a - Sigstore transparency entry: 601627436
- Sigstore integration time:
-
Permalink:
rmj3197/SurVigilance@37a6800cd9086f0e35fc69782673846cfc4001ac -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/rmj3197
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@37a6800cd9086f0e35fc69782673846cfc4001ac -
Trigger Event:
release
-
Statement type: