Skip to content

gcostaneto/EnvRtype_course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Envirotyping is a technique used to unfold the non-genetic drivers associated with the phenotypic adaptation of living organisms. At Costa-Neto et al. (2021), we introduce the EnvRtype R package, a novel toolkit developed to interplay large-scale envirotyping data (enviromics) into quantitative genomics. To start a user-friendly envirotyping pipeline, this package offers: (1) remote sensing tools for collecting (get_weather and extract_GIS functions) and processing ecophysiological variables (param_temperature, param_radiation and param_atmospheric functions) from raw environmental data at single locations or worldwide; (2) environmental characterization by typing environments and profiling descriptors of environmental quality (env_typing function), in addition to gathering environmental covariables as quantitative descriptors for predictive purposes (W_matrix function); and (3) identification of environmental similarity that can be used as an enviromic-based kernel (env_typing function) in whole-genome prediction (GP), aimed at increasing ecophysiological knowledge in genomic best-unbiased predictions (GBLUP) and emulating reaction norm effects (get_kernel and kernel_model functions). In this course, I expect to highlight the importance of literature mining concepts in fine-tuning envirotyping parameters for each plant species and target growing environments. Then, exemplify its use for creating global-scale envirotyping networks and integrating reaction-norm modeling in GP are also outlined.

Discussion Forum (new)

Getting help

Software

Installation can be done using the install_git function from the devtools package, such as:

library(devtools)
install_github('allogamous/EnvRtype')
library(EnvRtype)

One way to use the package is through source() within your R environment, such as:

source("https://raw.githubusercontent.com/allogamous/EnvRtype/master/sourceEnvRtype.R")

or specific functions


source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/AtmosphericPAram.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/SradPARAM.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/SupportFUnction.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/EnvTyping.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/Wmatrix.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/covfromraster.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/envKernel.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/gdd.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/getGEenriched.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/get_weather_gis.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/processWTH.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/met_kernel_model.R')
source('https://raw.githubusercontent.com/allogamous/EnvRtype/master/R/summary_weather.R')

ok, it is ugly, but solves it.

Some useful packages for our hands-on

source("https://raw.githubusercontent.com/gcostaneto/Funcoes_naive/master/instpackage.R")
inst.package(c("superheat","FactoMineR","tidyverse","ggplot2","reshape2","plyr"))

Modules (and presentation)

MODULE 1 - Remote Environmental Sensing

MODULE 2 - Macro-Environmental Characterization

MODULE 3 - Enviromic-aided Phenotype Prediction (under genomic prediction context)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published