[R/DAISIE_data.R:2:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in list
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:7:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
#' #' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:12:34:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
#' the following elements.\cr \cr
                                 ^
```
[R/DAISIE_data.R:47:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in list
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:52:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L52) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:92:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L92) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in table
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:96:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L96) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A table containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:103:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L103) *style:* **Lines should not be more than 80 characters.**
```r
#' * Non_endemic: for cases where both island and non-island populations of the species have been sampled) \cr
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:104:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L104) *style:* **Lines should not be more than 80 characters.**
```r
#' * Non_endemic_MaxAge: for cases where island population of the species has not
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:124:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L124) *style:* **Lines should not be more than 80 characters.**
```r
#' @title 1000 islands in RAW format simulated with the ML parameters of the CR model
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:125:27:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L125) *style:* **Trailing whitespace is superfluous.**
```r
#' for the Galapagos data.
                          ^
```
[R/DAISIE_data.R:127:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L127) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:158:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L158) *style:* **Lines should not be more than 80 characters.**
```r
#' @title 1000 islands in DAISIE format simulated with the ML parameters of the CR
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:161:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L161) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:165:42:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L165) *style:* **Trailing whitespace is superfluous.**
```r
#' \code{$island_age} - the island age\cr
                                         ^
```
[R/DAISIE_data.R:197:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L197) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:247:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L247) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:256:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L256) *style:* **Lines should not be more than 80 characters.**
```r
#' The following elements of the list each contains information on a single colonist lineage
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:270:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L270) *style:* **Lines should not be more than 80 characters.**
```r
#' #' \code{$missing_species} - number of island species that were not sampled for
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:277:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_data.R#L277) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:2:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:7:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:10:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L10) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:86:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L86) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_dataprep.R:87:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L87) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:88:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L88) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:89:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L89) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:90:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L90) *style:* **Lines should not be more than 80 characters.**
```r
#' ### Create Galapagos data object where all taxa have the same macroevolutionary process
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:91:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L91) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:98:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L98) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:100:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L100) *style:* **Lines should not be more than 80 characters.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:100:82:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L100) *style:* **Trailing whitespace is superfluous.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
                                                                                ^
```
[R/DAISIE_dataprep.R:101:79:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L101) *style:* **Trailing whitespace is superfluous.**
```r
#' # except for Darwin's finches) and the other applies only to type 2 species
                                                                              ^
```
[R/DAISIE_dataprep.R:104:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L104) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:113:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L113) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:114:80:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L114) *style:* **Trailing whitespace is superfluous.**
```r
#' ### Create Galapagos data object with a distinct macroevolutionary processes
                                                                               ^
```
[R/DAISIE_dataprep.R:115:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L115) *style:* **Lines should not be more than 80 characters.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:116:79:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L116) *style:* **Trailing whitespace is superfluous.**
```r
#' # except for Darwin's finches) and the other applies only to type 2 species
                                                                              ^
