Interactive notebook environments tailored for data science

Advancing Data Analytics with Interactive Notebook Environments

Data analysis

To improve analytics services in the FAIR-EASE project, the team focused on providing powerful, user-friendly tools for scientific computing. This was achieved by integrating interactive notebook environments tailored for data science, allowing researchers to write, run, and share code more easily across different programming languages.
 

Two main tools were used:

  • JupyterLab is a web-based interactive computing environment built upon the core functionality of Jupyter Notebook while introducing new features and enhancements. It provides a comprehensive, customisable and extensive environment. It also offers an intuitive and flexible workspace that empowers users to explore, analyse, and communicate data effectively.
  • Pluto.jl is an interactive and reactive notebook environment for the Julia programming language. Pluto.jl focuses on providing a notebook experience that encourages exploratory coding, interactivity, and a responsive workflow. It aims to make data analysis and scientific computing more accessible and enjoyable. Furthermore, it is designed to ensure that the workflows are reproducible by providing a list of the package versions and dependencies within the notebook file.

By incorporating these tools, FAIR-EASE has made advanced data analysis more accessible, interactive, and reproducible for the Earth science community.