Desktop Garp


Welcome to the DesktopGarp homepage.

DesktopGarp is a software package for biodiversity and ecologic research that allows the user to predict and analyze wild species distributions. This website contains a link to download the DesktopGarp software package and instructions for installing and using the package.

Table of Contents


  • May 25, 2005: The Boundary U-Test Extension, by John Bauer and A. Townsend Peterson is available for download here. It is an ArcView 3.x extension that provides visualization aid in analysis of boundaries and edges in ecology. It is used to examine ecological correlates of such boundaries and edges. The extension performs a non-parametric statistical test (Mann-Whitney U-Test) comparing areas inside and outside of a boundary at user-specified locations along the boundary. Documentation and installation instructions can be found in the download package.

  • Mar 20, 2003: New DesktopGarp release (1.1.3) is available. This new release includes several important bug fixes to DatasetManager and some minor bug fixes in DesktopGarp. There are no new features implemented. Upgrade if DG is crashing on you.

  • Mar 20, 2003:DesktopGarp environment will support ArcView GIS 8.x platform. ArcView 3.x will still be supported.

  • Mar 14, 2003: Production version of DG website available at ��� The website has been transferred from the test servers to new more robust production servers. From now on the page URL will be The old domain name will be shut down soon (~ 2 weeks). Please, update your bookmarks and use the new name to reference the site.

  • Feb 02, 2003: Article describing the best subsets procedure is published. The article that describes a manipulation on the GARP results to handle model to model variability is finally published. If you want to take a look a it, the reference is:
        ANDERSON, R. P., LEW, D. & PETERSON, A. T. 2003. Evaluating predictive 
    models of species' distributions: criteria for selecting optimal models.
    Ecological Modelling, v. 162, p. 211 232.
  • March 14, 2003: DesktopGarp mailing list archieve is not available. Due to server updates here at CRIA, the archieves of DG mailing list will not available for some time. The archieve will be back online and updated hopefully early next week.

  • December 7, 2002: Ready made GARP datasets for worldwide applications are available for download on the website. Datasets include all continents (but Antartida) at 0.1 degree resolution and contain environmental data from Intergovernmental Panel on Climate Changes (IPCC), United States Geological Survey (USGS) and University of Maryland.


United States
National Science Foundation
The University of Kansas
Natural History Museum and
Biodiversity Research Center
Reference Center for
Environmental Information


DesktopGarp has been developed by R. Scachetti-Pereira for The University of Kansas Biodiversity Research Center in collaboration with Reference Center for Environmental Information in Campinas, Brazil.

The project was funded as part of a National Science Foundation grant (DBI-9873021) "KDI: Knowledge Networking of Biodiversity Information."

Many thanks to individuals and research groups from The University of Kansas Natural History Museum and Biodiversity Research Center for assisting with the development and testing of this software tool. In particular, J. Beach for supervising and helping to define goals for the project, D. Vieglais, for helping to solve many complex design and implementation issues, W.B. Kemp, for revising the website text on its first release, and A. Stewart for revising the text and maintaining the first release of this website.

Special thanks to A.T. Peterson and his research group (E. Martinez-Meyer, M. Ortega-Huerta, R. Anderson), who helped define software requirements, establish short and long-term goals, and test the software.
Many thanks also to E. Wiley and K. McNyset for further testing.

This tool uses the Genetic Algorithm for Rule-set Production as its core engine for building species distribution models, originally developed by David Stockwell at ERIN Unit of Environment Australia and enhanced at the San Diego Supercomputer Center. An interactive version of GARP is currently available through a web interface at the Biodiversity Species Workshop website.


This is an End User License Agreement (EULA) between the User and the University of Kansas Center for Research, Inc. (KUCR). KUCR and the University of Kansas have an agreement by which KUCR acts as manager of certain contracts and licenses on behalf of the University of Kansas. The University of Kansas has developed DESKTOP GARP software ("Software") based on the GARP algorithm and code originally developed by David Stockwell at the San Diego Supercomputer Center. The term "Software" includes modifications, enhancements, improvements, updates, derivative works, documentation, and all materials related to DESKTOP GARP. This EULA is a legal agreement between you (either an individual or an entity) and KUCR. By installing, copying, or otherwise using the Software, you agree to be bound by all terms and conditions set forth in this EULA. If you do not agree to the terms of this EULA, you do not have permission to install, copy or otherwise use the Software.

1. License

KUCR grants to User a non-exclusive, non-transferable, royalty-free license to use the Software in object code form only. Use of the Software for commercial purposes may be subject to a patent pending to KUCR related to the modeling of invasive species. No license is granted to User for any other purpose. KUCR reserves all rights not expressly granted in this EULA.

2. Reproduction of Software

User may reproduce in its entirety a single copy of the Software for archival purposes only. User may not reproduce or redistribute the Software or any part of the Software to any third party for any purpose.

3. Intellectual Property

The University of Kansas retains all intellectual property rights to the Software not expressly granted in this EULA, including all rights under United States copyright, trademark, and under any other applicable laws, and all applicable international treaties. User agrees to observe all applicable copyright and other intellectual property laws, both domestic and foreign, concerning User�s use of the Software. User agrees to include any and all notices of copyright and trademarks with any reproduction of the Software pursuant to Section 2 of this EULA. User agrees that User does not obtain any intellectual property rights in the Software under this EULA.

