-
Notifications
You must be signed in to change notification settings - Fork 14
Home
R engine to orchestrate and run geospatial (meta)data workflows
If you wish to sponsor geoflow
, do not hesitate to contact us
Table of contents
1. Overview
2. Package status
3. Credits
4. User guide
4.1 How to install geoflow
4.2 How to use geoflow
5. Issue reporting
The principle of geoflow is to offer a simple framework in R to execute and orchestrate geospatial (meta)data management and publication tasks in an automated way.
On GitHub under consolidation.
First version in CRAN expected end 2019.
(c) 2019, Emmanuel Blondel, Julien Barde, Wilfried Heintz
Package distributed under MIT license.
If you use geoflow
, w would be very grateful if you can add a citation in your published work. By citing geoflow
, beyond acknowledging the work, you contribute to make it more visible and guarantee its growing and sustainability. For citation, please use the DOI:
For now, the package can be installed from Github
install.packages("devtools")
Once the devtools package loaded, you can use the install_github to install geoflow
. By default, package will be installed from master
which is the current version in development (likely to be unstable).
require("remotes")
install_github("eblondel/geoflow")
In R, using geoflow
consists essentially in running the function ``executeWorkflow", which takes a single parameter: the name of a configuration file in JSON format:
executeWorkflow("config.json")
The workflow that is going to be executed is entirely described in a configuration file. The main preparatory work of the data manager will then to prepare the configuration file, depending on the tasks to perform.
Note: It is planned to offer a shiny app interface, through geoflow, that will allow configure the workflow in a user-friendly manner (The shiny app will then take care of creating the appropriate JSON configuration file in a transparent way)
Issues can be reported at https://github.com/eblondel/geoflow/issues