Skip to main content

A package containing data transformation functions used by the ViEWS team

Project description

ViEWS Transformation Library

This package contains transforms made available in ViEWS cloud. The transforms are all locally available, and do not depend on remote resources or credentials.

Contributing:

There is an urgent need to fill this library with transforms. Transforms we need, that are not implemented, are listed under issues. Please follow the guidelines for contributing outlined in the CONTRIBUTING.md document.

Usage:

pip install views-transformation-library
from views_transformation_library.timelag import timelag
import viewser

ged_best_ns = viewser.get_variable("priogrid_month","priogrid_month.ged_best_ns",2010,2020)
lagged_data = timelag(ged_best_ns,10)

lagged_from_api = viewser.get_variable("priogrid_month","ged_best_ns",2010,2020,transforms:[
   {"type":"tlag","args":[10]}
])

assert lagged_from_api == lagged_data

API:

Each transform function operates on a pandas dataframe.

Funding

The contents of this repository is the outcome of projects that have received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant agreement No. 694640, ViEWS) and Horizon Europe (Grant agreement No. 101055176, ANTICIPATE; and No. 101069312, ViEWS (ERC-2022-POC1)), Riksbankens Jubileumsfond (Grant agreement No. M21-0002, Societies at Risk), Uppsala University, Peace Research Institute Oslo, the United Nations Economic and Social Commission for Western Asia (ViEWS-ESCWA), the United Kingdom Foreign, Commonwealth & Development Office (GSRA – Forecasting Fatalities in Armed Conflict), the Swedish Research Council (DEMSCORE), the Swedish Foundation for Strategic Environmental Research (MISTRA Geopolitics), the Norwegian MFA (Conflict Trends QZA-18/0227), and the United Nations High Commissioner for Refugees (the Sahel Predictive Analytics project).

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

views_transformation_library-2.7.2.tar.gz (33.8 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file views_transformation_library-2.7.2.tar.gz.

File metadata

File hashes

Hashes for views_transformation_library-2.7.2.tar.gz
Algorithm Hash digest
SHA256 1ce9d7c405d74bd6e609ad0c789d27be97f52007809b40f35fc09006b3ce4173
MD5 6bfddca9bd28587e3b7e87168990e797
BLAKE2b-256 3fa4a22983e3ff6dd153e6d847fa3f10c63ea302c3c1f9eaa7de1a6d640f421c

See more details on using hashes here.

File details

Details for the file views_transformation_library-2.7.2-py3-none-any.whl.

File metadata

File hashes

Hashes for views_transformation_library-2.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8869ebb508ae8b397fa0c9daff8a2c448bf233baa88cd296b599b2978fd87b5f
MD5 8f02a4444fe428fb168a07b02d977014
BLAKE2b-256 db87b8ba859534c32cb0ec1b04b64530e6c085f765c59450ef913a381b8c915d

See more details on using hashes here.

Supported by

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