Skip to content

Notebooks implementing methods from the PointProcessTools.jl package

License

Notifications You must be signed in to change notification settings

JoseKling/PointProcessTools.jl-Notebooks

Repository files navigation

DOI: https://doi.org/10.3289/SW_4_2024

Eruption rate analysis

This repository contains Pluto notebooks for users to run the most important procedures implemented in PointProcessTools.jl with a simple GUI.

Author

José Carlos Fontanesi Kling

Usage

There are two alternatives: with a Julia installation or on a Docker container.

  1. Download all the files

    i. With git

    Clone this repository. In the terminal, type

    cd path/to/download
    git clone https://github.com/JoseKling/PointProcessTools.jl-Notebooks.git

    ii. Manually

    Click the green 'Code' button at the top of this page and 'Download ZIP'. Unpack the .zip file in the desired folder.

Julia

  1. Install Julia

    Follow the instructions from the JuliaLang site.

  2. Navigate to the folder with the files and, from the terminal, run

julia start.jl
  1. Open your browser and type the address 'localhost:8080'.

  2. When you are done, close the browser and type ctrl-c to stop the process in the terminal.

Docker

  1. Install Docker

  2. Build the container and then run

docker build -t pluto-slider-app .
docker run -it --rm -p 8080:8080 my-julia-app

Note 1: The first time you run it should take some time to download and precompile all the packages. It will be faster the next times.

Note 2: The notebooks are automatically updated when some change is made to this GitHub repository. If you don't want that, you can replace the line

PlutoSliderServer.run_git_directory("./");

with

PlutoSliderServer.run_directory("./");

in the file start.jl.

About

Notebooks implementing methods from the PointProcessTools.jl package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published