SlideShare une entreprise Scribd logo
1  sur  16
National Aeronautics and Space Administration
Princeton's
Maximum Entropy v3.3.3e
“MaxEnt 101”
Kelsey Herndon (Project Lead)
Sydney Neeley
Dashiell Cruz
Ryan Schick
A Tutorial
How can you create an environmental suitability map?
Princeton’s Maximum Entropy (MaxEnt) is used for species distribution
and ecological niche modeling.
Image: www.cs.princeton.edu
1. In Excel, you will first need to add your data into
three columns.
1. This may also be done in Notepad or Wordpad,
but Excel has some operational features that
may prove beneficial when working with large
datasets.
2. The first row of your datasheet is a header line,
and should have three column headings titled:
Species, Longitude, and Latitude.
1. Longitude and latitude can be substituted with
Easting/Northing, X/Y, etc.
3. Under these headings, your data should be
entered or copied.
1. If your data is in a shapefile format, Excel is
able to open .dbf formatted data.
4. Convert the Excel (.xls) file to a (.csv) file by:
1. Save as save as type  CSV
5. We named our file “Therealsites”.csv
1. This will serve as your “sample file” for later
Step 1: Producing a Comma-
Separated Value (.csv) File from
Species, Occurrence, & Coordinates
in an Excel Spreadsheet
1. The software consists of a jar file, maxent.jar,
which can be used on any computer running
Java version 1.4 or later.
2. MaxEnt can be downloaded, along with
associated literature, from
www.cs.princeton.edu/~schapire/maxent; the
Java runtime environment can be obtained
from java.sun.com/javase/downloads.
3. If you are using Microsoft Windows (as we
assume here), you should also download the
file maxent.bat, and save it in the same
directory as maxent.jar.
1. You can check the file path by: “clicking” the
maxent.jar icon  Show Folder Path.
4. The website has a file called “readme.txt”,
which contains instructions for installing the
program on your computer.
A Spanish translation of a slightly older version of the tutorial,
provided by Paolo Ramoni-Perazzi, is available here.
A modified version of this same translation, provided by Jose
Marrero, is available here.
 A Russian translation of the tutorial, provided by Maxim Dubinin, is
available here.
Step 2: Downloading
Instructions
Credit: www.cs.princeton.edu
Credit: www.cs.princeton.edu
Step 3: Open all environmental layers of interest into ArcMap....i.e. Aspect,
digital elevation, landfire, slope, and soil maps
Step 4: The data were then reformatted to the same datum and projection.
*This data can be checked by:
“right-clicking” each Raster  Properties  Source  Expand Extent
1. A layer was then chosen to serve
as the “Mask” for the rest of the
data to convert each of the layers
into the exact same extent, cell
size, and projection.
2. Follow these steps in ArcMap.
1. Geoprocessing  Environments 
Change the Output Coordinates &
Processing Extent to match the
“Mask” raster.
Step 5: Set the Environmental
parameters
Step 6: Extract each of the environmental layers by the
mask.
1. This can be checked
by
1. “Right clicking” 
Properties  Source
 Raster
