SlideShare a Scribd company logo
1 of 18
Download to read offline
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
Step by step tutorial:
Creating virtual species
with ModestR
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
What do you need for this tutorial:
1. ModestR 6.4 or later
2. Internet connection
3. About 25 minutes
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
We’ll describe how to create virtual
species using ModestR.
Follow the next steps!
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
First of all it is important to know how the virtual species generation works. This ModestR feature actually
relies on the virtualspecies R package developed by Leroy et al. (2015) So the parameters you will be able to
setup in ModestR to generate species are explained in this package documentation.
It is important to remark that currently, virtual species generated from ModestR use the following settings of
the virtualspecies package:
• Virtual species are generated using response functions randomly selected among the included in the
virtualspecies package (see 2. First approach: generate virtual species distributions by defining response
functions)
• Probabilistic conversion and user-specified species prevalence are used to generate presence/absence
maps (see 4. Conversion of environmental suitability to presence-absence)
• Occurrence sampling is done in the whole area of presence of each species (see 7. Sampling occurrence
points)
You can fin more information in the online tutorial set by the author:
http://borisleroy.com/files/virtualspecies-tutorial.html
Also in the following paper:
Leroy B, Meynard CN, Bellard C, Courchamp F (2015). “virtualspecies, an R package to generate virtual species
distributions.” Ecography. doi: 10.1111/ecog.01388.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
Run ModestR DataManager program. The virtual species generation feature can be used independently from any
database. But if you expect to import the virtual species to a database, you’d rather create a new database first.
Alternatively you may open an existing database to import the virtual species to.
To create a new
database go to menu
File/New taxonomy
database.
ModestR will ask you
for a file name then
create an empty
database.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
Whether you created a new database, opened an existing one, or none of them, the first step to generate virtual species is
going to menu Mapping/Virtual species generation.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
The next step is selecting the environment variables to be used to
generate the species. At least two variables are required. The more
variables used, the more complex is the generation process (thus
more time-consuming).
The variables to be used must have been integrated in ModestR
previously. An explanation about integrating environmental data in
ModestR can be found in the tutorial How to integrate and use
environmental data in ModestR.
You can choose to use the full geographical extent covered by the
selected variables (for example WorldClim variables extent includes
all land areas worldwide). Or you may select a specific extent by
selecting a shape that corresponds to a geographic area. ModestR
shape concepts are explained in this tutorial:
Working with shapes. Searching for species in any area. Assessing
environmental conditions.
Then click on “Continue”.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
In the next step the selected variables are shown
with the % of common coverage. That is, how much
geographical extent they have in common. If you
selected variables that cover the same geographic
areas, this % will be typically near to 100%. A very
low coverage indicates that some of the selected
variables don’t cover the same geographic areas.
For example if you selected variables from land
areas and other ones from marine areas. Those data
are merely informative, but can allow to detect
mistakes in the variable selection.
You may optionally calculate VIF (variance inflation
factor) to detect possible collinearities between the
variables and, eventually, remove some of them or
go back to change your selection.
Then click on “Continue”.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
In the next step you can set several parameters about virtual species to
be generated, such as:
• Number of virtual species to be created.
• Number of variables to be used to generate each species: for
example, if you selected 5 variables in the previous steps, here you
can indicate a value from 2 to 5 variables. If you select 3, for
example, then for each species 3 variables will be randomly picked
among the 5 initially selected, to use them to generate the species.
• Species prevalence: you can set a prevalence range. The prevalence
for each species will be a random value within this range. (see
virtualspecies package documentation for more details on this
parameter).
• Generate occurrences: virtual species generation always generate a
suitability map and a presence map. If you also want to generate
occurrences to simulate a random sampling, enable this option and
set the range of occurrences to be sampled for each species. You
can choose to use suitability as sampling bias (see virtualspecies
package documentation for more details on this parameter).
(continue on next slide)
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
(continuation from previous slide)
• Import options: if you have a database currently opened in
DataManager (see first steps of this tutorial) you can select to
import the virtual species to be generated. You can import:
• Presence (binary) maps: they will be imported as range maps.
• Occurrences: they will be imported as occurrences.
• Valid habitats: if species will be imported to ModestR, valid habitats
must be indicated.
• Base output folder: select a folder where detailed results will be
stored.
• CSV style: select a CSV style, between Spanish (decimal comma for
numbers and semicolon as separator) or English (decimal point for
numbers and comma as separator)
Once all parameters set, press “Start”.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
The virtual species generation will start. Depending on the parameters and the number of species to generate, this may
take some time.
If you also selected to import virtual species to the current database, the importation will begin once all species created.
Finally, a dialog will indicate that the process is completed. To see a detail of the results, click on “Open folder”.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
The content of the output folder typically contains the following
elements:
• InputVariables: in this folder are stored the environmental
variables you selected to create the virtual species.
• Presence: this folder contains the presence/absence map for each
virtual species in ASC raster format.
• Suitability: this folder contains the suitability map for each virtual
species in ASC raster format.
• generatespeciesscript.r : the script used to generate the virtual
species. You can run it with R, Rstudio, etc. (you may need to
install some packages in R to be able to run it)
• R_Output_Log.txt and R_Messages_Log.txt: text output, warnings
and error messages generated by R during the process. In case of
errors you may examine those files for more information.
• Report.CSV: this report contains a table with the variables used to
generate each virtual species, the response formula, etc.
• VirtualSpeciesOccurrences.CSV: if occurrence generation was
choosen, this file contains the generated occurrences.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
As previously said, the Presence folder contains the presence/absence map for each virtual species in ASC raster format.
You can open those files using MapMaker or any other application to view rasters (i.e. R with raster package, or any GIS
program). As shown in this figure, those rasters have a value of 0 where the species is absent, and 1 where it is present.c
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
Similarly, the Suitability folder contains the suitability map for each virtual species in ASC raster format. As shown in this
figure, those rasters have values in the [0-1] range, being 0 an area not suitable at all for the species and 1 an area totally
suitable.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
If you previously choose in DataManager to import the virtual species to the current database, they will appear in the
taxonomy tree under the “Virtual_[level]” taxonomy, which will be automatically added.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
If you selected to import presence data for each species, opening any of the imported maps you will find a range map
with the presence areas of the species.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
If you also selected to import occurrences they will be also in the species maps.
MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/
It was the Step by step tutorial:
Creating virtual species with ModestR
Thank you for your interest.
You can find this one and other tutorials in http://www.ipez.es/ModestR
By the ModestR team

