Sign inSign up

vanessa/explore_drug_database

By vanessa

•Updated over 9 years ago

explore the official French's drug database

Image
0

956

vanessa/explore_drug_database repository overview

⁠Pet project: explore french's drug data

The objective of this pet projet⁠ is to explore the official French's drug database. This database is freely available on the government website⁠.

⁠Techniques to apply

On this project, I only want to explore this database and produce some markdown reports. Package I want to practice are the mains ones from tidyverse:

For the complete list of dependencies, see the Dockerfile⁠.

⁠Run using Docker

A demo⁠ is included. First, you should install Docker⁠. You can use the Docker image served on Docker Hub simply by doing:

 docker run -t --name explore_drug_database vanessa/explore_drug_database

You will want to use the -t argument to ensure that any kill signals (eg, Control C) to stop the server are sent to the container. The --name argument will make it easy to stop and remove the container:

    docker stop explore-drug-database
    docker rm explore-drug-database

Otherwise, you will need to find the id for your container with docker ps and then replace the name above with that id.

Running the container, after the content builds, will tell you the address to open in your browser. What you will see happen is a redirect to port 9999 on that address. This is a simple and stupid strategy, actually. The web content is being served by python's Simple http server⁠, and a page to redirect to this address is written on the fly in run.sh⁠. If you want to build the container yourself:

 docker build -t vanessa/explore_drug_database .

or run with an interactive shell into it, to poke around:

 docker run -it vanessa/explore_drug_database bash

There are many ways to skin a cat, and there are many ways to deploy static web content via a container. This is just one!

⁠General steps for R analysis

  1. Import the data
  2. Save as Rda
  3. Produce some reports

Tag summary

Content type

Image

Digest

Size

415 MB

Last updated

over 9 years ago

docker pull vanessa/explore_drug_database