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).

Notifications You must be signed in to change notification settings

miguelfortuna/WebOfLife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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).

DOI

About

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).

Resources

Stars

Watchers

Forks

Packages

No packages published