```
[R/DAISIE_dataprep.R:117:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L117) *style:* **Lines should not be more than 80 characters.**
```r
#' # (Darwin's finches). Set fraction of potential colonists of type 2 to be 0.163.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:118:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L118) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:128:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L128) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Lines should not be more than 80 characters.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Variable or function name should be snake_case.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:130:17:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Use <-, not =, for assignment.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                ^
```
[R/DAISIE_dataprep.R:130:38:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                     ^
```
[R/DAISIE_dataprep.R:130:49:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                ^
```
[R/DAISIE_dataprep.R:130:49:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Variable or function name should be snake_case.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                ^
```
[R/DAISIE_dataprep.R:130:51:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                  ^
```
[R/DAISIE_dataprep.R:130:74:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                                         ^
```
[R/DAISIE_dataprep.R:130:131:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                                                ^
```
[R/DAISIE_dataprep.R:131:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L131) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/DAISIE_dataprep.R:132:24:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L132) *style:* **Use <-, not =, for assignment.**
```r
  number_colonisations = nrow(datatable)
                       ^
```
[R/DAISIE_dataprep.R:133:12:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L133) *style:* **Use <-, not =, for assignment.**
```r
  datalist = list()
           ^
```
[R/DAISIE_dataprep.R:134:13:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L134) *style:* **Variable or function name should be snake_case.**
```r
  datatable$Missing_species<-as.numeric(as.character(datatable$Missing_species))
            ^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:134:28:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L134) *style:* **Put spaces around all infix operators.**
```r
  datatable$Missing_species<-as.numeric(as.character(datatable$Missing_species))
                          ~^~~
```
[R/DAISIE_dataprep.R:135:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L135) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_dataprep.R:136:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L136) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(number_clade_types == 1)
    ^
```
[R/DAISIE_dataprep.R:137:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L137) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:138:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L138) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:138:19:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L138) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                  ^
```
[R/DAISIE_dataprep.R:138:36:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L138) *style:* **Put spaces around all infix operators.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                  ~^~
```
[R/DAISIE_dataprep.R:138:48:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L138) *style:* **Commas should always have a space after.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                               ^
```
[R/DAISIE_dataprep.R:138:59:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L138) *style:* **Put spaces around all infix operators.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                                         ~^~
```
[R/DAISIE_dataprep.R:138:60:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L138) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                                           ^
```
[R/DAISIE_dataprep.R:140:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L140) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(number_clade_types == 2)
    ^
```
[R/DAISIE_dataprep.R:141:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L141) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:142:32:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L142) *style:* **Use <-, not =, for assignment.**
```r
    number_type2_colonisations = length(list_type2_clades)
                               ^
```
[R/DAISIE_dataprep.R:143:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L143) *style:* **Lines should not be more than 80 characters.**
```r
    number_type1_colonisations = number_colonisations - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:143:32:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L143) *style:* **Use <-, not =, for assignment.**
```r
    number_type1_colonisations = number_colonisations - number_type2_colonisations
                               ^
```
[R/DAISIE_dataprep.R:145:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L145) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:146:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L146) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:146:25:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L146) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
                        ^
```
[R/DAISIE_dataprep.R:146:41:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L146) *style:* **Put spaces around all infix operators.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
                                       ~^~
```
[R/DAISIE_dataprep.R:147:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L147) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:147:25:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L147) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
                        ^
```
[R/DAISIE_dataprep.R:147:41:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L147) *style:* **Put spaces around all infix operators.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
                                       ~^~
```
[R/DAISIE_dataprep.R:149:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L149) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type1 = DDD::roundn(M * (1 - prop_type2_pool)) - number_type1_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:149:25:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L149) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type1 = DDD::roundn(M * (1 - prop_type2_pool)) - number_type1_colonisations
                        ^
```
[R/DAISIE_dataprep.R:150:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L150) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type2 = DDD::roundn(M * prop_type2_pool) - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:150:25:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L150) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type2 = DDD::roundn(M * prop_type2_pool) - number_type2_colonisations
                        ^
```
[R/DAISIE_dataprep.R:152:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L152) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[1]] = list(island_age = island_age, not_present_type1 = not_present_type1, not_present_type2 = not_present_type2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:152:19:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L152) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[1]] = list(island_age = island_age, not_present_type1 = not_present_type1, not_present_type2 = not_present_type2)
                  ^
