openModeller is an ecological niche modelling library, providing a uniform method to model species distribution patterns with a variety of algorithms.

Home
News
Overview
Developers
Documentation
View Source Code
Environmental Data
Screenshots
oM Desktop
Algorithms
Publications
Resources
Download
Bugs!

openModeller Funded by:

Welcome to the openModeller project home page!

openModeller aims to provide a flexible, user friendly, cross-platform environment where the entire process of conducting a fundamental niche modeling experiment can be carried out. The software includes facilities for reading species occurrence and environmental data, selection of environmental layers on which the model should be based, creating a fundamental niche model and projecting the model into an environmental scenario.  A number of algorithms are provided as plugins, including GARP, Climate Space Model, Bioclimatic Envelopes, Support Vector Machines and others.

The project is currently being developed by the Centro de Referência em Informação Ambiental (CRIA), Escola Politécnica da USP (Poli), and Instituto Nacional de Pesquisas Espaciais (INPE) as an open-source initiative. It is funded by Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP), the Incofish project, and by individuals that have generously contributed their time. Previous collaborators include the BDWorld project (University of Reading), the University of Kansas Natural History Museum & Biodiversity Research Center (KU), and other individual participants. 


 

Overview

Models are generated by an algorithm that receives as input a set of occurrence points (latitude/longitude) and a set of environmental layer files. It's being written in C++ ANSI with platform independence in mind. It accepts different algorithms (now Bioclim and simple cartesian distance algorithms, GARP, Climate Space Model, and in the near future GAM, GLM, Neural Nets, etc). It uses GDAL to read several map file formats and proj4 to convert between different georeferencing systems and projections.
 

Image 

A client-server architecture will be used as a first approach, enabling the existence of different client interfaces (desktop, command line and web-based). In the future some tasks could be performed in a distributed way, including the possibility of running separately the algorithms in remote cluster machines. Its source code is available at sourceforge for all interested developers.

 

© 2013 openModeller
Joomla! is Free Software released under the GNU/GPL License.