All Projects → Albert221 → mpra

Albert221 / mpra

Licence: MIT license
Medicinal Products Registry API, from dane.gov.pl, with GraphQL.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to mpra

medicinedb
sqlite medicine database
Stars: ✭ 29 (+81.25%)
Mutual labels:  medicine
lightence-admin
Free and easy-to-use admin template based on React 17+
Stars: ✭ 337 (+2006.25%)
Mutual labels:  medicine
summarize-radiology-findings
Code and pretrained model for paper "Learning to Summarize Radiology Findings"
Stars: ✭ 63 (+293.75%)
Mutual labels:  medicine
product crawler
The Open Source Search Engine for Product Components
Stars: ✭ 23 (+43.75%)
Mutual labels:  medicine
OAProgression
Multimodal Machine Learning-based Knee Osteoarthritis Progression Prediction from Plain Radiographs and Clinical Data
Stars: ✭ 58 (+262.5%)
Mutual labels:  medicine
GlucoSym
GlucoSym is an open-source simulator aimed to help in the testing and development of insulin delivery automation systems.
Stars: ✭ 33 (+106.25%)
Mutual labels:  medicine
MAxO
Medical action ontology
Stars: ✭ 26 (+62.5%)
Mutual labels:  medicine
SiteSource
揭穿中医网站源文件
Stars: ✭ 71 (+343.75%)
Mutual labels:  medicine
raspagem-de-dados-fatec
📓 Minicurso de raspagem de dados web com Python ministrado na Semana de Tecnologia da FATEC Jundiaí
Stars: ✭ 22 (+37.5%)
Mutual labels:  public-data

Medicinal Products Registry API

FOSSA Status

This is a webserver that exposes a convenient GraphQL endpoint for fetching data from polish register of medicinal products which is a public data from dane.gov.pl.

GraphQL Playground screenshot

Compilation & usage

You can run this project using Docker or Go (1.14 or newer).

Docker
git clone https://github.com/Albert221/mpra.git mpra && cd mpra
docker build --tag mpra:latest .
docker run --publish 8080:8080 mpra:latest
Go
git clone https://github.com/Albert221/mpra.git mpra && cd mpra
go get github.com/markbates/pkger/cmd/pkger
pkger
go build -o mpra .
./mpra

You can set few arguments using the command line, use ./mpra -help for help:

$ ./mpra -help
Usage of ./mpra:
  -dataset string
        path to the file which the dataset will be cached to (default "dataset.xml")
  -host string
        hostname to listen on
  -port string
        port to listen on (default "8080")
  -refresh duration
        period every which the dataset will be refreshed (default 1h0m0s)

Contributing

...is welcome! :)

License

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].