SimPLU3D / simplu3D-openmole

workflow for simplu3D in OpenMole

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simplu3D-OpenMole

============

This projects contains codes to allow distribution and exploration of SimPLU3D model thanks to OpenMole library.

Conditions for use

This software is free to use under CeCILL license. However, if you use this library in a research paper, you are kindly requested to acknowledge the use of this software.

Furthermore, we are interested in every feedbacks about this library if you find it useful, if you want to contribute or if you have some suggestions to improve it.

Distribution method

The zonepacker script allow to split parcels into homogeneous groups in term of number of simulation for calculation distribution with OpenMOLE. In order to run this script, an OSGI bundle have to be built by using sbt osgiBundle command from the root of the projet.

The resulting bundle has to be placed in the same directory than the script and can be run by updating the reference to the different folders. ./zonepacker.sh "/home/mbrasebin/Bureau/parcels_rulez/real/parcels_rulez.shp" "/tmp/tmp/" "/tmp/out/" 20

The folder produced by this process can be used to be distributed with OpenMole, a template with the script is available in the release of this project. You only have to paste the folders in a subfolder of dataBasicSimu folder and to add the osgi bundle as an OpenMole plugin.

Exploration method

Using the Pattern Search Exploration (PSE) method allows the production of diversity of simulation models outputs. This methods is applied on SimPLU3D model in order to generate a variety of built configurations according to external measure (density, distribution of height, etc.).

More information, implementation and results are provided in the dedicated branch (results_pse)

Contact for feedbacks

Acknowledgments

  • Paul Chapron for the adaptation of the PSE method
  • ISC-PIF, and notably Romain Reuillon, for their active support for the use of OpenMole.

About

workflow for simplu3D in OpenMole


Languages

Language:HTML 79.2%Language:JavaScript 17.1%Language:QML 1.2%Language:R 0.8%Language:CSS 0.5%Language:Scheme 0.4%Language:Scala 0.4%Language:Python 0.3%Language:Shell 0.0%