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.
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:
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:
https://sourceforge.net/project/showfiles.php?group_id=101808&release_id=611859
- 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:
https://sourceforge.net/project/showfiles.php?group_id=101808&release_id=611859
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:
http://sourceforge.net/project/shownotes.php?group_id=101808&release_id=587262
More details about this release can be found here:
http://sourceforge.net/project/shownotes.php?group_id=101808&release_id=587262
Friday, October 26, 2007
openModeller Desktop version 1.0.6 Released
It is our great pleasure to announce the immediate availability of openModeller Desktop Version 1.0.6 openModelleris a generic framework for carrying out fundamental niche modelling experiments - typically used to predict species distribution given a set of environmental raster layers. The openModeller Desktop application builds on the openModeller library by providing a user friendly graphical user interface for carrying out niche modelling experiments.
This release introduces several new features including:
The release also includes numerous improvements, bug fixes and stability improvements. openModeller Desktop is available in source form, and as binary executables for Microsoft Windows, Mac OS X, and Ubuntu 7.10 GNU/Linux. All versions can be obtained from our download page. As an open source project, we provide support for using openModeller via our mailing lists and bug tracker:
This release introduces several new features including:
- Improved mapping capabilities - you can now specify occurrence symbol size and colour, and overlay a context layer (such as country boundaries) on your output map.
- Experiments run in their own thread.- this makes for a more responsive user interface and you can look at completed models whilst the experiment is still running.
- Web Service modelling improvements - improvement have been made to allow better job progress reporting when running as a web sevice.
- Absence modelling is now supported - previous versions of openModellerDesktop did not handle absence data properly so absence modelling was not available.
- GBIF Rest Data Fetcher (work sponsored by GBIF with our thanks!) - it is now possible to retrieve occurrence data using the new GIF Rest query service. The data fetcher has also had various cosmetic and useability improvements, and now functions as a wizard.
- New algorithms - openModeller Desktop now ships with two new algorithms (Support Vector Machines and Bioclim Score).
- Thresholding tool - you can now compute 'hotspot' models showing the predicted species count per cell by aggregating many model outputs into a single raster file. The threshold tool can also be used for 'concensus' modelling where many algorithms are used for a single species and all the resulting probability distribution maps are combined to provide a map indicating where most algorithms are in agreement that a species will ocurr at a given cell.
- For general enquiries subscribe to our users mailing list.
- For developer related enquiries subscribe to our separate developers list.
- If you think you have found a bug, please report it using our bug tracker. When reporting bugs, please include some contact information in case we need help with replicating your issue.
Known Issues
The threshold tool can crash with large datasets, this will be addressed in next release.Tuesday, May 8, 2007
Released version 0.4.2 of the library
A new version of the openModeller library is available. This release (0.4.2) contains some bugfixes and two new features:
For developers, the Log object is now a singleton instead of a global variable.
- ROC curve was included in the model statistics (AUC is now automatically calculated by om_console, which generates pseudo-absence points if no real absence points are provided).
- Metric Chebyshev can be selected as a parameter in the Environmental Distance algorithm.
For developers, the Log object is now a singleton instead of a global variable.
Friday, April 20, 2007
openModeller Desktop version 1.0.5 Released
It is our great pleasure to announce the immediate availability of openModeller Desktop Version 1.0.5 openModelleris a generic framework for carrying out fundamental niche modelling experiments - typically used to predict species distribution given a set of environmental raster layers. The openModeller Desktop application builds on the openModeller library by providing a user friendly graphical user interface for carrying out niche modelling experiments. This release introduces several new features including improved reporting, automated retrieval of locality data from online databases such as GBIF, Mac OS X build, and many other enhancements. The release also includes numerous bug fixes and stability improvements. openModeller Desktop is available in source form, and as binary executables for Microsoft Windows, Mac OS X, and as a GNU/Linux distribution independent application bundle. All versions can be obtained from our download page. As an open source project, we provide support for using openModeller via our mailing lists and bug tracker:
- For general enquiries subscribe to our users mailing list.
- For developer related enquiries subscribe to our separate developers list.
- If you think you have found a bug, please report it using our bug tracker. When reporting bugs, please include some contact information in case we need help with replicating your issue.
| Report view for a completed experience (Mac OS X version) |
Subscribe to:
Posts (Atom)