Science Day

Mon, 2014-11-17 19:00

The DAWNSci Eclipse GDA and science usecases

Extend your Eclipse-RCP product to visualize data more interactively, faster and with more tools than seem reasonably possible!! The DAWNSci Eclipse project contains tools for visualising and manipulating multidimensional datasets which you can easily reuse. The API includes methods to handle HDF5 files, data slicing, plotting (1D, 2D and 3D), stacking, reduction and linking 2D and 1D plots, and manipulating regions of interest.

Mon, 2014-11-17 04:47

System testing scientific software

Extracting hydrocarbons from the bottom of the North Sea is a complex business, consequently lot of effort is put into making this as safe as possible. Most marine operations are these days simulated using specialized software before they are executed. In order to help ensuring that these simulations are giving the correct results we are adding system tests in addition to the usual unit and integration tests.

Mon, 2014-11-17 03:46

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

Environmental and ecological simulation models can help in the understanding of natural systems and in the decisions how to manage and preserve such valuable resources for the humans. In this talk an integrated development environment for ecological modeling Bio7 is presented which is based on the Eclipse Rich Client Platform.

Sat, 2014-11-15 18:40

The science of scientific software

Scientific research increasingly relies on software to drive experiments. Funding agencies are faced with increased requests to fund software development but what happens when the experiment is completed? When the grant terminates? When the student graduates? Big science - the supercolliders, space exploration, etc. – have permanent staff devoted to software development. Medium size consortia have continuity through overlapping grants but still rely heavily on student programmers whose primary focus is the experiment needed for their degree.

Sat, 2014-11-15 17:08

Eclipse/STEM Community Modeling Support for Global Ebola Response

In response to the Ebola outbreak in western Africa, the members of the Eclipse STEM project (SpatioTemporal Epidemiological Modeler) opened our community to an international community of experts including modelers, epidemiologists, virologists, anthropologists, operational staff and others. Our goal was to connect modelers with those in needs of modeling and with those who had relevant data to better understand how the disease spreads and to quantify the effects of possible interventions.

Mon, 2014-11-03 13:57

Modernizing Simulation Input Generation and Post-Simulation Data Visualization with Eclipse ICE

Modern scientific modeling and simulation is an inherently difficult and complex undertaking for many domain scientists (i.e. not computer scientists), leading to struggles with tasks such as input generation and efficient post-simulation data visualization and analysis. The Eclipse Integrated Computational Environment (ICE) facilitates the general workflow required for executing and analyzing a scientific simulation by automating these tasks and hiding their inherent complexity from scientists.

This talk will detail newly implemented tools in ICE that tackle these two tasks for specific simulation codes by leveraging existing computational technologies. We will show how ICE utilizes the Eclipse Modeling Framework (EMF) to create a dynamic, in-memory model that can then be displayed in an editable, hierarchical UI. This functionality lets simulation developers easily read, write, and modify XML-based input files by simply exposing a single XML schema file. Additionally, we will present the methods we have employed to deliver visualization tools to ICE users by creating an OSGi service for open source visualization back ends. We will demonstrate how this pluggable interface has been used to expose the visualization capabilities of VisIt and ParaView within ICE and highlight how ICE allows multiple users to simultaneously view the same visualization to collaboratively analyze results regardless of the distances that separate them.

Subscribe to Science Day