13
The use of Eclipse as a basis for a simulation platform for ecological models Marcel Austenfeld

The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models

Marcel Austenfeld

Page 2: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 2

Background

● Many questions in ecology are not easy to analyze (e.g. processes of patterns: long-term changes of temperature, effects of different disturbance regimes etc.).

● Long-term prognoses are difficult.

● Models are a possibility to simulate uncertain quantities

Page 3: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 3

Mission: Development of a model for the analysisof vegetation dynamics in dry acidic grasslands

Location characteristics:

● Extreme conditions (water limited, nutrient limited)

● High disturbance frequency

● Harbors rare species.

Page 4: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 4

Corynephorus canescens(grey-hair grass)

Polytrichum piliferum(Awned Hair Cap)

Page 5: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 5

Edited aerialphotograph

10 m

C. canescensP. piliferum

Free areas of sand

Model evaluated with literature data and pattern analysis!

Page 6: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 6

C. canescensP. piliferum

Free areas of sand

Model evaluated with literature data and pattern analysis!

Edited aerialphotograph

10 m

Page 7: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 7

Motivation for Bio7

● Easy to use simulation environment for scientists.

● Interface for statistical and scientific image analysis.

● Reproducible research! (verifiable algorithms, documentation).

Page 8: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 8

● SWT_AWT (integration of ImageJ, JOGL)

● Layout (thematic perspectives, views)

● SWT (native look and feel), JDT, GEF

● File organization, editor templates, Update Manager

● Powerful GUI Builder

Reasons for Eclipse RCP

Page 9: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 9

Image Analysis

ImageJ And R

Statistical Analysis

Programming Editors

3D Globe

Sensitivity Analysis

2D Visualizations3D Visualizations

Page 10: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 10

● ImageJ plugins and macros

● R packages (> 6000!)

● Eclipse plugins

● Java libraries, Python packages

Bio7 Spiced with Plugins And Packages

Page 11: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 11

Source: 2014 Data Science Salary Survey. Tools, Trends, What Pays (and What Doesn't) for Data Professionals. Publisher: O'ReillyReleased: November 2014 (accessed on 27.02.2015)

Page 12: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 12

Live Demonstration

https://youtu.be/pyYn690KaNE

Page 13: The use of Eclipse as a basis for a simulation platform ... · 11 The use of Eclipse as a basis for a simulation platform for ecological models Source: 2014 Data Science Salary Survey

The use of Eclipse as a basis for a simulation platform for ecological models 13

Thanks!Questions?

Contact

http://bio7.org

Website

[email protected]