OpenPharma.eu aims to provide insight into how costs of pharmaceuticals differ in various EU countries.
This app was a submission for the Accountability Hackathon 2019.
Pharmaceutical prices in the EU are determined in a negotiation process between governments and pharmaceutical companies. During these negotiations, governments look at prices in comparable countries to enhance their bargaining position. This project provides standardized data, APIs and a web application that shows how pharmaceutical pricing differs between (EU) countries.
First, we converted various pharmaceutical datasets to RDF / Linked Data.
We create Medicine resources and Price resources, conforming to our hacky OpenPharma ontology.
The prices are standardized to make them comparable.
These resources are stored as Linked Delta events.
These are added to a Kafka topic and finally replayed by a linked-delta loader, which
These are made available at the REST endpoitn https://id.openpharma.eu/${code}
.
This repo does the rendering, using link and react.
# Clone this repo
git clone [email protected]:ontola/openpharma.git && cd openpharma
# Install dependencies
yarn
# Run dev environment
yarn dev
Visit http://localhost:9000/?resource=http://localhost:9000/devdata/medicine.ttl
Modify the /dist/devdata/
files to change local mock data.
Created during Accountability Hack 2019 @ Tweede Kamer by Ontola.
Since this is a hackathon project built in a couple of hours, don't expect too much :)
- Jurrian Tromp
- Thom van Kalkeren
- Joep Meindertmsa
GPL v3