Skip to content

hisse

Hidden State Speciation and Extinction

v2.1.11 · Feb 11, 2023 · GPL (>= 2)

Description

Sets up and executes a HiSSE model (Hidden State Speciation and Extinction) on a phylogeny and character sets to test for hidden shifts in trait dependent rates of diversification. Beaulieu and O'Meara (2016) <doi:10.1093/sysbio/syw022>.

Downloads

553

Last 30 days

7289th

1.6K

Last 90 days

11.8K

Last year

Trend: -6.4% (30d vs prior 30d)

CRAN Check Status

1 ERROR
13 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 ERROR
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (15 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
ERROR r-oldrel-windows-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
--- re-building 'Clade-specific-sampling.Rmd' using rmarkdown
Warning in eng_r(options) :
  Failed to tidy R code in chunk 'unnamed-chunk-2'. Reason:
Error : The formatR package is required by the chunk option tidy = TRUE but not installed; tidy = TRUE will be ignored.

Warning in eng_r(options) :
  Failed to tidy R code in chunk 'unnamed-chunk-3'. Reason:
Error : The formatR package is required by the chunk option tidy = TRUE but not installed; tidy = TRUE will be ignored.

Warning in eng_r(options) :
  Failed to tidy R code in chunk 'unnamed-chunk-4'. Reason:
Error : The formatR package is required by the chunk option tidy = TRUE but not installed; tidy = TRUE will be ignored.

Warning in eng_r(options) :
  Failed to tidy R code in chunk 'unnamed-chunk-5'. Reason:
Error : The formatR package is required by the chunk option tidy = TRUE but not installed; tidy = TRUE will be ignored.

Warning in eng_r(options) :
  Failed to tidy R code in chunk 'unnam
...[truncated]...
e https://yihui.org/tinytex/r/#debugging for debugging tips. See hisse-fisse-type1-vignette.log for more info.
--- failed re-building 'hisse-fisse-type1-vignette.Rmd'

--- re-building 'hisse-new-vignette.Rmd' using rmarkdown
--- finished re-building 'hisse-new-vignette.Rmd'

--- re-building 'hisse-vignette.Rmd' using rmarkdown
! Package pdftex.def Error: File `a579c42f63b84e3004471eef3bbaa39b02ddeca8.pdf'
 not found: using draft setting.

Error: processing vignette 'hisse-vignette.Rmd' failed with diagnostics:
LaTeX failed to compile D:/RCompile/CRANpkg/local/4.4/hisse.Rcheck/vign_test/hisse/vignettes/hisse-vignette.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See hisse-vignette.log for more info.
--- failed re-building 'hisse-vignette.Rmd'

SUMMARY: processing the following files failed:
  'GeoHiSSE-vignette.Rmd' 'MiSSE-vignette.Rmd' 'adding_fossils.Rmd'
  'hisse-fisse-type1-vignette.Rmd' 'hisse-vignette.Rmd'

Error: Vignette re-building failed.
Execution halted
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what this is as they affect the likelihood). It is most noticeable in MiSSE with eps, the extinction fraction (extinction rate divided by speciation rate). One option, following Magallon & Sanderson (2001), is to set extinction fraction at set values. By default, we use theirs, 0 (meaning a Yule model - no extinction) or 0.9 (a lot of extinction, though still less than paleontoligists find). You can set your own in \code{fixed.eps.tries}. If you only want to use fixed values, and not estimate, get rid of the NA, as well. However, don't \dQuote{cheat} -- if you use a range of values for fixed.eps, it's basically doing a search for this, though the default AICc calculation doesn't dQuote{know} this to penalize it for another parameter.
       |    
...[truncated]...
four hidden states. They can be constrained: the easiest way is to have, say, turnover having an independent rate for each hidden state and eps having the same rate for all the hidden states. If \code{vary.both} is set to FALSE, all models are of this sort: if turnover varies, eps is constant across all hidden states, or vice versa. Jeremy Beaulieu prefers this. If \code{vary.both} is set to TRUE, both can vary: for example, there could be five hidden states for both turnover and eps, but turnover lets each of these have a different rate, but eps only allows three values (so that eps_A and eps_D might be forced to be equal, and eps_B and eps_E might be forced to be equal). Brian O'Meara would consider allowing this, while cautioning you about the risks of too many parameters.
       |                                                                                                                                                                                                            ^

Check History

ERROR 0 OK · 13 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 30, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
ERROR r-oldrel-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) generateMiSSEGreedyCombinations.Rd:25: Lost braces
    25 | Estimating extinction rates is hard. This affects all diversification models (even if all you want and look at is speciation rate, extinction rate estimates still affect what t
...[truncated]...
ut the risks of too many parameters.
       |                                                                                                                                                                                                            ^

Reverse Dependencies (1)

suggests

Dependency Network

Dependencies Reverse dependencies ape deSolve GenSA subplex nloptr phytools data.table igraph diversitree paleotree plotrix geiger phangorn TreeSim corHMM fishtree hisse

Version History

new 2.1.11 Mar 10, 2026
updated 2.1.11 ← 2.1.10 diff Feb 10, 2023
updated 2.1.10 ← 2.1.9 diff Jan 18, 2023
updated 2.1.9 ← 2.1.8 diff Jun 14, 2022
updated 2.1.8 ← 2.1.6 diff Jun 8, 2022
updated 2.1.6 ← 2.1.5 diff Nov 15, 2021
updated 2.1.5 ← 1.9.19 diff Nov 10, 2021
updated 1.9.19 ← 1.9.18 diff May 14, 2021
updated 1.9.18 ← 1.9.13 diff Feb 19, 2021
updated 1.9.13 ← 1.9.10 diff Jan 18, 2021
updated 1.9.10 ← 1.9.9 diff Oct 27, 2020
updated 1.9.9 ← 1.9.8 diff Oct 19, 2020
updated 1.9.8 ← 1.9.6 diff Jun 14, 2020
updated 1.9.6 ← 1.9.5 diff Dec 5, 2019
updated 1.9.5 ← 1.9.4 diff Jul 10, 2019
updated 1.9.4 ← 1.9.1 diff May 9, 2019
updated 1.9.1 ← 1.9.0 diff Feb 19, 2019
updated 1.9.0 ← 1.8.9 diff Jan 27, 2019
updated 1.8.9 ← 1.8.8 diff Nov 5, 2018
updated 1.8.8 ← 1.8.7 diff Oct 19, 2018