```
[R/DAISIE_dataprep.R:155:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L155) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:156:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L156) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:156:23:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L156) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                      ^
```
[R/DAISIE_dataprep.R:156:71:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                      ^
```
[R/DAISIE_dataprep.R:156:86:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:107:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:117:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:147:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:157:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L157) *style:* **Lines should not be more than 80 characters.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:157:14:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L157) *style:* **Use <-, not =, for assignment.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
             ^
```
[R/DAISIE_dataprep.R:157:77:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L157) *style:* **Commas should always have a space after.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
                                                                            ^
```
[R/DAISIE_dataprep.R:157:97:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L157) *style:* **Commas should always have a space after.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
                                                                                ^
```
[R/DAISIE_dataprep.R:158:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L158) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_dataprep.R:159:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Lines should not be more than 80 characters.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:159:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
      ^
```
[R/DAISIE_dataprep.R:159:21:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Put spaces around all infix operators.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                   ~^~
```
[R/DAISIE_dataprep.R:159:33:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                ^
```
[R/DAISIE_dataprep.R:159:46:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Only use double-quotes.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                             ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:159:70:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                     ^
```
[R/DAISIE_dataprep.R:159:84:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:84:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Only use double-quotes.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^~~~~~~
```
[R/DAISIE_dataprep.R:159:92:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:117:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:132:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:132:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Only use double-quotes.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:159:160:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:163:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Put spaces around all infix operators.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ~^~
```
[R/DAISIE_dataprep.R:159:164:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Only use double-quotes.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^~
```
[R/DAISIE_dataprep.R:159:168:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L159) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:160:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L160) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_dataprep.R:161:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L161) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(length(the_brts) == 1)
      ^
```
[R/DAISIE_dataprep.R:161:30:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L161) *style:* **Trailing whitespace is superfluous.**
```r
    if(length(the_brts) == 1)
                             ^
```
[R/DAISIE_dataprep.R:162:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L162) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:163:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L163) *style:* **Lines should not be more than 80 characters.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:163:41:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L163) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                        ^
```
[R/DAISIE_dataprep.R:163:56:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L163) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                                       ^
```
[R/DAISIE_dataprep.R:163:69:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L163) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                                                    ^
```
[R/DAISIE_dataprep.R:165:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L165) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(length(the_brts) > 1)
      ^
```
[R/DAISIE_dataprep.R:165:29:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L165) *style:* **Trailing whitespace is superfluous.**
```r
    if(length(the_brts) > 1)
                            ^~
```
[R/DAISIE_dataprep.R:166:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L166) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:167:41:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L167) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,the_brts)
                                        ^
```
[R/DAISIE_dataprep.R:167:56:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L167) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,the_brts)
                                                       ^
```
[R/DAISIE_dataprep.R:169:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L169) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Non_endemic_MaxAge")
      ^
```
[R/DAISIE_dataprep.R:169:20:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L169) *style:* **Commas should always have a space after.**
```r
    if(datatable[i,"Status"] == "Non_endemic_MaxAge")
                   ^
```
[R/DAISIE_dataprep.R:170:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L170) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:171:30:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L171) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$stac = 1
                             ^
```
[R/DAISIE_dataprep.R:173:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L173) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Endemic")
      ^
```
[R/DAISIE_dataprep.R:173:20:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L173) *style:* **Commas should always have a space after.**
```r
    if(datatable[i,"Status"] == "Endemic")
                   ^
