🌟 scasm() for estimating GAMs with shape constrained smooths. Can be used with any family & smoothness selection is via the EFS method
manipulate(
curve(
arnoldi(x, T_opt, E, Pf_max),
0, 40, ylim = c(0, 2)),
T_opt = slider(0.1, 40, 20),
E= slider(0.1, 20, 5),
Pf_max = slider(0.01, 3, 1)
)
manipulate(
curve(
arnoldi(x, T_opt, E, Pf_max),
0, 40, ylim = c(0, 2)),
T_opt = slider(0.1, 40, 20),
E= slider(0.1, 20, 5),
Pf_max = slider(0.01, 3, 1)
)
arnoldi <- function(x, T_opt, E, Pf_max){
exp((x-T_opt)/E)*(1-((x-T_opt)/E))*Pf_max
}
# T_opt = optimum temperature
# E= upper critical temperature (i.e. Tmax) minus t_opt
# Pf_max = max performance (e.g. max growth rate)
curve(arnoldi(x, 20, 10, 2), 0, 35)
arnoldi <- function(x, T_opt, E, Pf_max){
exp((x-T_opt)/E)*(1-((x-T_opt)/E))*Pf_max
}
# T_opt = optimum temperature
# E= upper critical temperature (i.e. Tmax) minus t_opt
# Pf_max = max performance (e.g. max growth rate)
curve(arnoldi(x, 20, 10, 2), 0, 35)
www.youtube.com/@gleonetwork...
www.youtube.com/@gleonetwork...
docs.google.com/forms/d/e/1F...
docs.google.com/forms/d/e/1F...
github.com/mridulkthoma...
No need to be familiar with Github, just download two files at the link.
github.com/mridulkthoma...
No need to be familiar with Github, just download two files at the link.
And following Cottingham et al. 2005, there's @jaytlennon.bsky.social 2011 enviromicro-journals.onlinelibrary.wiley.com/doi/abs/10.1... & Kreyling et al. 2018: onlinelibrary.wiley.com/doi/abs/10.1...
And following Cottingham et al. 2005, there's @jaytlennon.bsky.social 2011 enviromicro-journals.onlinelibrary.wiley.com/doi/abs/10.1... & Kreyling et al. 2018: onlinelibrary.wiley.com/doi/abs/10.1...
pubmed.ncbi.nlm.nih.gov/29476630/ &
www.sciencedirect.com/science/arti...
pubmed.ncbi.nlm.nih.gov/29476630/ &
www.sciencedirect.com/science/arti...
Perhaps more usefully, here are recordings of all previous workshops in the series:
www.youtube.com/@gleonetwork...
Perhaps more usefully, here are recordings of all previous workshops in the series:
www.youtube.com/@gleonetwork...