Skip to main content

Manage heterogeneous data sources for PANDEM-2 project

Project description

PANDEM - Source

Manage heterogeneous data sources for pandem 2 project.

Description

Identify, map and integrate multiple pandemic related data into a coherent pandemic-management database. Developed within the H2020 project PANDEM-2, Pandem-Source allows users to systematically capture, standardize and analyze data coming from international and national surveillance databases, participatory surveillance projects, social networks and mass media. This tool is focused on flexibility so adding new sources or variables can be easily done as is required during a pandemic episode.

Approach

Data integration follow a semantic approach. Data sources just need to be described using a Data Labelling Schema (DLS) file that specifies the acquisition chennel (URL, git, local file or script) the format and how to map the input data to Pandem-Source variables.

The DLS ensures each source and variable is properly documented knwing its origin, meaning and data quality.

Supported sources

Pandem-Source is designed to be flexible and extensible so new sources can be easily added by end users. In order to demontstrate this principle. The following sources are supported Out of the Box

User Interface - timeseries explorer

Time series

User Interface - Integration dashboard

Integration dashboard

Requirements

  • Python 3.7 or higher
  • R 3.6.3 or higher
  • Docker (optional for supporting machine learning article classification)

Installation

pip install pandem2-source

Running Pandem-Source

  • Set the PANDEM_HOME variable to a local foder
export PANDEM_HOME=your data folder here 
  • Load defailt sources
python -m pandem2source reset --restore-factory-defaults
  • Running monitoring and dashboard
python -m pandemsource start -d

PANDEM 2

PANDEM-2 is a H2020 EU-funded project that aims to develop new solutions for efficient, EU-wide pandemic management. The goal of PANDEM-2 is to prepare Europe for future pandemics through innovations in training and to build capacity between EU member states responding to pandemics on a cross-border basis.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pandem-source-1.0.1.tar.gz (57.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pandem_source-1.0.1-py3-none-any.whl (124.1 kB view details)

Uploaded Python 3

File details

Details for the file pandem-source-1.0.1.tar.gz.

File metadata

  • Download URL: pandem-source-1.0.1.tar.gz
  • Upload date:
  • Size: 57.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/3.10.0 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.10

File hashes

Hashes for pandem-source-1.0.1.tar.gz
Algorithm Hash digest
SHA256 62cb4b6c57542bd6c09e5b6a875d1aaf11bdbb287810895c1d622cb9b701fc56
MD5 bedf4d6f230c6d8aab750e884655511e
BLAKE2b-256 c6fd9112b27baee468ad56cff277e475f245584a9a75439fea8c0e8084bf1166

See more details on using hashes here.

File details

Details for the file pandem_source-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pandem_source-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/3.10.0 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.10

File hashes

Hashes for pandem_source-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 05294180682a22e4b9fb693bf14d6c956afa065f1a50d76cca373ef00b304e4f
MD5 3a20ae0890c226ab07c38a4381972d13
BLAKE2b-256 0c38f8ff84a0651dda32af1e3caf6d8a724ae4c76474aac68cb8691c6f947a79

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page