```
[R/DAISIE_dataprep.R:174:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L174) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:175:30:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L175) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$stac = 2
                             ^
```
[R/DAISIE_dataprep.R:176:9:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L176) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(max(the_brts)>island_age){
        ^
```
[R/DAISIE_dataprep.R:176:23:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L176) *style:* **Put spaces around all infix operators.**
```r
      if(max(the_brts)>island_age){
                     ~^~
```
[R/DAISIE_dataprep.R:177:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Lines should not be more than 80 characters.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:177:11:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
          ^
```
[R/DAISIE_dataprep.R:177:33:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                ^
```
[R/DAISIE_dataprep.R:177:45:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Only use double-quotes.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                            ^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:177:61:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Commas should always have a space after.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                            ^
```
[R/DAISIE_dataprep.R:177:86:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Commas should always have a space after.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:177:101:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Commas should always have a space after.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:177:101:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Only use double-quotes.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:177:129:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Commas should always have a space after.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:177:132:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Put spaces around all infix operators.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                                                ~^~
```
[R/DAISIE_dataprep.R:177:133:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Only use double-quotes.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                                                ^~
```
[R/DAISIE_dataprep.R:177:137:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L177) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        if(length(the_brts) > 1){stop(paste('Radiation of ',as.character(datatable[i,"Clade_name"]),' is older than the island',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:178:11:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L178) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(length(the_brts) == 1){datalist[[i + 1]]$stac = 5}
          ^
```
[R/DAISIE_dataprep.R:178:34:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L178) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        if(length(the_brts) == 1){datalist[[i + 1]]$stac = 5}
                                 ^
```
[R/DAISIE_dataprep.R:178:58:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L178) *style:* **Use <-, not =, for assignment.**
```r
        if(length(the_brts) == 1){datalist[[i + 1]]$stac = 5}
                                                         ^
```
[R/DAISIE_dataprep.R:178:61:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L178) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        if(length(the_brts) == 1){datalist[[i + 1]]$stac = 5}
                                                            ^
```
[R/DAISIE_dataprep.R:181:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L181) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Endemic&Non_endemic")
      ^
```
[R/DAISIE_dataprep.R:181:20:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L181) *style:* **Commas should always have a space after.**
```r
    if(datatable[i,"Status"] == "Endemic&Non_endemic")
                   ^
```
[R/DAISIE_dataprep.R:182:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L182) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:183:30:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L183) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$stac = 3
                             ^
```
[R/DAISIE_dataprep.R:185:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L185) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Non_endemic")
      ^
```
[R/DAISIE_dataprep.R:185:20:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L185) *style:* **Commas should always have a space after.**
```r
    if(datatable[i,"Status"] == "Non_endemic")
                   ^
```
[R/DAISIE_dataprep.R:186:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L186) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:187:30:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L187) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$stac = 4
                             ^
```
[R/DAISIE_dataprep.R:188:9:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L188) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(max(the_brts)>island_age){datalist[[i + 1]]$stac = 1}
        ^
```
[R/DAISIE_dataprep.R:188:23:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L188) *style:* **Put spaces around all infix operators.**
```r
      if(max(the_brts)>island_age){datalist[[i + 1]]$stac = 1}
                     ~^~
```
[R/DAISIE_dataprep.R:188:35:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L188) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if(max(the_brts)>island_age){datalist[[i + 1]]$stac = 1}
                                  ^
```
[R/DAISIE_dataprep.R:188:59:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L188) *style:* **Use <-, not =, for assignment.**
```r
      if(max(the_brts)>island_age){datalist[[i + 1]]$stac = 1}
                                                          ^
```
[R/DAISIE_dataprep.R:188:62:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L188) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      if(max(the_brts)>island_age){datalist[[i + 1]]$stac = 1}
                                                             ^
```
[R/DAISIE_dataprep.R:190:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L190) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Endemic_MaxAge")
      ^
```
[R/DAISIE_dataprep.R:190:20:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L190) *style:* **Commas should always have a space after.**
```r
    if(datatable[i,"Status"] == "Endemic_MaxAge")
                   ^
```
[R/DAISIE_dataprep.R:191:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L191) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:192:30:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L192) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$stac = 5
                             ^
```
[R/DAISIE_dataprep.R:194:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L194) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(number_clade_types == 2)
      ^
```
[R/DAISIE_dataprep.R:195:5:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L195) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:196:9:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L196) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(length(which(list_type2_clades == datatable[i,"Clade_name"])) > 0)
        ^
```
[R/DAISIE_dataprep.R:196:56:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L196) *style:* **Commas should always have a space after.**
```r
      if(length(which(list_type2_clades == datatable[i,"Clade_name"])) > 0)
                                                       ^
```
[R/DAISIE_dataprep.R:197:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L197) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/DAISIE_dataprep.R:198:36:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_dataprep.R#L198) *style:* **Use <-, not =, for assignment.**
```r
        datalist[[i + 1]]$type1or2 = 2
                                   ^
```
[R/DAISIE_ExpEIN.R:2:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:6:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L6) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:7:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:27:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:28:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
#' ### Compute the expected values at t = 4, for a mainland pool size of 1000 potential
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_ExpEIN.R:29:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L29) *style:* **Lines should not be more than 80 characters.**
```r
#' # colonists and a vector of 5 parameters (cladogenesis, extinction, clade-level carrying
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_ExpEIN.R:31:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L31) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_ExpEIN.R:37:3:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L37) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:39:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Variable or function name should be snake_case.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
^~~~~~~~~~~~~
```
[R/DAISIE_ExpEIN.R:39:15:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Use <-, not =, for assignment.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
              ^
```
[R/DAISIE_ExpEIN.R:39:28:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Commas should always have a space after.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
                           ^
```
[R/DAISIE_ExpEIN.R:39:33:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Commas should always have a space after.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
                                ^
```
[R/DAISIE_ExpEIN.R:39:33:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Variable or function name should be snake_case.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
                                ^
```
[R/DAISIE_ExpEIN.R:39:35:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Commas should always have a space after.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
                                  ^
```
[R/DAISIE_ExpEIN.R:39:35:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Variable or function name should be snake_case.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
                                  ^~~~~~
```
[R/DAISIE_ExpEIN.R:39:48:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L39) *style:* **Commas should always have a space after.**
```r
DAISIE_ExpEIN = function(t,pars,M,initEI = c(0,0))
                                               ^
```
[R/DAISIE_ExpEIN.R:40:1:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L40) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/DAISIE_ExpEIN.R:41:10:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L41) *style:* **Use <-, not =, for assignment.**
```r
   pars1 = pars
         ^
```
[R/DAISIE_ExpEIN.R:42:8:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L42) *style:* **Use <-, not =, for assignment.**
```r
   lac = pars1[1]
       ^
```
[R/DAISIE_ExpEIN.R:43:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L43) *style:* **Use <-, not =, for assignment.**
```r
   mu = pars1[2]
      ^
```
[R/DAISIE_ExpEIN.R:44:7:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L44) *style:* **Use <-, not =, for assignment.**
```r
   ga = pars1[4]
      ^
```
[R/DAISIE_ExpEIN.R:45:8:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L45) *style:* **Use <-, not =, for assignment.**
```r
   laa = pars1[5]
       ^
```
[R/DAISIE_ExpEIN.R:46:6:](https://github.com/rsetienne/DAISIE/blob/9a444a9395365fccbcbbd38269481e1c7aa2352a/R/DAISIE_ExpEIN.R#L46) *style:* **Place a space before left parenthesis, except in a function call.**
```r
   if(!is.na(pars1[11]))
     ^
```


Используя конструктор по умолчанию для класса, я (как программист, который читает этот код) ожидаю, что создается пустой объект square с незаполненными полями и никак не ожидаю, что в классе Square потом будет стартовать сканнер для считывания с командной строки.


It seems that my English level isn't high enough to finish this PR.


Hmm, I don't like this 'equation' with 2 `=` in it. I know that in math, we sloppily use this as a short-hand, but this is really hard to give a proper semantics to. Could you file an issue about this? This needs a higher-level decision/discussion.


Define a constant that contains the columns you want to return from your query. Each item in the ListView displays the contact's display name, which contains the main form of the contact's name. In Android 3.0 (API version 11) and later, the name of this column is Contacts.DISPLAY_NAME_PRIMARY; in versions previous to that, its name is Contacts.DISPLAY_NAME.


The result of this query should be a single object, since `path` should be unique.
Use `query_one()` and then the iteration over `files` can be omitted.


Puzzle `311-824efe7f` discovered in   [`tests/view/items/test_items.py`](  https://github.com/timelesslounge/timelessis/blob/master/tests/view/items/test_items.py)   and submitted as #442. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `311-e8daa63c` discovered in   [`timeless/views.py`](  https://github.com/timelesslounge/timelessis/blob/master/timeless/views.py)   and submitted as #443. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


TeamCity Architecture Team :: Java Platform :: otj-filterorder :: BuildTest [Build 87](https://teamcity.otenv.com/viewLog.html?buildId=10178032&buildTypeId=ArchitectureTeam_JavaPlatform_OtjFilterorder_BuildTest) is now running


What does [a...i] mean in your commit message?

Writing commit message is like construction of an index.

Would you like to share how do you manage those indices in your commit history?

Thank you.

>    Like typesetting, the construction of an index is a skilled art, the
subtleties of which may not be appreciated until you need to do it
yourself.


TeamCity Architecture Team :: Java Platform :: otj-filterorder :: BuildTest [Build 87](https://teamcity.otenv.com/viewLog.html?buildId=10178032&buildTypeId=ArchitectureTeam_JavaPlatform_OtjFilterorder_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 7 Build time: 00:00:38


TeamCity Architecture Team :: Java Platform :: otj-filterorder :: BuildTest [Build 88](https://teamcity.otenv.com/viewLog.html?buildId=10178033&buildTypeId=ArchitectureTeam_JavaPlatform_OtjFilterorder_BuildTest) is now running


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 198](https://teamcity.otenv.com/viewLog.html?buildId=10178034&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) is now running


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 199](https://teamcity.otenv.com/viewLog.html?buildId=10178035&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) is now running


TeamCity Architecture Team :: Java Platform :: otj-filterorder :: BuildTest [Build 88](https://teamcity.otenv.com/viewLog.html?buildId=10178033&buildTypeId=ArchitectureTeam_JavaPlatform_OtjFilterorder_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 7 Build time: 00:00:24


hmm.. I can reproduce.


Remove commented out old code before pull request.


Maybe this is where you fixed #5
Not sure because it is ins't explicitly noted anywhere and the issue is resolved and should be closed as such.


This is not how the `correct` opcode works. See http://liblouis.org/documentation/liblouis.html#The-correct-Opcode for more info. This table will not compile. You should test your changes locally before including them in a pull request.


![](https://github.trello.services/images/mini-trello-icon.png) [Finish cookie-based routing](https://trello.com/c/whsOZBAi/11-finish-cookie-based-routing)


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 199](https://teamcity.otenv.com/viewLog.html?buildId=10178035&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 14 Build time: 00:01:31
### Failed tests
```
com.opentable.logging.PartitionSpreadTest.testPartitionSpread[1]: <no details avaliable>

```


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 198](https://teamcity.otenv.com/viewLog.html?buildId=10178034&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) outcome was **SUCCESS**
Summary: Tests passed: 15 Build time: 00:01:59


TeamCity Architecture Team :: Java Platform :: otj-kafka :: BuildTest [Build 257](https://teamcity.otenv.com/viewLog.html?buildId=10178057&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) is now running


Basically what you would do with `correct` is remove just the space, but leave the punctuation. Other rules will make sure the punctuation will be translated to the correct braille patterns.


TeamCity Architecture Team :: Java Platform :: otj-kafka :: BuildTest [Build 258](https://teamcity.otenv.com/viewLog.html?buildId=10178058&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) is now running


This is for upscaling, so that when you set the emulator's VSCALE to 2, it doesn't apply the ugly blurry bilinear filter


Good point, I'll change it accordingly. I also need to revisit the logging statements after the refactoring is done, tbh.


TeamCity Architecture Team :: Java Platform :: otj-kafka :: BuildTest [Build 257](https://teamcity.otenv.com/viewLog.html?buildId=10178057&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 9 Build time: 00:01:52


TeamCity Architecture Team :: Java Platform :: otj-kafka :: BuildTest [Build 258](https://teamcity.otenv.com/viewLog.html?buildId=10178058&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 9 Build time: 00:01:40


See https://github.com/ReactiveX/RxPY/pull/319


![](https://github.trello.services/images/mini-trello-icon.png) [Add API calls to check if the added service actually exists, so service pages don't freeze](https://trello.com/c/9o9CuPDe/16-add-api-calls-to-check-if-the-added-service-actually-exists-so-service-pages-dont-freeze)


This sucks!


if this is really ie11 why not just add ' ie11'?


Successfully aliased the URL <https://react-circular-input-qj08gydon.now.sh> to the following alias.

* https://react-circular-input.now.sh


Опять же пустой конструктор заставляет "читателя кода" думать, что снова создается пустой объект. Исправь, пожалуйста.


@ChaseMilligan
So this is where in your gulp file you should be reference the bootstrap.min.js file. This way it will bundle it and compress it with the other javascript and put it into the all.js file.