2022-10-20 08:41:30 +02:00
|
|
|
# grassloper
|
|
|
|
an application to estimate the slope of a granular surface flow
|
2022-11-30 16:09:04 +01:00
|
|
|
|
|
|
|
|
2022-11-30 16:42:25 +01:00
|
|
|
# how to install
|
|
|
|
|
|
|
|
`grassloper` is delivered as a simple pip application, and as such it can be installed from scratch using the following steps:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
# create a python virtual environment (we name it name grassloper.venv)
|
|
|
|
bob@stykades:~/work/grassloper$ python3 -m venv grassloper.venv
|
|
|
|
# activate the virtual environment to use it
|
|
|
|
bob@stykades:~/work/grassloper$ source ./grassloper.venv/bin/activate
|
|
|
|
# grassloper requires improtools https://github.com/g-raffy/improtools, which is not in pip's catalog
|
|
|
|
# install improtools from its source directory (./improtools.git here, downloaded from https://github.com/g-raffy/improtools)
|
|
|
|
(grassloper.venv) bob@stykades:~/work/grassloper$ pip install -e ./improtools.git
|
|
|
|
# install grassloper from its source directory (./grassloper.git here)
|
|
|
|
# this automatically installs the packages that grassloper depends on
|
|
|
|
(grassloper.venv) bob@stykades:~/work/grassloper$ pip install -e ./grassloper.git
|
|
|
|
# now that grassloper is installed in grassloper.venv and grassloper.venv is activated, simply run it using its command line 'grassloper'
|
|
|
|
(grassloper.venv) bob@stykades:~/work/grassloper$ grassloper
|
|
|
|
```
|