All content accessed through the Software is the property of the content owner and may be protected by applicable copyright law.

4. Non-Disclosure/Confidential Information

The Software source code contains confidential, proprietary, and trade secret information. It is the express intention of this EULA to protect and restrict disclosure of the Software source code in its entirety. User agrees not to modify, adapt, disassemble, decompile, or reverse engineer the Software. User agrees not to disclose to any third party the Software source code or any portion or portions thereof, regardless of the manner in which it is obtained.

If the User is situated in the European Community, User�s rights under this section are governed by European Community Council Directive 91/250/EEC. If User asserts that it has a right to any information contained in the Software�s source code, User will submit a written request to KUCR for such information prior to taking any steps to modify, adapt, disassemble, decompile, or reverse engineer the Software source code. If KUCR deems the requested information to be indispensable to the interoperability of an independently created computer program with other programs, KUCR will

a. provide User with the requested information within a reasonable period of time, subject to a reasonable fee; or

b. grant permission within a reasonable period of time to User to decompile the Software source code subject to reasonable restrictions.

User agrees to submit all such requests to KUCR at the address listed at the end of this EULA.

5. Support.

KUCR provides no technical support for the software.

6. Other Warranties

KUCR makes no representations or warranties, express or implied, with respect to the software. KUCR expressly disclaims any warranties of merchantability, design or fitness for a particular purpose, and/or noninfringement of third party intellectual property. KUCR expressly disclaims any warranties arising from a course dealing, usage, or trade practice.

7. Limitation of Liability and Indemnification

a. KUCR shall not be liable for any incidental, consequential, special, or indirect damages of any kind arising with respect to the software or this agreement, even if KUCR has been advised of the possibility of such damages, to the extent allowable by law.

b. User agrees that User is solely responsible for the protection and backup of all equipment, hardware, software, and data used in connection with the software. c. User agees that User's sole and exclusive remedy against KUCR for any loss or damage caused by the software, regardless of the form of the action, shall be replacement of the software. This limitation shall not apply to liability for personal injury or death where prohibited by law.

8. Indemnification

User shall indemnify and hold harmless KUCR and its agents from any claims, demands, suits or causes of action, including all judgments, damages, and costs (including reasonable attorneys fees) resulting from or arising out of User�s use, licensing, or storage of the software.

9. Export

User agrees not to export, either directly or indirectly, or allow to be exported, either directly or indirectly, the Software or any part of the Software to anyone outside of the United States except in compliance with all applicable United States export laws. In particular, but not in limitation, the Software may not in whole or in part be exported or reexported in any manner:

a. into or to a national or resident of any country subject to U.S. export restrictions (as of 12/2/98, Angola (certain factions), Burma (Myanmar), Cuba, Iraq, Iran, Libya, North Korea, Sudan, Syria, or the Federal Republic of Yugoslavia (or any subdivisions identified thereunder); or

b. to any person or entity on the United States Department of the Treasury�s list of Specially Designated Nationals and Blocked Persons or the United States Department of Commerce�s list of Denied Persons.

User further warrants that User is not in, acting for or in cooperation with, or under the control of any of the above listed countries or persons or entities.

For further or updated information related to this section, contact the U.S. Treasury Department, Office of Foreign Assets Control, (202) 622-2490 or

10. United States Government Users

This Software was developed under a grant from the National Science Foundation. Accordingly, the Government of the United States may have certain rights in the Software under the terms of the NSF grant. This EULA is subject to Government rights under the terms of the NSF grant and any other applicable laws or regulations.
Any rights not expressly granted to the Government under the terms of the NSF grant or applicable laws or regulations are reserved by KUCR. Government users agree to abide by the terms of this EULA to the extent that they do not conflict with any rights granted to Government under the terms of the NSF grant or with any applicable laws and regulations.

11. Termination. KUCR may terminate this EULA at any time if User fails to comply with any of the terms and conditions herein. Upon notice to User of Termination, User shall immediately destroy all copies of the Software in User�s possession, custody, or control.
User may terminate this EULA at any time by destroying all copies of the Software in User�s possession, custody, or control. User agrees that Sections 2, 3, and 4 of this EULA shall survive any termination.

12. Miscellaneous.

a. This EULA constitutes the entire agreement between the parties and supersedes all written or oral previous agreements or understandings. No variation or modification of the terms or provisions of this EULA shall be valid unless in writing and signed by the parties hereto.

b. Waiver by KUCR of any breach by User shall not deprive KUCR of any rights arising out of any subsequent default or breach.

c. All matters affecting the interpretation, validity, and performance of this EULA shall be governed by the laws of the state of Kansas, U.S.A., without reference to conflict of laws principles.

d. The invalidity of any provision of this EULA under any applicable law shall not affect the validity or enforceability of any other provision or of the EULA as a whole, that provision notwithstanding.

e. User agrees that any breach by User of Section 4 of this EULA will substantially diminish the value of the proprietary information covered by this EULA and will cause the University of Kansas and KUCR irreparable damage in a short period of time for which the recovery of money damages alone would be inadequate. User further agrees that, in the event of any breach by User of Section 4 of this EULA, KUCR and the University of Kansas will be entitled to immediate entry of a preliminary and permanent injunction in addition to any other legal or equitable remedies.

The University of Kansas Center for Research
25 February 2002