Information
2. [Hint:] Copy or
Screenshot this
information for
referencing
purposes.
Step 6.1: All of your Raster’s should now have the same Information
Step 7: Convert each masked file from “Raster to ASCII”
*Proper file management will be critical during this entire process!
• A bias file may be necessary for your MaxEnt model. It is used to
limit the background points to only surveyed areas.
• Colorado State University has written a tutorial on creating a bias
file that can be found here: CSU MaxEnt Tutorial
[FYI:] Creating a “Bias Sample”
Credit: Colorado State University
Step 8: Now we are ready to setup a “MaxEnt Run.”
1. Maximize the MaxEnt file you
downloaded.
2. Click the Settings tab
1. Click the “Advance” tab
then load your Bias (.csv)
file you created earlier [If
applicable].
3. Set the Random test
percentage to an amount that
fits with your desired output.
1. We chose 20% of our
total sites as our
“Random Test
Percentage”
4. Next, prepare to set the
“Environmental & Sample
Layers.”
1. The “Sample” layer is the file
we created in slide 3.
1. We named it
(Therealsites.csv)
2. The “Environmental” layer
are the files that we saved in
our “ASCII Folder”.
1. This is why file management
is critical during this process
3. Set your “Output Directory”
1. Tip: Give each run a
numerical value. [Example:
MaxOutput1 or
MaxOutput_01”
4. You are now ready to “Run”
the Model
Step 9: Setting the
“Environmental” &“Sample”
Layers
Step 10: Running the Model
1. This process can take
some time.
1. Feel free to start another
task during this time.
2. When the Model is finished
running, the “Pop-up”
window will disappear.
1. Your “Results” will be in
the Output Directory folder
you chose in
“slide 13.”
Step 11: Obtaining/Interpreting the
Results
1. Open the Internet Explorer
Icon in your Output file.
1. This will display an
interactive html page with all
of your results.
• In this example, a map of the San Juan Basin is predicting where
Ancient Chacoan heritage ruins are more than likely to exist.
• Areas that are red are areas in the Basin that MaxEnt has determined to
be more suitable for sites; areas in blue have little to no suitability value.
• This model used aspect, digital elevation models, landfire, slope, and
soil data as environmental inputs.
Results

Contenu connexe

Similaire à Princeton's Maximum Entropy Tutorial

How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2
wang yaohui
 
Article link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docxArticle link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docx
fredharris32
 
computer notes - Data Structures - 1
computer notes - Data Structures - 1computer notes - Data Structures - 1
computer notes - Data Structures - 1
ecomputernotes
 
Efficient load rebalancing for distributed file system in Clouds
Efficient load rebalancing for distributed file system in CloudsEfficient load rebalancing for distributed file system in Clouds
Efficient load rebalancing for distributed file system in Clouds
IJERA Editor
 
Consuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source SoftwareConsuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source Software
Joanne Cook
 
NPDES Data Visualization Dashboard Rev4
NPDES Data Visualization Dashboard Rev4NPDES Data Visualization Dashboard Rev4
NPDES Data Visualization Dashboard Rev4
Dave Ekern
 

Similaire à Princeton's Maximum Entropy Tutorial (20)

3.- Integrating environmental data in ModestR (Version ModestR v5.3 or higher)
3.- Integrating environmental data in ModestR (Version ModestR v5.3 or higher) 3.- Integrating environmental data in ModestR (Version ModestR v5.3 or higher)
3.- Integrating environmental data in ModestR (Version ModestR v5.3 or higher)
 
Georastutorial
GeorastutorialGeorastutorial
Georastutorial
 
How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2
 
Advanced Excel Technologies In Early Development Applications
Advanced Excel Technologies In Early Development ApplicationsAdvanced Excel Technologies In Early Development Applications
Advanced Excel Technologies In Early Development Applications
 
Watershed Delineation in ArcGIS
Watershed Delineation in ArcGISWatershed Delineation in ArcGIS
Watershed Delineation in ArcGIS
 
Computer notes - data structures
Computer notes - data structuresComputer notes - data structures
Computer notes - data structures
 
How To Sediment
How To SedimentHow To Sediment
How To Sediment
 
Article link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docxArticle link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docx
 
Parallel Computing - Lec 4
Parallel Computing - Lec 4Parallel Computing - Lec 4
Parallel Computing - Lec 4
 
My Other Computer is a Data Center: The Sector Perspective on Big Data
My Other Computer is a Data Center: The Sector Perspective on Big DataMy Other Computer is a Data Center: The Sector Perspective on Big Data
My Other Computer is a Data Center: The Sector Perspective on Big Data
 
Linkage mapping and QTL analysis_Lab
Linkage mapping and QTL analysis_LabLinkage mapping and QTL analysis_Lab
Linkage mapping and QTL analysis_Lab
 
computer notes - Data Structures - 1
computer notes - Data Structures - 1computer notes - Data Structures - 1
computer notes - Data Structures - 1
 
Hands On Intro to Node.js
Hands On Intro to Node.jsHands On Intro to Node.js
Hands On Intro to Node.js
 
Efficient load rebalancing for distributed file system in Clouds
Efficient load rebalancing for distributed file system in CloudsEfficient load rebalancing for distributed file system in Clouds
Efficient load rebalancing for distributed file system in Clouds
 
Productive Use of the Apache Spark Prompt with Sam Penrose
Productive Use of the Apache Spark Prompt with Sam PenroseProductive Use of the Apache Spark Prompt with Sam Penrose
Productive Use of the Apache Spark Prompt with Sam Penrose
 
Lab 1 Essay
Lab 1 EssayLab 1 Essay
Lab 1 Essay
 
Data Science Academy Student Demo day--Michael blecher,the importance of clea...
Data Science Academy Student Demo day--Michael blecher,the importance of clea...Data Science Academy Student Demo day--Michael blecher,the importance of clea...
Data Science Academy Student Demo day--Michael blecher,the importance of clea...
 
Consuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source SoftwareConsuming and Publishing Ordnance Survey Open Data with Open Source Software
Consuming and Publishing Ordnance Survey Open Data with Open Source Software
 
Tutorial for Circular and Rectangular Manhattan plots
Tutorial for Circular and Rectangular Manhattan plotsTutorial for Circular and Rectangular Manhattan plots
Tutorial for Circular and Rectangular Manhattan plots
 
NPDES Data Visualization Dashboard Rev4
NPDES Data Visualization Dashboard Rev4NPDES Data Visualization Dashboard Rev4
NPDES Data Visualization Dashboard Rev4
 

Dernier

Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
1301aanya
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
 

Dernier (20)

Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICEPATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mapping
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 

Princeton's Maximum Entropy Tutorial

  • 1. National Aeronautics and Space Administration Princeton's Maximum Entropy v3.3.3e “MaxEnt 101” Kelsey Herndon (Project Lead) Sydney Neeley Dashiell Cruz Ryan Schick A Tutorial
  • 2. How can you create an environmental suitability map? Princeton’s Maximum Entropy (MaxEnt) is used for species distribution and ecological niche modeling. Image: www.cs.princeton.edu
  • 3. 1. In Excel, you will first need to add your data into three columns. 1. This may also be done in Notepad or Wordpad, but Excel has some operational features that may prove beneficial when working with large datasets. 2. The first row of your datasheet is a header line, and should have three column headings titled: Species, Longitude, and Latitude. 1. Longitude and latitude can be substituted with Easting/Northing, X/Y, etc. 3. Under these headings, your data should be entered or copied. 1. If your data is in a shapefile format, Excel is able to open .dbf formatted data. 4. Convert the Excel (.xls) file to a (.csv) file by: 1. Save as save as type  CSV 5. We named our file “Therealsites”.csv 1. This will serve as your “sample file” for later Step 1: Producing a Comma- Separated Value (.csv) File from Species, Occurrence, & Coordinates in an Excel Spreadsheet
  • 4. 1. The software consists of a jar file, maxent.jar, which can be used on any computer running Java version 1.4 or later. 2. MaxEnt can be downloaded, along with associated literature, from www.cs.princeton.edu/~schapire/maxent; the Java runtime environment can be obtained from java.sun.com/javase/downloads. 3. If you are using Microsoft Windows (as we assume here), you should also download the file maxent.bat, and save it in the same directory as maxent.jar. 1. You can check the file path by: “clicking” the maxent.jar icon  Show Folder Path. 4. The website has a file called “readme.txt”, which contains instructions for installing the program on your computer. A Spanish translation of a slightly older version of the tutorial, provided by Paolo Ramoni-Perazzi, is available here. A modified version of this same translation, provided by Jose Marrero, is available here.  A Russian translation of the tutorial, provided by Maxim Dubinin, is available here. Step 2: Downloading Instructions Credit: www.cs.princeton.edu Credit: www.cs.princeton.edu
  • 5. Step 3: Open all environmental layers of interest into ArcMap....i.e. Aspect, digital elevation, landfire, slope, and soil maps
  • 6. Step 4: The data were then reformatted to the same datum and projection. *This data can be checked by: “right-clicking” each Raster  Properties  Source  Expand Extent
  • 7. 1. A layer was then chosen to serve as the “Mask” for the rest of the data to convert each of the layers into the exact same extent, cell size, and projection. 2. Follow these steps in ArcMap. 1. Geoprocessing  Environments  Change the Output Coordinates & Processing Extent to match the “Mask” raster. Step 5: Set the Environmental parameters
  • 8. Step 6: Extract each of the environmental layers by the mask.
  • 9. 1. This can be checked by 1. “Right clicking”  Properties  Source  Raster Information 2. [Hint:] Copy or Screenshot this information for referencing purposes. Step 6.1: All of your Raster’s should now have the same Information
  • 10. Step 7: Convert each masked file from “Raster to ASCII” *Proper file management will be critical during this entire process!
  • 11. • A bias file may be necessary for your MaxEnt model. It is used to limit the background points to only surveyed areas. • Colorado State University has written a tutorial on creating a bias file that can be found here: CSU MaxEnt Tutorial [FYI:] Creating a “Bias Sample” Credit: Colorado State University
  • 12. Step 8: Now we are ready to setup a “MaxEnt Run.” 1. Maximize the MaxEnt file you downloaded. 2. Click the Settings tab 1. Click the “Advance” tab then load your Bias (.csv) file you created earlier [If applicable]. 3. Set the Random test percentage to an amount that fits with your desired output. 1. We chose 20% of our total sites as our “Random Test Percentage” 4. Next, prepare to set the “Environmental & Sample Layers.”
  • 13. 1. The “Sample” layer is the file we created in slide 3. 1. We named it (Therealsites.csv) 2. The “Environmental” layer are the files that we saved in our “ASCII Folder”. 1. This is why file management is critical during this process 3. Set your “Output Directory” 1. Tip: Give each run a numerical value. [Example: MaxOutput1 or MaxOutput_01” 4. You are now ready to “Run” the Model Step 9: Setting the “Environmental” &“Sample” Layers
  • 14. Step 10: Running the Model 1. This process can take some time. 1. Feel free to start another task during this time. 2. When the Model is finished running, the “Pop-up” window will disappear. 1. Your “Results” will be in the Output Directory folder you chose in “slide 13.”
  • 15. Step 11: Obtaining/Interpreting the Results 1. Open the Internet Explorer Icon in your Output file. 1. This will display an interactive html page with all of your results.
  • 16. • In this example, a map of the San Juan Basin is predicting where Ancient Chacoan heritage ruins are more than likely to exist. • Areas that are red are areas in the Basin that MaxEnt has determined to be more suitable for sites; areas in blue have little to no suitability value. • This model used aspect, digital elevation models, landfire, slope, and soil data as environmental inputs. Results