Skip to content
Jupyter notebook writen in R to access, download, manipulate, analyze, and plot data on the species interaction networks stored in the Web Of Life database (a kind of API).
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfile
README.md
WebOfLife.ipynb
WebOfLife.r

README.md

Web of Life

The Web of Life provides a graphical user interface, based on Google Maps, for visualizing and downloading data on species interaction networks. It was designed and implemented in a relational database management system, allowing sophisticated and user-friendly cross-search across networks. Users can easily access to the database through any web browser. Data can be downloaded in many file formats, and a data transmission webservice in JavaScript Object Notation is also provided.

Jupyter Notebook:

Jupyter Notebook is an open-source web application for interactive computing across many programming languages. The notebook provided here uses the IR kernel: it executes R code which the front-end (Jupyter Notebook) submits to the kernel. It contains code writen in R to access, download, manipulate, analyze, and plot data on the species interaction networks stored in the Web Of Life database (a kind of API). It is like the recipe to generate a specific result.

Binder can be used to make science reproducible. We can give people our data and our data analysis scripts, but not our computing environment - or at least not in a way that was easy to run. With Binder, you can add a badge that opens a Jupyter notebook---stored in github---in a executable environment, making your code immediately reproducible by anyone, anywhere. Click here to run this notebook remotely, without installing anything in your computer. In this way, we can share Jupyter notebooks with the scientific community and the public. We must follow standard practices by making our script files and main data files freely available online so anyone can inspect the details of our analysis, or explore new ideas using our data.

In order to execute Jupyter notebooks containing code writen in R, the following Dockerfile was used to create a Jupyter R kernel in Binder. Thanks a lot!

R script:

The code is also available as an R script (WebOfLife.r).

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.