More Related Content

What's hot

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) modestrsoftware
 
15. Locating species occupied river basins with ModestR (Version ModestR 5.3...
15. Locating species occupied river basins with ModestR  (Version ModestR 5.3...15. Locating species occupied river basins with ModestR  (Version ModestR 5.3...
15. Locating species occupied river basins with ModestR (Version ModestR 5.3...modestrsoftware
 
25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)
25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)
25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)modestrsoftware
 
11.- Calculating species distribution for different periods with ModestR (Ve...
11.-  Calculating species distribution for different periods with ModestR (Ve...11.-  Calculating species distribution for different periods with ModestR (Ve...
11.- Calculating species distribution for different periods with ModestR (Ve...modestrsoftware
 
5.- Doing a map in MRMapping (Version ModestR v5.3 or higher)
5.- Doing a map in MRMapping (Version ModestR v5.3 or higher) 5.- Doing a map in MRMapping (Version ModestR v5.3 or higher)
5.- Doing a map in MRMapping (Version ModestR v5.3 or higher) modestrsoftware
 
22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)
22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)
22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)modestrsoftware
 
2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...
2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...
2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...modestrsoftware
 
19. Calculating 3D species distribution in marine habitats with ModestR (Ver...
19.  Calculating 3D species distribution in marine habitats with ModestR (Ver...19.  Calculating 3D species distribution in marine habitats with ModestR (Ver...
19. Calculating 3D species distribution in marine habitats with ModestR (Ver...modestrsoftware
 
4.- How to use data cleaning, EOO estimation and environmental of occurrence ...
4.- How to use data cleaning, EOO estimation and environmental of occurrence ...4.- How to use data cleaning, EOO estimation and environmental of occurrence ...
4.- How to use data cleaning, EOO estimation and environmental of occurrence ...modestrsoftware
 
16. Importing different climatic change scenarios from WorldClim to ModestR ...
16.  Importing different climatic change scenarios from WorldClim to ModestR ...16.  Importing different climatic change scenarios from WorldClim to ModestR ...
16. Importing different climatic change scenarios from WorldClim to ModestR ...modestrsoftware
 
14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)
14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)
14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)modestrsoftware
 
12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...
12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...
12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...modestrsoftware
 

What's hot (12)

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)
 
15. Locating species occupied river basins with ModestR (Version ModestR 5.3...
15. Locating species occupied river basins with ModestR  (Version ModestR 5.3...15. Locating species occupied river basins with ModestR  (Version ModestR 5.3...
15. Locating species occupied river basins with ModestR (Version ModestR 5.3...
 
25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)
25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)
25. Phylogenetics trees with ModestRr and bold (Version ModestR 6.5 or higher)
 
11.- Calculating species distribution for different periods with ModestR (Ve...
11.-  Calculating species distribution for different periods with ModestR (Ve...11.-  Calculating species distribution for different periods with ModestR (Ve...
11.- Calculating species distribution for different periods with ModestR (Ve...
 
5.- Doing a map in MRMapping (Version ModestR v5.3 or higher)
5.- Doing a map in MRMapping (Version ModestR v5.3 or higher) 5.- Doing a map in MRMapping (Version ModestR v5.3 or higher)
5.- Doing a map in MRMapping (Version ModestR v5.3 or higher)
 
22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)
22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)
22.- Using Maxent in ModestR (Version ModestR 6.0 or higher)
 
2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...
2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...
2.- How to create and edit a map using GBIF data (Version ModestR v5.3 or hig...
 
19. Calculating 3D species distribution in marine habitats with ModestR (Ver...
19.  Calculating 3D species distribution in marine habitats with ModestR (Ver...19.  Calculating 3D species distribution in marine habitats with ModestR (Ver...
19. Calculating 3D species distribution in marine habitats with ModestR (Ver...
 
4.- How to use data cleaning, EOO estimation and environmental of occurrence ...
4.- How to use data cleaning, EOO estimation and environmental of occurrence ...4.- How to use data cleaning, EOO estimation and environmental of occurrence ...
4.- How to use data cleaning, EOO estimation and environmental of occurrence ...
 
16. Importing different climatic change scenarios from WorldClim to ModestR ...
16.  Importing different climatic change scenarios from WorldClim to ModestR ...16.  Importing different climatic change scenarios from WorldClim to ModestR ...
16. Importing different climatic change scenarios from WorldClim to ModestR ...
 
14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)
14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)
14.- Adding WorldClim data to ModestR (Version ModestR 5.3 or higher)
 
12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...
12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...
12.- Recommendations for marine environments and Economic Exclusive Zones (Ve...
 

Similar to Create Virtual Species in ModestR with Environmental Variables

Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)
Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)
Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)Dag Endresen
 
Chapter 14
Chapter 14Chapter 14
Chapter 14Terry Yoast
 
ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...
ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...
ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...Daniel Katz
 
[xp2013] Narrow Down What to Test
[xp2013] Narrow Down What to Test[xp2013] Narrow Down What to Test
[xp2013] Narrow Down What to TestZsolt Fabok
 
App Grid Dev With Coherence
App Grid Dev With CoherenceApp Grid Dev With Coherence
App Grid Dev With CoherenceJames Bayer
 
Application Grid Dev with Coherence
Application Grid Dev with CoherenceApplication Grid Dev with Coherence
Application Grid Dev with CoherenceJames Bayer
 
App Grid Dev With Coherence
App Grid Dev With CoherenceApp Grid Dev With Coherence
App Grid Dev With CoherenceJames Bayer
 
Biomart Update
Biomart UpdateBiomart Update
Biomart Updatebosc
 
Ssis partitioning and best practices
Ssis partitioning and best practicesSsis partitioning and best practices
Ssis partitioning and best practicesVinod Kumar
 
White Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application ArchitectureWhite Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application ArchitectureShahzad
 
Two methods for optimising cognitive model parameters
Two methods for optimising cognitive model parametersTwo methods for optimising cognitive model parameters
Two methods for optimising cognitive model parametersUniversity of Huddersfield
 
Exploit Frameworks
Exploit FrameworksExploit Frameworks
Exploit Frameworksphanleson
 
C++ Programming Polymorphism Assignment InstructionsOverview 
C++ Programming Polymorphism Assignment InstructionsOverview C++ Programming Polymorphism Assignment InstructionsOverview 
C++ Programming Polymorphism Assignment InstructionsOverview TawnaDelatorrejs
 
Computer notes - data structures
Computer notes - data structuresComputer notes - data structures
Computer notes - data structuresecomputernotes
 
Name____________________________________________Date______.docx
Name____________________________________________Date______.docxName____________________________________________Date______.docx
Name____________________________________________Date______.docxpauline234567
 
computer notes - Data Structures - 1
computer notes - Data Structures - 1computer notes - Data Structures - 1
computer notes - Data Structures - 1ecomputernotes
 
Finding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modelingFinding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modelingSK Reddy
 

Similar to Create Virtual Species in ModestR with Environmental Variables (18)

Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)
Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)
Prototype Crop Wild Relatives Portal, at the IMC Meeting (2007)
 
Chapter 14
Chapter 14Chapter 14
Chapter 14
 
ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...
ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...
ICPSR - Complex Systems Models in the Social Sciences - Lab Session 7, 8 - Pr...
 
[xp2013] Narrow Down What to Test
[xp2013] Narrow Down What to Test[xp2013] Narrow Down What to Test
[xp2013] Narrow Down What to Test
 
App Grid Dev With Coherence
App Grid Dev With CoherenceApp Grid Dev With Coherence
App Grid Dev With Coherence
 
Application Grid Dev with Coherence
Application Grid Dev with CoherenceApplication Grid Dev with Coherence
Application Grid Dev with Coherence
 
App Grid Dev With Coherence
App Grid Dev With CoherenceApp Grid Dev With Coherence
App Grid Dev With Coherence
 
Biomart Update
Biomart UpdateBiomart Update
Biomart Update
 
Ssis partitioning and best practices
Ssis partitioning and best practicesSsis partitioning and best practices
Ssis partitioning and best practices
 
White Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application ArchitectureWhite Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application Architecture
 
Two methods for optimising cognitive model parameters
Two methods for optimising cognitive model parametersTwo methods for optimising cognitive model parameters
Two methods for optimising cognitive model parameters
 
Exploit Frameworks
Exploit FrameworksExploit Frameworks
Exploit Frameworks
 
C++ Programming Polymorphism Assignment InstructionsOverview 
C++ Programming Polymorphism Assignment InstructionsOverview C++ Programming Polymorphism Assignment InstructionsOverview 
C++ Programming Polymorphism Assignment InstructionsOverview 
 
Computer notes - data structures
Computer notes - data structuresComputer notes - data structures
Computer notes - data structures
 
Name____________________________________________Date______.docx
Name____________________________________________Date______.docxName____________________________________________Date______.docx
Name____________________________________________Date______.docx
 
Jakarta struts
Jakarta strutsJakarta struts
Jakarta struts
 
computer notes - Data Structures - 1
computer notes - Data Structures - 1computer notes - Data Structures - 1
computer notes - Data Structures - 1
 
Finding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modelingFinding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modeling
 

Recently uploaded

Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -INandakishor Bhaurao Deshmukh
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)riyaescorts54
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPirithiRaju
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfWildaNurAmalia2
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 

Recently uploaded (20)

Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 

Create Virtual Species in ModestR with Environmental Variables

  • 1. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ Step by step tutorial: Creating virtual species with ModestR
  • 2. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ What do you need for this tutorial: 1. ModestR 6.4 or later 2. Internet connection 3. About 25 minutes
  • 3. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ We’ll describe how to create virtual species using ModestR. Follow the next steps!
  • 4. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ First of all it is important to know how the virtual species generation works. This ModestR feature actually relies on the virtualspecies R package developed by Leroy et al. (2015) So the parameters you will be able to setup in ModestR to generate species are explained in this package documentation. It is important to remark that currently, virtual species generated from ModestR use the following settings of the virtualspecies package: • Virtual species are generated using response functions randomly selected among the included in the virtualspecies package (see 2. First approach: generate virtual species distributions by defining response functions) • Probabilistic conversion and user-specified species prevalence are used to generate presence/absence maps (see 4. Conversion of environmental suitability to presence-absence) • Occurrence sampling is done in the whole area of presence of each species (see 7. Sampling occurrence points) You can fin more information in the online tutorial set by the author: http://borisleroy.com/files/virtualspecies-tutorial.html Also in the following paper: Leroy B, Meynard CN, Bellard C, Courchamp F (2015). “virtualspecies, an R package to generate virtual species distributions.” Ecography. doi: 10.1111/ecog.01388.
  • 5. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ Run ModestR DataManager program. The virtual species generation feature can be used independently from any database. But if you expect to import the virtual species to a database, you’d rather create a new database first. Alternatively you may open an existing database to import the virtual species to. To create a new database go to menu File/New taxonomy database. ModestR will ask you for a file name then create an empty database.
  • 6. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ Whether you created a new database, opened an existing one, or none of them, the first step to generate virtual species is going to menu Mapping/Virtual species generation.
  • 7. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ The next step is selecting the environment variables to be used to generate the species. At least two variables are required. The more variables used, the more complex is the generation process (thus more time-consuming). The variables to be used must have been integrated in ModestR previously. An explanation about integrating environmental data in ModestR can be found in the tutorial How to integrate and use environmental data in ModestR. You can choose to use the full geographical extent covered by the selected variables (for example WorldClim variables extent includes all land areas worldwide). Or you may select a specific extent by selecting a shape that corresponds to a geographic area. ModestR shape concepts are explained in this tutorial: Working with shapes. Searching for species in any area. Assessing environmental conditions. Then click on “Continue”.
  • 8. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ In the next step the selected variables are shown with the % of common coverage. That is, how much geographical extent they have in common. If you selected variables that cover the same geographic areas, this % will be typically near to 100%. A very low coverage indicates that some of the selected variables don’t cover the same geographic areas. For example if you selected variables from land areas and other ones from marine areas. Those data are merely informative, but can allow to detect mistakes in the variable selection. You may optionally calculate VIF (variance inflation factor) to detect possible collinearities between the variables and, eventually, remove some of them or go back to change your selection. Then click on “Continue”.
  • 9. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ In the next step you can set several parameters about virtual species to be generated, such as: • Number of virtual species to be created. • Number of variables to be used to generate each species: for example, if you selected 5 variables in the previous steps, here you can indicate a value from 2 to 5 variables. If you select 3, for example, then for each species 3 variables will be randomly picked among the 5 initially selected, to use them to generate the species. • Species prevalence: you can set a prevalence range. The prevalence for each species will be a random value within this range. (see virtualspecies package documentation for more details on this parameter). • Generate occurrences: virtual species generation always generate a suitability map and a presence map. If you also want to generate occurrences to simulate a random sampling, enable this option and set the range of occurrences to be sampled for each species. You can choose to use suitability as sampling bias (see virtualspecies package documentation for more details on this parameter). (continue on next slide)
  • 10. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ (continuation from previous slide) • Import options: if you have a database currently opened in DataManager (see first steps of this tutorial) you can select to import the virtual species to be generated. You can import: • Presence (binary) maps: they will be imported as range maps. • Occurrences: they will be imported as occurrences. • Valid habitats: if species will be imported to ModestR, valid habitats must be indicated. • Base output folder: select a folder where detailed results will be stored. • CSV style: select a CSV style, between Spanish (decimal comma for numbers and semicolon as separator) or English (decimal point for numbers and comma as separator) Once all parameters set, press “Start”.
  • 11. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ The virtual species generation will start. Depending on the parameters and the number of species to generate, this may take some time. If you also selected to import virtual species to the current database, the importation will begin once all species created. Finally, a dialog will indicate that the process is completed. To see a detail of the results, click on “Open folder”.
  • 12. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ The content of the output folder typically contains the following elements: • InputVariables: in this folder are stored the environmental variables you selected to create the virtual species. • Presence: this folder contains the presence/absence map for each virtual species in ASC raster format. • Suitability: this folder contains the suitability map for each virtual species in ASC raster format. • generatespeciesscript.r : the script used to generate the virtual species. You can run it with R, Rstudio, etc. (you may need to install some packages in R to be able to run it) • R_Output_Log.txt and R_Messages_Log.txt: text output, warnings and error messages generated by R during the process. In case of errors you may examine those files for more information. • Report.CSV: this report contains a table with the variables used to generate each virtual species, the response formula, etc. • VirtualSpeciesOccurrences.CSV: if occurrence generation was choosen, this file contains the generated occurrences.
  • 13. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ As previously said, the Presence folder contains the presence/absence map for each virtual species in ASC raster format. You can open those files using MapMaker or any other application to view rasters (i.e. R with raster package, or any GIS program). As shown in this figure, those rasters have a value of 0 where the species is absent, and 1 where it is present.c
  • 14. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ Similarly, the Suitability folder contains the suitability map for each virtual species in ASC raster format. As shown in this figure, those rasters have values in the [0-1] range, being 0 an area not suitable at all for the species and 1 an area totally suitable.
  • 15. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ If you previously choose in DataManager to import the virtual species to the current database, they will appear in the taxonomy tree under the “Virtual_[level]” taxonomy, which will be automatically added.
  • 16. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ If you selected to import presence data for each species, opening any of the imported maps you will find a range map with the presence areas of the species.
  • 17. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ If you also selected to import occurrences they will be also in the species maps.
  • 18. MODESTR QUICK TUTORIALS HTTP://WWW.IPEZ.ES/MODESTR/ It was the Step by step tutorial: Creating virtual species with ModestR Thank you for your interest. You can find this one and other tutorials in http://www.ipez.es/ModestR By the ModestR team