Monday, October 6, 2008

How to add new algorithms in openModeller

A new document is available to help those who are interested in adding new algorithms in openModeller. All algorithms must be written in C++. Apart from that, the framework is quite flexible to accommodate new algorithms since they are completely free to decide how distribution models will be represented. The new manual is available here.

Wednesday, August 20, 2008

openModeller being used by the GBIF data portal

The Global Biodiversity Information Facility (GBIF) recently released a new version of its data portal allowing users to generate niche models in real time. After searching for occurrence records, users have the option to create a niche model when visualizing results.

The data portal uses a Java client that can communicate with a remote modelling service through the openModeller Web Service protocol (OMWS). The Java client was developed by the University of Colorado, and the modelling service by CRIA. Initially, models are being generated only for present time using the Envelope Score algorithm.

GBIF is the world largest biodiversty data portal, currently serving more than 140 million specimen/observation records of which 80% are georeferrenced.

Tuesday, July 8, 2008

Version 0.6.0 of the openModeller library released

Version 0.6.0 of the openModeller library is now available. This release contains mainly new features, including:
  • Drivers to directly read occurrences from GBIF or TAPIR/DarwinCore providers.
  • A new command-line tool (om_points) that can be used to retrieve occurrence data using any of the available drivers.
  • A new command-line tool (om_algorithm) to get information about the available algorithms.
  • A new Maximum Entropy algorithm with two training methods: GIS (Generalized Iterative Scaling) and L-BFGS (Limited-Memory Variable Metric).

The GARP Best Subsets algorithm was also changed to accept the "max threads" parameter, which can be used to speed up the modelling process in multi-processor machines.

More details about this release can be found here:

Thursday, April 24, 2008

Released version 0.5.3 of the library

A new version of the openModeller library is available. This release (0.5.3) contains many bugfixes and a new algorithm called Aquamaps. The algorithms "minimum distance" and "distance to average" were removed since EnvironmentalDistance now provides the same functionality. The TerraLib drivers were updated for compatibility with TerraLib 3.2.0. There are two new classes for pre-analysis on input layers to perform jackknife and chi-square (only available as library classes - their functionality still need to be exposed in the command-line and/or Desktop interfaces).

More details about this release can be found here: