[R/bd_loglik_choosepar.R:1:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik_choosepar.R:1:21:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Use <-, not =, for assignment.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                    ^
```
[R/bd_loglik_choosepar.R:1:42:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                         ^
```
[R/bd_loglik_choosepar.R:1:52:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                   ^
```
[R/bd_loglik_choosepar.R:1:62:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                             ^
```
[R/bd_loglik_choosepar.R:1:72:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                       ^
```
[R/bd_loglik_choosepar.R:1:78:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                             ^
```
[R/bd_loglik_choosepar.R:1:83:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                                ^
```
[R/bd_loglik_choosepar.R:1:95:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                                ^
```
[R/bd_loglik_choosepar.R:2:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L2) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/bd_loglik_choosepar.R:3:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L3) *style:* **Use <-, not =, for assignment.**
```r
   trpars1 = rep(0,4)
           ^
```
[R/bd_loglik_choosepar.R:3:20:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L3) *style:* **Commas should always have a space after.**
```r
   trpars1 = rep(0,4)
                   ^
```
[R/bd_loglik_choosepar.R:4:23:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L4) *style:* **Use <-, not =, for assignment.**
```r
   trpars1[idparsopt] = trparsopt
                      ^
```
[R/bd_loglik_choosepar.R:5:6:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L5) *style:* **Place a space before left parenthesis, except in a function call.**
```r
   if(length(idparsfix) != 0)
     ^
```
[R/bd_loglik_choosepar.R:6:4:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L6) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
   {
   ^
```
[R/bd_loglik_choosepar.R:7:26:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L7) *style:* **Use <-, not =, for assignment.**
```r
      trpars1[idparsfix] = trparsfix
                         ^
```
[R/bd_loglik_choosepar.R:9:6:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L9) *style:* **Place a space before left parenthesis, except in a function call.**
```r
   if(max(trpars1) > 1 | min(trpars1) < 0)
     ^
```
[R/bd_loglik_choosepar.R:10:4:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L10) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
   {
   ^
```
[R/bd_loglik_choosepar.R:11:14:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L11) *style:* **Use <-, not =, for assignment.**
```r
      loglik = -Inf
             ^
```
[R/bd_loglik_choosepar.R:13:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L13) *style:* **Use <-, not =, for assignment.**
```r
      pars1 = trpars1/(1 - trpars1)
            ^
```
[R/bd_loglik_choosepar.R:13:22:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L13) *style:* **Put spaces around all infix operators.**
```r
      pars1 = trpars1/(1 - trpars1)
                    ~^~
```
[R/bd_loglik_choosepar.R:13:23:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L13) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      pars1 = trpars1/(1 - trpars1)
                      ^
```
[R/bd_loglik_choosepar.R:14:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik_choosepar.R:14:14:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L14) *style:* **Use <-, not =, for assignment.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
             ^
```
[R/bd_loglik_choosepar.R:14:16:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L14) *warning:* **no visible global function definition for ‘bd_loglik’**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
               ^~~~~~~~~
```
[R/bd_loglik_choosepar.R:14:40:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L14) *style:* **Commas should always have a space after.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
                                       ^
```
[R/bd_loglik_choosepar.R:14:59:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L14) *style:* **Commas should always have a space after.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
                                                          ^
```
[R/bd_loglik_choosepar.R:14:71:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L14) *style:* **Commas should always have a space after.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
                                                                      ^
```
[R/bd_loglik_choosepar.R:15:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L15) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(is.nan(loglik) || is.na(loglik))
        ^
```
[R/bd_loglik_choosepar.R:16:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L16) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik_choosepar.R:17:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L17) *style:* **Lines should not be more than 80 characters.**
```r
         cat("There are parameter values used which cause numerical problems.\n")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik_choosepar.R:18:17:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik_choosepar.R#L18) *style:* **Use <-, not =, for assignment.**
```r
         loglik = -Inf
                ^
```
[R/bd_loglik.R:41:80:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L41) *style:* **Trailing whitespace is superfluous.**
```r
#' \cr \cr \code{pars2[4]} sets whether the parameters and likelihood should be
                                                                               ^
```
[R/bd_loglik.R:59:68:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
#' bd_loglik(pars1 = c(0.5,0.1), pars2 = c(0,1,1,0,2), brts = 1:10,
                                                                   ^
```
[R/bd_loglik.R:66:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
  # - pars1[3] = la1 = parameter in exponential decay of speciation rate, OR K in
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:66:82:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L66) *style:* **Trailing whitespace is superfluous.**
```r
  # - pars1[3] = la1 = parameter in exponential decay of speciation rate, OR K in
                                                                                ^
```
[R/bd_loglik.R:70:62:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L70) *style:* **Trailing whitespace is superfluous.**
```r
  # - pars1[5] = T0 = age at which lambda is lambda0 (default
                                                             ^
```
[R/bd_loglik.R:76:73:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L76) *style:* **Trailing whitespace is superfluous.**
```r
  # . tdmodel == 2: stepwise decline following diversity-dependence when
                                                                        ^
```
[R/bd_loglik.R:77:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L77) *style:* **Commented code should be removed.**
```r
  #   extinction = 0
      ^~~~~~~~~~~~~~
```
[R/bd_loglik.R:78:80:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L78) *style:* **Trailing whitespace is superfluous.**
```r
  # . tdmodel == 3: decline in speciation rate following deterministic logistic
                                                                               ^
```
[R/bd_loglik.R:80:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L80) *style:* **Lines should not be more than 80 characters.**
```r
  # . tdmodel == 4...8: change in speciation/extinction rate following ddmodel =
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:80:81:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L80) *style:* **Trailing whitespace is superfluous.**
```r
  # . tdmodel == 4...8: change in speciation/extinction rate following ddmodel =
                                                                                ^
```
[R/bd_loglik.R:82:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L82) *style:* **Lines should not be more than 80 characters.**
```r
  # - pars2[2] = cond = conditioning on age (0), non-extinction of the clade and
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:82:81:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L82) *style:* **Trailing whitespace is superfluous.**
```r
  # - pars2[2] = cond = conditioning on age (0), non-extinction of the clade and
                                                                                ^
```
[R/bd_loglik.R:86:79:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L86) *style:* **Trailing whitespace is superfluous.**
```r
  # - pars2[5] = likelihood is for a tree with crown age (2) or stem age (1) -
                                                                              ^
```
[R/bd_loglik.R:89:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L89) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:105:74:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L105) *style:* **Trailing whitespace is superfluous.**
```r
      rtt <- mu0 / mu1 * (exp(-mu1 * t1) - exp(-mu1 * tau)) - la0 / la1 *
                                                                         ^
```
[R/bd_loglik.R:110:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L110) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:111:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L111) *style:* **Variable or function name should be snake_case.**
```r
  PtTint <- function(x, t1, pars){
  ^~~~~~
```
[R/bd_loglik.R:112:5:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L112) *style:* **Variable or function name should be snake_case.**
```r
    PtTint <- pars[2] * exp(-pars[4] * x) * exp(rhotaut(x, t1, pars))
    ^~~~~~
```
[R/bd_loglik.R:115:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L115) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:117:54:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L117) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    ff <- 1 / pars[3] + (1 / 2 - 1 / pars[3]) * exp(-(pars[1] - pars[2]) * t1)
                                                     ^
```
[R/bd_loglik.R:120:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L120) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:125:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L125) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:126:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L126) *style:* **Variable or function name should be snake_case.**
```r
  intPtTint2 <- function(t1, T, pars){
  ^~~~~~~~~~
```
[R/bd_loglik.R:127:5:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L127) *style:* **Variable or function name should be snake_case.**
```r
    intPtTint2 <- pars[2] / ff(t1,pars) *
    ^~~~~~~~~~
```
[R/bd_loglik.R:127:35:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L127) *style:* **Commas should always have a space after.**
```r
    intPtTint2 <- pars[2] / ff(t1,pars) *
                                  ^
```
[R/bd_loglik.R:127:42:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L127) *style:* **Trailing whitespace is superfluous.**
```r
    intPtTint2 <- pars[2] / ff(t1,pars) *
                                         ^
```
[R/bd_loglik.R:128:8:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L128) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      ( (T - t1) / pars[3] + (ff(t1, pars) - ff(T, pars)) /
       ^
```
[R/bd_loglik.R:128:60:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L128) *style:* **Trailing whitespace is superfluous.**
```r
      ( (T - t1) / pars[3] + (ff(t1, pars) - ff(T, pars)) /
                                                           ^
```
[R/bd_loglik.R:129:30:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L129) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (pars[1] - pars[2]) )
                             ^
```
[R/bd_loglik.R:132:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L132) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:148:16:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L148) *style:* **Use <-, not =, for assignment.**
```r
      pars2[6] = Inf
               ^
```
[R/bd_loglik.R:150:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L150) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/bd_loglik.R:153:73:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L153) *style:* **Trailing whitespace is superfluous.**
```r
        "Stem age and conditioning on extant taxa only have not yet been
                                                                        ^
```
[R/bd_loglik.R:158:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L158) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    } else {
           ^
```
[R/bd_loglik.R:158:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L158) *style:* **Trailing whitespace is superfluous.**
```r
    } else {
            ^~~~~~~~
```
[R/bd_loglik.R:164:10:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L164) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(i in 2:length(brts2)) {
         ^
```
[R/bd_loglik.R:172:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L172) *style:* **Variable or function name should be snake_case.**
```r
      TT <- brts[1]
      ^~
```
[R/bd_loglik.R:174:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L174) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:175:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L175) *style:* **Variable or function name should be snake_case.**
```r
      S <- length(brts)
      ^
```
[R/bd_loglik.R:176:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L176) *style:* **Variable or function name should be snake_case.**
```r
      N <- S + m
      ^
```
[R/bd_loglik.R:178:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L178) *style:* **Variable or function name should be snake_case.**
```r
      PtT <- rep(0, S)
      ^~~
```
[R/bd_loglik.R:180:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L180) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:181:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L181) *warning:* **local variable ‘abstol’ assigned but may not be used**
```r
      abstol <- 1e-16
      ^~~~~~
```
[R/bd_loglik.R:182:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L182) *warning:* **local variable ‘reltol’ assigned but may not be used**
```r
      reltol <- 1e-10
      ^~~~~~
```
[R/bd_loglik.R:183:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L183) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:184:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L184) *style:* **Variable or function name should be snake_case.**
```r
      T0 <- TT
      ^~
```
[R/bd_loglik.R:189:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L189) *style:* **Variable or function name should be snake_case.**
```r
        K <- pars1[3]
        ^
```
[R/bd_loglik.R:192:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L192) *style:* **Variable or function name should be snake_case.**
```r
          T0 <- pars1[5]
          ^~
```
[R/bd_loglik.R:193:10:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L193) *style:* **Trailing whitespace is superfluous.**
```r
        }
         ^
```
[R/bd_loglik.R:196:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L196) *style:* **Variable or function name should be snake_case.**
```r
        K <- Inf
        ^
```
[R/bd_loglik.R:198:31:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L198) *style:* **Commas should always have a space after.**
```r
        pars1 <- c(pars1, c(0,0))
                              ^
```
[R/bd_loglik.R:200:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L200) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:201:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L201) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(tdmodel == 1){
        ^
```
[R/bd_loglik.R:205:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L205) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:207:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L207) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:208:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L208) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(tdmodel == 0 | (tdmodel == 1 & la1 == 0 & mu1 == 0))
        ^
```
[R/bd_loglik.R:209:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L209) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik.R:210:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L210) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(abs(la0 - mu0) < 1E-10){
          ^
```
[R/bd_loglik.R:212:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L212) *style:* **Variable or function name should be snake_case.**
```r
          PtT <- 1 / (1 + lamu * (TT - t))
          ^~~
```
[R/bd_loglik.R:215:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L215) *style:* **Variable or function name should be snake_case.**
```r
          PtT <- (la0 - mu0) / (la0 - mu0 * exp(-(la0 - mu0) * (TT - t)))
          ^~~
```
[R/bd_loglik.R:215:50:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L215) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          PtT <- (la0 - mu0) / (la0 - mu0 * exp(-(la0 - mu0) * (TT - t)))
                                                 ^
```
[R/bd_loglik.R:216:29:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L216) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      ux <- la0 * (1 - exp(-(la0 - mu0) * (TT - t))) /
                            ^
```
[R/bd_loglik.R:217:27:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L217) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        (la0 - mu0 * exp(-(la0 - mu0) * (TT - t)))
                          ^
```
[R/bd_loglik.R:221:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L221) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        for(i in 1:S){
           ^
```
[R/bd_loglik.R:223:46:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L223) *style:* **Trailing whitespace is superfluous.**
```r
            PtTint, lower = t[i], upper = TT,
                                             ^
```
[R/bd_loglik.R:225:20:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L225) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          )$value)^(-1)
                   ^
```
[R/bd_loglik.R:233:22:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L233) *style:* **Commas should always have a space after.**
```r
        la <- pmax(0,la0 * (1 - (2:S) / K))
                     ^
```
[R/bd_loglik.R:234:33:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L234) *style:* **Commas should always have a space after.**
```r
        dx <- c(abs(diff(brts)),brts[S])[2:S]
                                ^
```
[R/bd_loglik.R:235:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L235) *style:* **Commented code should be removed.**
```r
        # mpfr(la, precBits = 500)
          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:236:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L236) *style:* **Commented code should be removed.**
```r
        # mpfr(dx, precBits = 500)
          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:238:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L238) *style:* **Variable or function name should be snake_case.**
```r
        PtT <- rep(1,S)
        ^~~
```
[R/bd_loglik.R:238:22:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L238) *style:* **Commas should always have a space after.**
```r
        PtT <- rep(1,S)
                     ^
```
[R/bd_loglik.R:239:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L239) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        for(i in 2:S){
           ^
```
[R/bd_loglik.R:244:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L244) *style:* **Variable or function name should be snake_case.**
```r
        PtT <- 1 / (1 + intPtTint2(t, TT, pars1))
        ^~~
```
[R/bd_loglik.R:247:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L247) *style:* **Variable or function name should be snake_case.**
```r
        Kprime <- la0 / (la0 - mu0) * K
        ^~~~~~
```
[R/bd_loglik.R:250:32:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L250) *style:* **Trailing whitespace is superfluous.**
```r
          ceiling(Kprime) < N |
                               ^
```
[R/bd_loglik.R:251:39:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L251) *style:* **Trailing whitespace is superfluous.**
```r
          K >= 0.9 * round(pars2[6]) |
                                      ^
```
[R/bd_loglik.R:252:18:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L252) *style:* **Trailing whitespace is superfluous.**
```r
          K < 1 |
                 ^
```
[R/bd_loglik.R:253:22:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L253) *style:* **Trailing whitespace is superfluous.**
```r
          la0 < mu0 |
                     ^
```
[R/bd_loglik.R:264:25:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L264) *style:* **Trailing whitespace is superfluous.**
```r
        latd[1] <- mu0 +
                        ^
```
[R/bd_loglik.R:266:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L266) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        for(k in 2:np){
           ^
```
[R/bd_loglik.R:270:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L270) *style:* **Lines should not be more than 80 characters.**
```r
          #y2 = deSolve::ode(variables, c(t1, t2), td_loglik_rhs, c(pars1[1:min(4, length(pars1))], tdmodel - 3, lx), rtol = 1e-10, atol = 1e-16, method = methode)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:270:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L270) *style:* **Commented code should be removed.**
```r
          #y2 = deSolve::ode(variables, c(t1, t2), td_loglik_rhs, c(pars1[1:min(4, length(pars1))], tdmodel - 3, lx), rtol = 1e-10, atol = 1e-16, method = methode)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:287:19:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L287) *style:* **Only use double-quotes.**
```r
              cat('NA or NaN issues encountered.\n')
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:292:15:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L292) *style:* **Place a space before left parenthesis, except in a function call.**
```r
            if(verbose) cat('Probabilities smaller than 0 encountered\n')
              ^
```
[R/bd_loglik.R:292:29:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L292) *style:* **Only use double-quotes.**
```r
            if(verbose) cat('Probabilities smaller than 0 encountered\n')
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:294:35:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L294) *style:* **Commas should always have a space after.**
```r
            variables <- rep(-Inf,length(variables))
                                  ^
```
[R/bd_loglik.R:295:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L295) *style:* **Trailing whitespace is superfluous.**
```r
          }
           ^
```
[R/bd_loglik.R:296:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L296) *style:* **Commented code should be removed.**
```r
          #variables2 = y2[2, 2:(lx + k)]
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:298:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L298) *style:* **Trailing whitespace is superfluous.**
```r
          #{
            ^
```
[R/bd_loglik.R:299:15:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L299) *style:* **Commented code should be removed.**
```r
          #   print(variables2 - variables)
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:300:15:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L300) *style:* **Commented code should be removed.**
```r
          #   unequal <- which(variables != variables2)
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:301:14:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L301) *style:* **Commented code should be removed.**
```r
          #  if(length(unequal) > 0) stop('Stop here')
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:305:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L305) *style:* **Variable or function name should be snake_case.**
```r
          dEN_dt <- (la0 - mu0) * expn[k] - expn2 * (la0 - mu0) / K
          ^~~~~~
```
[R/bd_loglik.R:308:40:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L308) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if (sum(variables[1:lx]) < 0.99 ) {
                                       ^
```
[R/bd_loglik.R:309:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L309) *style:* **Commented code should be removed.**
```r
          #print(lx)
           ^~~~~~~~~
```
[R/bd_loglik.R:310:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L310) *style:* **Commented code should be removed.**
```r
          #print(sum(variables[1:lx]))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:311:15:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L311) *style:* **Only use double-quotes.**
```r
          cat('Leaking probabilities detected.')
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:315:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L315) *style:* **Variable or function name should be snake_case.**
```r
        PtT <- 1 / (1 + sig)
        ^~~
```
[R/bd_loglik.R:318:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L318) *style:* **Variable or function name should be snake_case.**
```r
          PtT <- c(PtT[1], PtT)
          ^~~
```
[R/bd_loglik.R:322:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L322) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:324:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L324) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(tdmodel == 0) {
          ^
```
[R/bd_loglik.R:326:34:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L326) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        } else if (tdmodel == 1) {
                                 ^
```
[R/bd_loglik.R:326:35:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L326) *style:* **Trailing whitespace is superfluous.**
```r
        } else if (tdmodel == 1) {
                                  ^
```
[R/bd_loglik.R:330:18:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L330) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        } else if(tdmodel == 3) {
                 ^
```
[R/bd_loglik.R:332:18:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L332) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        } else if(tdmodel == 4) {
                 ^
```
[R/bd_loglik.R:335:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L335) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        {
        ^
```
[R/bd_loglik.R:336:16:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L336) *style:* **Only use double-quotes.**
```r
          stop('The tdmodel you selected does not exist. Please check pars2.')
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:339:64:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L339) *style:* **Trailing whitespace is superfluous.**
```r
          loglik <- loglik + sum(log(lavec[soc:length(lavec)]))
                                                               ^
```
[R/bd_loglik.R:342:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L342) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:344:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L344) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(cond == 1) {
        ^
```
[R/bd_loglik.R:345:14:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L345) *style:* **Use <-, not =, for assignment.**
```r
        logp = soc * log(PtT[1])
             ^
```
[R/bd_loglik.R:347:9:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L347) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(cond == 2 | cond == 3) {
        ^
```
[R/bd_loglik.R:348:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L348) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(tdmodel == 2) {
          ^
```
[R/bd_loglik.R:350:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L350) *style:* **Variable or function name should be snake_case.**
```r
          K2 <- K
          ^~
```
[R/bd_loglik.R:351:39:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L351) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          if (floor(K) == ceiling(K)) {
                                      ^
```
[R/bd_loglik.R:351:40:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L351) *style:* **Trailing whitespace is superfluous.**
```r
          if (floor(K) == ceiling(K)) {
                                       ^
```
[R/bd_loglik.R:352:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L352) *style:* **Variable or function name should be snake_case.**
```r
            K2 <- K + eps
            ^~
```
[R/bd_loglik.R:353:52:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L353) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          } else if (floor(K + eps) == ceiling(K)) {
                                                   ^
```
[R/bd_loglik.R:353:53:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L353) *style:* **Trailing whitespace is superfluous.**
```r
          } else if (floor(K + eps) == ceiling(K)) {
                                                    ^
```
[R/bd_loglik.R:354:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L354) *style:* **Variable or function name should be snake_case.**
```r
            K2 <- K - eps
            ^~
```
[R/bd_loglik.R:356:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L356) *style:* **Variable or function name should be snake_case.**
```r
            K2 <- K + eps
            ^~
```
[R/bd_loglik.R:366:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L366) *style:* **Commented code should be removed.**
```r
          #pB = max(50,round(3/la0))
           ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:367:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L367) *style:* **Commented code should be removed.**
```r
          #s = mpfr(s, precBits = pB)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:367:38:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L367) *style:* **Trailing whitespace is superfluous.**
```r
          #s = mpfr(s, precBits = pB)
                                     ^~~~~~
```
[R/bd_loglik.R:368:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L368) *style:* **Commented code should be removed.**
```r
          #sgnsdiff = mpfr(sgnsdiff, precBits = pB)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:369:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L369) *style:* **Commented code should be removed.**
```r
          #logsdiff = mpfr(logsdiff, precBits = pB)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:370:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L370) *style:* **Commented code should be removed.**
```r
          #sgnsdiff2 = mpfr(sgnsdiff2, precBits = pB)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:371:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L371) *style:* **Commented code should be removed.**
```r
          #logsdiff2 = mpfr(logsdiff2, precBits = pB)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:372:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L372) *style:* **Commented code should be removed.**
```r
          #logsdiff3 = mpfr(logsdiff3, precBits = pB)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:374:26:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L374) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          for (i in 1:N) {
                         ^
```
[R/bd_loglik.R:374:27:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L374) *style:* **Trailing whitespace is superfluous.**
```r
          for (i in 1:N) {
                          ^
```
[R/bd_loglik.R:375:45:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L375) *style:* **Commas should always have a space after.**
```r
            sgnsdiff[i] <- prod(sign(s[-c(1,i)] - s[i]))
                                            ^
```
[R/bd_loglik.R:376:47:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L376) *style:* **Commas should always have a space after.**
```r
            logsdiff[i] <- sum(log(abs(s[-c(1,i)] - s[i])))
                                              ^
```
[R/bd_loglik.R:379:50:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L379) *style:* **Put spaces around all infix operators.**
```r
            logsdiff3[i] <- -sum(log(abs(1 - s[i]/s[-c(1,i,N)]))) -
                                                ~^~
```
[R/bd_loglik.R:379:58:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L379) *style:* **Commas should always have a space after.**
```r
            logsdiff3[i] <- -sum(log(abs(1 - s[i]/s[-c(1,i,N)]))) -
                                                         ^
```
[R/bd_loglik.R:379:60:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L379) *style:* **Commas should always have a space after.**
```r
            logsdiff3[i] <- -sum(log(abs(1 - s[i]/s[-c(1,i,N)]))) -
                                                           ^
```
[R/bd_loglik.R:379:68:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L379) *style:* **Trailing whitespace is superfluous.**
```r
            logsdiff3[i] <- -sum(log(abs(1 - s[i]/s[-c(1,i,N)]))) -
                                                                   ^
```
[R/bd_loglik.R:384:77:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L384) *style:* **Trailing whitespace is superfluous.**
```r
            #         logp <- sum(log(s[2:(N-1)])) + log(sum(sgnsdiff[2:N] *
                                                                            ^
```
[R/bd_loglik.R:386:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L386) *style:* **Lines should not be more than 80 characters.**
```r
            #         logp <- log(sum(sgnsdiff[2:N] * exp(sum(log(s[2:(N-1)])) -
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:386:81:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L386) *style:* **Trailing whitespace is superfluous.**
```r
            #         logp <- log(sum(sgnsdiff[2:N] * exp(sum(log(s[2:(N-1)])) -
                                                                                ^
```
[R/bd_loglik.R:390:35:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L390) *style:* **Put spaces around all infix operators.**
```r
            logp <- sum(log(s[1:(N-1)])) +
                                 ~^~
```
[R/bd_loglik.R:390:43:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L390) *style:* **Trailing whitespace is superfluous.**
```r
            logp <- sum(log(s[1:(N-1)])) +
                                          ^
```
[R/bd_loglik.R:395:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L395) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          if(cond == 2) {
            ^
```
[R/bd_loglik.R:396:70:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L396) *style:* **Trailing whitespace is superfluous.**
```r
            logp <- (soc == 2) * log(S + m - 1) + soc * log(PtT[1]) +
                                                                     ^
```
[R/bd_loglik.R:399:57:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L399) *style:* **Trailing whitespace is superfluous.**
```r
            logp <- log(PtT[1]) - log(S + missnumspec) -
                                                        ^
```
[R/bd_loglik.R:404:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L404) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:406:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L406) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:408:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L408) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(tdmodel == 2) {
          ^
```
[R/bd_loglik.R:410:60:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L410) *style:* **Trailing whitespace is superfluous.**
```r
            "Missing species in diversity-dependence models
                                                           ^
```
[R/bd_loglik.R:415:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L415) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(cond == 3) {
          ^
```
[R/bd_loglik.R:416:27:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L416) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x <- (1 - ux[1]^((0:m)+1)) / (1 - ux[1])
                          ^
```
[R/bd_loglik.R:416:33:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L416) *style:* **Put spaces around all infix operators.**
```r
          x <- (1 - ux[1]^((0:m)+1)) / (1 - ux[1])
                               ~^~
```
[R/bd_loglik.R:418:36:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L418) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x <- (1:(m + 1)) * ux[1]^(0:m)
                                   ^
```
[R/bd_loglik.R:420:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L420) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        for(j in 2:S) {
           ^
```
[R/bd_loglik.R:421:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L421) *style:* **Lines should not be more than 80 characters.**
```r
          #x = convolve(x,rev((1:(m + 1)) * ux[j]^(0:m)),type = 'open')[1:(m + 1)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:421:12:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L421) *style:* **Commented code should be removed.**
```r
          #x = convolve(x,rev((1:(m + 1)) * ux[j]^(0:m)),type = 'open')[1:(m + 1)]
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:422:16:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L422) *warning:* **no visible global function definition for ‘conv’, Did you mean 'cond'?**
```r
          x <- conv(x, (1:(m + 1)) * ux[j]^(0:m))[1:(m+1)]
               ^~~~
```
[R/bd_loglik.R:422:44:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L422) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x <- conv(x, (1:(m + 1)) * ux[j]^(0:m))[1:(m+1)]
                                           ^
```
[R/bd_loglik.R:422:55:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L422) *style:* **Put spaces around all infix operators.**
```r
          x <- conv(x, (1:(m + 1)) * ux[j]^(0:m))[1:(m+1)]
                                                     ~^~
```
[R/bd_loglik.R:424:59:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L424) *style:* **Trailing whitespace is superfluous.**
```r
        loglik <- loglik + lgamma(S + 1) + lgamma(m + 1) -
                                                          ^
```
[R/bd_loglik.R:426:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L426) *style:* **Lines should not be more than 80 characters.**
```r
        #loglik = loglik - log(S + m + 1) + log(S + 1) + log(S + m - 1) - log(S - 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:426:10:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L426) *style:* **Commented code should be removed.**
```r
        #loglik = loglik - log(S + m + 1) + log(S + 1) + log(S + m - 1) - log(S - 1)
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:429:11:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L429) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(tdmodel == 0) {
          ^
```
[R/bd_loglik.R:430:25:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L430) *style:* **Only use double-quotes.**
```r
          s1 <- sprintf('Parameters: %f %f', pars1[1], pars1[2])
                        ^~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:433:13:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L433) *style:* **Only use double-quotes.**
```r
            'Parameters: %f %f %f %f', pars1[1], pars1[2], pars1[3], pars1[4]
            ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:436:25:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L436) *style:* **Only use double-quotes.**
```r
          s1 <- sprintf('Parameters: %f %f %f', pars1[1], pars1[2], pars1[3])
                        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:438:23:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_loglik.R#L438) *style:* **Only use double-quotes.**
```r
        s2 <- sprintf(', Loglikelihood: %f', loglik)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:3:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L3) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_ML.R:8:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L8) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_ML.R:14:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L14) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_ML.R:40:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L40) *style:* **Lines should not be more than 80 characters.**
```r
#' tdmodel == 4 : decline in speciation rate such that the expected number of species matches with
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:48:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
#' cond == 3 : conditioning on the total number of extant taxa (including missing species)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:63:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L63) *style:* **Lines should not be more than 80 characters.**
```r
#' do as many cycles as needed to meet the tolerance set for the target function.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:67:19:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L67) *style:* **Trailing whitespace is superfluous.**
```r
#' loglik function
                  ^
```
[R/bd_ML.R:87:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L87) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_ML.R:88:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L88) *style:* **Lines should not be more than 80 characters.**
```r
#' cat("Estimating parameters for a set of branching times brts with the default settings:")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:91:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L91) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_ML.R:93:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L93) *style:* **Variable or function name should be snake_case.**
```r
bd_ML = function(brts,
^~~~~
```
[R/bd_ML.R:93:7:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L93) *style:* **Use <-, not =, for assignment.**
```r
bd_ML = function(brts,
      ^
```
[R/bd_ML.R:94:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L94) *style:* **Lines should not be more than 80 characters.**
```r
    initparsopt = c(0.1,0.05 * (tdmodel <= 1) + 10 * (length(brts) + missnumspec) * (tdmodel > 1)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:94:25:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L94) *style:* **Commas should always have a space after.**
```r
    initparsopt = c(0.1,0.05 * (tdmodel <= 1) + 10 * (length(brts) + missnumspec) * (tdmodel > 1)),
                        ^
```
[R/bd_ML.R:95:21:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L95) *style:* **Commas should always have a space after.**
```r
    idparsopt = c(1,2 + (tdmodel > 1)),
                    ^
```
[R/bd_ML.R:96:52:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L96) *style:* **Commas should always have a space after.**
```r
    idparsfix = (1:4)[-idparsopt], parsfix = rep(0,4)[idparsfix],
                                                   ^
```
[R/bd_ML.R:105:19:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L105) *style:* **Only use double-quotes.**
```r
    optimmethod = 'subplex',
                  ^~~~~~~~~
```
[R/bd_ML.R:107:15:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L107) *style:* **Only use double-quotes.**
```r
    methode = 'lsoda',
              ^~~~~~~
```
[R/bd_ML.R:109:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L109) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/bd_ML.R:110:4:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L110) *style:* **Commented code should be removed.**
```r
  #options(warn = -1)
   ^~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:111:8:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L111) *style:* **Use <-, not =, for assignment.**
```r
  brts = sort(abs(as.numeric(brts)),decreasing = TRUE)
       ^
```
[R/bd_ML.R:111:37:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L111) *style:* **Commas should always have a space after.**
```r
  brts = sort(abs(as.numeric(brts)),decreasing = TRUE)
                                    ^
```
[R/bd_ML.R:112:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L112) *style:* **Lines should not be more than 80 characters.**
```r
  out2 = invisible(data.frame(lambda0 = -1,mu0 = -1,lambda1 = -1, mu1 = -1, loglik = -1, df = -1, conv = -1))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:112:8:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L112) *style:* **Use <-, not =, for assignment.**
```r
  out2 = invisible(data.frame(lambda0 = -1,mu0 = -1,lambda1 = -1, mu1 = -1, loglik = -1, df = -1, conv = -1))
       ^
```
[R/bd_ML.R:112:44:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L112) *style:* **Commas should always have a space after.**
```r
  out2 = invisible(data.frame(lambda0 = -1,mu0 = -1,lambda1 = -1, mu1 = -1, loglik = -1, df = -1, conv = -1))
                                           ^
```
[R/bd_ML.R:112:53:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L112) *style:* **Commas should always have a space after.**
```r
  out2 = invisible(data.frame(lambda0 = -1,mu0 = -1,lambda1 = -1, mu1 = -1, loglik = -1, df = -1, conv = -1))
                                                    ^
```
[R/bd_ML.R:113:5:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L113) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.numeric(brts) == FALSE)
    ^
```
[R/bd_ML.R:114:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L114) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_ML.R:118:10:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L118) *style:* **Use <-, not =, for assignment.**
```r
  idpars = sort(c(idparsopt,idparsfix))
         ^
```
[R/bd_ML.R:118:29:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L118) *style:* **Commas should always have a space after.**
```r
  idpars = sort(c(idparsopt,idparsfix))
                            ^
```
[R/bd_ML.R:119:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L119) *style:* **Lines should not be more than 80 characters.**
```r
  if((prod(idpars == (1:4)) != 1) || (length(initparsopt) != length(idparsopt)) || (length(parsfix) != length(idparsfix)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_ML.R:119:5:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L119) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if((prod(idpars == (1:4)) != 1) || (length(initparsopt) != length(idparsopt)) || (length(parsfix) != length(idparsfix)))
    ^
```
[R/bd_ML.R:120:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L120) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_ML.R:124:5:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L124) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(tdmodel == 0 & length(initparsopt) > 2)
    ^
```
[R/bd_ML.R:125:3:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L125) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_ML.R:126:1:](https://github.com/rsetienne/DDD/blob/47feb80db0125b49c655ed0557526395a2a29119/R/bd_ML.R#L126) *style:* **Lines should not be more than 80 characters.**
```r
     cat("tdmodel = 0 only accepts a constant speciation rate and extinction rate.\n")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


not for non-telepathic human


hi


Just wanted to say, this is genius! :stars:


**Ninjavan Documentation** :))


여기 사용이 더 어렵냐 나는


cache-psy (energy-plus) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2438 of 2492 tests passed, 560 test warnings)

Messages:\n
 * 604 tests had: EIO diffs.
 * 17 tests had: EDD diffs.
 * 561 tests had: ESO small diffs.
 * 448 tests had: Table small diffs.
 * 436 tests had: MTR small diffs.
 * 36 tests had: ERR diffs.
 * 183 tests had: ZSZ small diffs.
 * 48 tests had: Table big diffs.
 * 35 tests had: ESO big diffs.
 * 20 tests had: MTR big diffs.
 * 31 tests had: SSZ small diffs.
 * 5 tests had: BND diffs.
 * 7 tests had: AUD diffs.
 * 7 tests had: RDD diffs.
 * 2 tests had: JSON big diffs.

Failures:\n

regression Test Summary
 * Passed: 628
 * Failed: 54

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-97.83%25-yellow.png)


Successfully aliased the URL <https://tech-blog-qk87ngyrc.now.sh> to the following aliases:

* https://www.dhk.party
* https://dhk.party
* https://tech-blog.kimdhoe.now.sh
* https://tech-blog-git-master.kimdhoe.now.sh


You are pushing commits at a very fast pace (accross the whole organization).
Due to that, we cannot deploy the commit a4d4176d5c6ce6d0f430af498b828295374e564c.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


[R/check_beast2_options.R:76:1:](https://github.com/ropensci/beastier/blob/bbe5b8341b8206a42fc6fb5125d835cc260c3c6e/R/check_beast2_options.R#L76) *style:* **Lines should not be more than 80 characters.**
```r
  if (beast2_options$output_log_filename == beast2_options$output_trees_filenames) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options.R:79:1:](https://github.com/ropensci/beastier/blob/bbe5b8341b8206a42fc6fb5125d835cc260c3c6e/R/check_beast2_options.R#L79) *style:* **Lines should not be more than 80 characters.**
```r
  if (beast2_options$output_log_filename == beast2_options$output_state_filename) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options.R:82:1:](https://github.com/ropensci/beastier/blob/bbe5b8341b8206a42fc6fb5125d835cc260c3c6e/R/check_beast2_options.R#L82) *style:* **Lines should not be more than 80 characters.**
```r
  if (beast2_options$output_trees_filenames == beast2_options$output_state_filename) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


7445-EvapCoolerAirLoopFlowCyclingFan (rraustad) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2553 of 2556 tests passed, 0 test warnings)

Messages:\n
 * 3 tests had: ESO big diffs.
 * 3 tests had: MTR big diffs.
 * 1 test had: Table small diffs.
 * 2 tests had: Table big diffs.
 * 1 test had: JSON big diffs.

Failures:\n

regression Test Summary
 * Passed: 684
 * Failed: 3

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.88%25-yellow.png)


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/2882](https://github.com/JuliaRegistries/General/pull/2882)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.6.5 -m "<description of version>" 936f31532b3ae6745202fc82ed5941c10c5473e7
git push origin v0.6.5
```


Successfully aliased the URL <https://tech-blog-dmmmqsc9w.now.sh> to the following aliases:

* https://www.dhk.party
* https://dhk.party
* https://tech-blog.kimdhoe.now.sh
* https://tech-blog-git-master.kimdhoe.now.sh


If you're interested, I'm considering writing a `remark` plugin for linting Keep A Changelog and automatically inserting links. Will then include that plugin in [`hallmark`](https://github.com/vweevers/hallmark), which is like `standard` for markdown. Then you'll be able to `hallmark CHANGELOG.md` to lint and `hallmark --fix CHANGELOG.md` to insert links.


Successfully aliased the URL <https://react-hook-form-website-o0qzixsig.now.sh> to the following aliases:

* https://react-hook-form.com
* https://react-hook-form-website.bluebill1049.now.sh
* https://react-hook-form-website-git-master.bluebill1049.now.sh


cache-psy (energy-plus) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


aaa


대충 익혔다... 휴 시간을 헛보낸건 아니군 ^^


Confirm. It works. Thanks.


이번주말에 hello api 올릴게 ^^ 일단 오늘은 술 한잔 할래^^


consider the list of TAI lists


cache-psy (energy-plus) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


This is incorrectly pushed


Successfully aliased the URL <https://react-hook-form-website-30byuh0gp.now.sh> to the following aliases:

* https://react-hook-form.com
* https://react-hook-form-website.bluebill1049.now.sh
* https://react-hook-form-website-git-master.bluebill1049.now.sh


7445-EvapCoolerAirLoopFlowCyclingFan (rraustad) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Successfully aliased the URL <https://fallion-edz7vhowh.now.sh> to the following aliases:

* https://fallion.fallion.now.sh
* https://fallion-git-master.fallion.now.sh


ㅇㅋ


Какую смысловую нагрузку несут два `div` в `header`?


Hi Ragul Nivash,

I'm sorry for the very late reply. I don't know if your question is still relevant now.
If you want to use this code for battery pack SoC estimation, your best chance is to re-implement it in C or C++ so you can run it on a microcontroller.
Once done you will have to use a polynomial representation of the OCV vs SoC that matches your specific cells, same for R0, R1 and C1 values. There is also good chances that you will have to refine the model used here since it's a very simple and naive Thevenin representation.

P.S : Please note that I never tested this code against real data.
P.S 2 : If you re-implement this code in C or C++, I'm interested if your share your code. ;)


7445-EvapCoolerAirLoopFlowCyclingFan (rraustad) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Successfully aliased the URL <https://effector-keklrf1bn.now.sh> to the following aliases:

* https://effector.now.sh
* https://effector.zerobias.now.sh
* https://effector-git-master.zerobias.now.sh


cc @soizicpenicaud, je sais pas si tu savais qu'il fallait référencer ton fichier pour qu'il apparaisse dans le menu


Successfully aliased the URL <https://fallion-39tozl0gn.now.sh> to the following aliases:

* https://fallion.fallion.now.sh
* https://fallion-git-master.fallion.now.sh


@jrieken fyi as discussed. decided to make the service lazy, should be fine I hope.


s


[R/check_beast2_options.R:76:1:](https://github.com/ropensci/beastier/blob/bbe5b8341b8206a42fc6fb5125d835cc260c3c6e/R/check_beast2_options.R#L76) *style:* **Lines should not be more than 80 characters.**
```r
  if (beast2_options$output_log_filename == beast2_options$output_trees_filenames) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options.R:79:1:](https://github.com/ropensci/beastier/blob/bbe5b8341b8206a42fc6fb5125d835cc260c3c6e/R/check_beast2_options.R#L79) *style:* **Lines should not be more than 80 characters.**
```r
  if (beast2_options$output_log_filename == beast2_options$output_state_filename) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_beast2_options.R:82:1:](https://github.com/ropensci/beastier/blob/bbe5b8341b8206a42fc6fb5125d835cc260c3c6e/R/check_beast2_options.R#L82) *style:* **Lines should not be more than 80 characters.**
```r
  if (beast2_options$output_trees_filenames == beast2_options$output_state_filename) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


aaa


Pour moi il rentre plus dans la case "Bonne pratiques", au même titre que l'open source. Dans tous les cas on peut le référencer, oui !


From the context that I received; this was needed to facilitate the test-suite from being run successfully. During the bootstrap the method is not defined yet and threw an exception.


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @hannahburkhardt, @jusger were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


It was to maintain the same interface to the web code.  But since the web code is broken anyway (used the global slaves) I guess I might as well change the web code to the new interface.


Nên sử dụng throw thay vì echo ra


Successfully aliased the URL <https://resume-qliupi7kg.now.sh> to the following aliases:

* https://resume.ljlm0402.now.sh
* https://resume-git-master.ljlm0402.now.sh


Vielleicht besser Sauerstoff- und Ozonmessungen? Ansonsten würde ich es im Text danach nochmal erklären, was die Sensoren messen ;-)


ghbdtn


dasdas


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @klywang, @lyrivera were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

- @bdice, @joaander were added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


You don't need to track this file in repo


![](https://github.trello.services/images/mini-trello-icon.png) [Client - Role Allocation Date](https://trello.com/c/8Z7v5cgS/26-client-role-allocation-date)


Successfully aliased the URL <https://tech-blog-7sljoihi1.now.sh> to the following aliases:

* https://www.dhk.party
* https://dhk.party
* https://tech-blog.kimdhoe.now.sh
* https://tech-blog-git-master.kimdhoe.now.sh


signed apk: [armv7](https://www.dropbox.com/s/eff72takdidzt2g/input-master-5d9f5ff3dabc176f9a1648c027f60c7a0c6f0519-armv7-signed.apk?dl=0) (SDK: [android-2](https://github.com/lutraconsulting/input-sdk/releases/tag/android-2))


You don't need to track bin folder in repo


signed apk: [arm64_v8a](https://www.dropbox.com/s/wlgmly80v6g5rgc/input-master-5d9f5ff3dabc176f9a1648c027f60c7a0c6f0519-arm64_v8a-signed.apk?dl=0) (SDK: [android-2](https://github.com/lutraconsulting/input-sdk/releases/tag/android-2))


If we end up going for this solution, we should try to make sure we only do this extra work (projection generation and E-tag extraction) if  a minimal response is actually requested.

Either way this looks perfect for testing the feature out a bit more 😉


You don't need to track dev folder


Minerai médian


Yeah, we should probably always keep the 201.


Médiane


Successfully aliased the URL <https://bi-frontend-4x38km38m.now.sh> to the following aliases:

* https://bi-frontend.tng-knr.now.sh
* https://bi-frontend-git-develop.tng-knr.now.sh


Please remove folders from repo mentioned in the comments as well as following:
generated
lib
phpserver
pub
setup
var
vendor

Those folders should be in gitignore


Kann mit Futurium Berlin jeder was anfangen? Sonst noch einfügen: "Gemeinsam mit dem Futurium in Berlin, einem ein Ort für Ausstellungen und Veranstaltungen rund um das Thema Zukunftsgestaltung, **haben** wir ein gewagtes Projekt durchgeführt: 10 Berlinerinnen und Berliner ...


Successfully aliased the URL <https://yorkuncom-i4ejv3kb6.now.sh> to the following aliases:

* https://yorkun.com
* https://www.yorkun.com
* https://yorkuncom.yancymin.now.sh
* https://yorkuncom-git-master.yancymin.now.sh


Successfully aliased the URL <https://ecovillagelist-5os9dkqa3.now.sh> to the following aliases:

* https://ecovillagelist.com
* https://ecovillagelist.basilesamel.now.sh
* https://ecovillagelist-git-master.basilesamel.now.sh


I tought you make the swiper by yourself yesterday. AWSL


get vs all có khác nhau j k mấy anh,


What is exact reason for not using ``@Override`` ?


What is that 260 and 564 lines code for??
Is both are for Internshala python cricket fantacy app??


ok good project


Bei einem Workshop haben wir die Gewinner der Verlosung beim Zusammenbau der senseBox sowie der Anbringung und Programmierung der Sauerstoff- und Ozonsensoren unterstützt. Anschließend konnten die Teilnehmenden ihre Boxen zuhause anbringen und die Messungen über die openSenseMap (Verlinken) live verfolgen.


nice


@essenciary I think you're being very modest here. While I know you as "essenciary" I also know your real name, and I would support it in the main LICENSE text. I'm not sure what's usually done, often link and the  main person? I see I'm contributor nr. 7... not that I ever thought of me as such, with minor help. I feel I should not be on the same page as you (and only me with my real name).


Try using the hash_apis, hashtable_ts_apply_callback_on_elements


Yes both files would be required for the fantasy cricket app.

On Fri, Aug 23, 2019, 3:07 PM Manohar-Gamer <notifications@github.com>
wrote:

> What is that 260 and 564 lines code for??
> Is both are for Internshala python cricket fantacy app??
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/dilip29/Summer-Training-Python-development/commit/76c1d3e6a06cdd03324c64d1122c9490909f68d0?email_source=notifications&email_token=AJXHCRDJPROMESSTY5SCXILQF6VUDA5CNFSM4H3O72SKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBGHAK#commitcomment-34806794>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AJXHCRB3XW7V2S3RCLO33KDQF6VUDANCNFSM4H3O72SA>
> .
>


This commit was by @cansarigol. It's been credited to be in the merge, which must be my mistake. I apologise Can.


> It makes sense for application code. It isn't required for library code, where it just adds noise and the benefits for refactoring are insignificant.

I disagree, when contributing, reading the code and knowing what do what is important

Also making style coherent across all files is super important....

I don't like direction stuff are going

@badlogic @Tom-Ski


- Ở đây mọi người thường dùng cách gì? Em thấy sử dụng rand() không hợp lý.


change format specifier


@JuliaRegistrator register


Registration pull request created: [JuliaRegistries/General/2884](https://github.com/JuliaRegistries/General/pull/2884)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v1.3.1 -m "<description of version>" 30a06b56733497105fec4af747c15069eb9d9063
git push origin v1.3.1
```


Activar


@Janssenrene Code withing this loop is duplicate. Please move this to a separate function


Das mit den Details würde ich weglassen und einfach nur schreiben: Ziel des Projektes mit Bürgerbeteiligung war es, die senseBoxen erstmals mit NO2 und O3 Sensoren auszustatten und zu testen, um auftauchende Probleme oder Messfehler beheben zu können (oder so). Das mit im folgenden... würde ich streichen und dann schreiben: Über weitere Rückmeldungen und Erfahrungen mit Sauerstoff- und Ozonmessungen in unserem Forum unter Link würden wir uns sehr freuen!


con số 111 và 99999 có ý nghĩa gì nếu k điền params thứ 2 thì max sẽ là bao nhiêu


Successfully aliased the URL <https://miracol2019githubio-5thc5gqo1.now.sh> to the following aliases:

* https://fands.top
* https://miracol2019githubio.miracol.now.sh
* https://miracol2019githubio-git-master.miracol.now.sh


Successfully aliased the URL <https://whatcolourhoodieiskevinwearingtodaycom-qkpg5jfs3.now.sh> to the following aliases:

* https://whatcolourhoodieiskevinwearingtoday.com
* https://whatcolourhoodieiskevinwearingtodaycom.kevincarrogan.now.sh
* https://whatcolourhoodieiskevinwearingtodaycom-git-master.kevincarrogan.now.sh


Deployment failed with the following error:

~~~
The domain used as an alias keplersj.com is not verified yet. Please verify it.
~~~


Thằng ở trên rất trào phúng =)) $this->questions thay đổi gì không ? và function này có tác dụng gì ?


that commit message :rofl:


typo:
RequiREments


Successfully aliased the URL <https://frontend-e3o7abblt.now.sh> to the following aliases:

* https://frontend.labseu2-niyon.now.sh
* https://frontend-git-master.labseu2-niyon.now.sh


扶，扶我起来，我还能再刷一波（指用狼娘舔一口）


hạn chế việc xử lý đổ ra view quá nhiều ở tầng controller


các file slick.scss, slick.less có tác  dụng gì nhỉ vì không tìm thấy có trong source code


Bzw. das mit dem Forum würde ich ans Ende packen und dann schreiben: Im **Folgenden** beschreiben wir den Aufbau der senseBox mit NO2- und O3-Sensor


adaptiveTree_->location_.empty() is always empty because we didn't read the Manifest file yet.


Successfully aliased the URL <https://effector-d9ziu420h.now.sh> to the following aliases:

* https://effector.now.sh
* https://effector.zerobias.now.sh
* https://effector-git-master.zerobias.now.sh


Successfully aliased the URL <https://scd-cdp-portal-2qcghkq32.now.sh> to the following aliases:

* https://scd-cdp-portal.mkr-js-prod.now.sh
* https://scd-cdp-portal-git-develop.mkr-js-prod.now.sh


NataShaRmn tư duy có sai không ?? nghĩ lại xem


- có thể áp dụng authentication trong laravel, tối ưu và bảo mật hơn.


@richardgutkowski Confirmed the new image works fine with no SSL errors.


Successfully aliased the URL <https://blog-gfpwrtwtb.now.sh> to the following aliases:

* https://www.ahonn.me
* https://ahonn.me
* https://blog.ahonn.now.sh
* https://blog-git-master.ahonn.now.sh


打的撒大所大


Successfully aliased the URL <https://legend-alert-22aoaq5um.now.sh> to the following aliases:

* https://legend-alert.mrtibbles.now.sh
* https://legend-alert-git-master.mrtibbles.now.sh


@JuliaRegistrator `register()`


Nicht in der Ich-Form! Dann würde ich eher schreiben; Eine detaillierte Beschreibung der üblichen Sensoren wird übersprungen, da der Fokus auf den NO2 und O3 Sensoren liegen soll. Die allgemeine Anleitung zum Aufbau ser senseBox kann in den Books (Link) nachgeschlagen werden (oder so ähnlich).


Registration pull request created: [JuliaRegistries/General/2885](https://github.com/JuliaRegistries/General/pull/2885)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.1.1 -m "<description of version>" a833a65ddfc4cc6fcd1d50c7829fa60cd419fe39
git push origin v0.1.1
```


47 + 48 gives you errors


**,** falls


tfffff lol


besser benötigst statt brauchst


hinwei**s**e


Chú ý check kỹ thành công rồi mới thông báo success


[R/check_experiments.R:57:3:](https://github.com/richelbilderbeek/pirouette/blob/9d04d5c07943166aeae93a56b5e04e426e5f2cc3/R/check_experiments.R#L57) *warning:* **no visible global function definition for ‘check_experiments_candidates_have_same_beast2_files’**
```r
  check_experiments_candidates_have_same_beast2_files(experiments)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_experiments.R:58:3:](https://github.com/richelbilderbeek/pirouette/blob/9d04d5c07943166aeae93a56b5e04e426e5f2cc3/R/check_experiments.R#L58) *warning:* **no visible global function definition for ‘check_experiments_candidates_have_same_mcmcs’**
```r
  check_experiments_candidates_have_same_mcmcs(experiments)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_experiments.R:75:3:](https://github.com/richelbilderbeek/pirouette/blob/9d04d5c07943166aeae93a56b5e04e426e5f2cc3/R/check_experiments.R#L75) *warning:* **no visible global function definition for ‘check_experiments_all_inference_models_are_unique’**
```r
  check_experiments_all_inference_models_are_unique(experiments)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Wenn Ihr das Projekt nachbauen möchtet, beachtet bitte, dass...**empfindlich** ist.


[Uploading Android_Studio.pptx…]()


ok, then it has to be copied to the update manifest


![](https://github.trello.services/images/mini-trello-icon.png) [As a user, I want to be able to view the details of an exercise (single-exercise)](https://trello.com/c/RDI7g8gt/62-as-a-user-i-want-to-be-able-to-view-the-details-of-an-exercise-single-exercise)


hmmm to check with @antonylesuisse as saas-12.4 is already frozen


Fasst bitte nie auf...


vielleicht eher verfälschen als zerstören?


nên đặt thêm cái name để sau dễ dùng


Successfully aliased the URL <https://effector-krr5guaay.now.sh> to the following aliases:

* https://effector.now.sh
* https://effector.zerobias.now.sh
* https://effector-git-master.zerobias.now.sh


loop not required


, welches wie benutzt haben,


Successfully aliased the URL <https://my-blog-vuepress-2f39w70lj.now.sh> to the following aliases:

* https://my-blog-vuepress.15204017864.now.sh
* https://my-blog-vuepress-git-master.15204017864.now.sh


Rẽ nhánh bằng route put, post
Chưa hiểu em muốn check gì ngoài method post ? thì muốn check cái gì?


erwerben statt besorgen


Grundlagen: Anschluss...


This looks pretty similar to the CustomCanvas.kt. Probably could get rid of one of them eventually.


167068589_Issue7039 (Myoldmopar) - Win64-Windows-10-VisualStudio-16: Build Failed

Failures:\n

integration Test Summary
 * Passed: 1
 * Failed: 668

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-27.01%25-red.png)


Stimmt der Link? am Ende steht you.tube - sieht komisch aus!


This has caused compile errors and I've had to comment it out.


Responsible, auto mailing and notification are a lot based on user_id field ... weird to have renamed it. It is quite standard in addons (sale, purchase, stock, ...). If it is possible to rename it would avoid a lot of if / else and corner cases in the code.


This is where we could toggle that PaintDebug variable I think. Probably not quite working right now since we are injecting.


noch nicht an, da noch die Erweiterung...


, welches wir benutzt haben,


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


Nên ghi log hoặc return các about(403,500);


[R/check_section_titles.R:25:53:](https://github.com/jr-packages/jrNotes/blob/9eee44c260ae8666e939fd71a03d052d9244c3f7/R/check_section_titles.R#L25) *style:* **Commas should always have a space after.**
```r
           "html", "yaml", "csv", "python", "loocv","oop")
                                                    ^
```
[R/check_section_titles.R:27:51:](https://github.com/jr-packages/jrNotes/blob/9eee44c260ae8666e939fd71a03d052d9244c3f7/R/check_section_titles.R#L27) *style:* **Commas should always have a space after.**
```r
         "HTML", "YAML", "CSV", "Python", "LOOCV","OOP")
                                                  ^
```


Das Kabel, welches...


Successfully aliased the URL <https://effector-4ucs01gfq.now.sh> to the following aliases:

* https://effector.now.sh
* https://effector.zerobias.now.sh
* https://effector-git-master.zerobias.now.sh


> NataShaRmn tư duy có sai không ?? nghĩ lại xem

xem rồi và nó chạy đúng a nhe :))


Successfully aliased the URL <https://my-blog-vuepress-18s582fss.now.sh> to the following aliases:

* https://my-blog-vuepress.15204017864.now.sh
* https://my-blog-vuepress-git-master.15204017864.now.sh


war´s


Successfully aliased the URL <https://mood-j8ya9k9te.now.sh> to the following aliases:

* https://mood.rgrannell2.now.sh
* https://mood-git-master.rgrannell2.now.sh


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Successfully aliased the URL <https://crm-lite-a2fnbom5f.now.sh> to the following aliases:

* https://crm-lite.aguerrerodev.now.sh
* https://crm-lite-git-master.aguerrerodev.now.sh


Why not use `dict.get()`?
Because it's slow. `defaultdict` is surpassingly fast.


This name is not explaining their objective


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-146-topperstation.pantheonsite.io/)

Created multidev environment [pr-146](https://dashboard.pantheon.io/sites/db5fb5e4-3225-46f0-b0a9-1cc803600c48#pr-146) for topperstation.


@mrdoob Acccording to modularize.js,  js and jsm are out-of-sync. Something happened...


I don't see commit in faf-stack for version 72, did you push it?


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-85-plantherod8.pantheonsite.io/)

Created multidev environment [pr-85](https://dashboard.pantheon.io/sites/045362d6-4f8f-40f4-a1db-eda2292798c4#pr-85) for plantherod8.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-1341-mtcv.pantheonsite.io/)

Created multidev environment [ci-1341](https://dashboard.pantheon.io/sites/ad79477c-5d06-4234-b6b8-582ebeee0e5c#ci-1341) for mtcv.


Successfully aliased the URL <https://crm-lite-kdbnxukby.now.sh> to the following aliases:

* https://crm-lite.aguerrerodev.now.sh
* https://crm-lite-git-master.aguerrerodev.now.sh


Colon should be by the type.


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (1876 of 1876 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-2-penn-flagship-ci.pantheonsite.io/)

Created multidev environment [pr-2](https://dashboard.pantheon.io/sites/337690b1-6bd5-47c2-9298-e4494be2450f#pr-2) for penn-flagship-ci.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-3-pantheon-lekine.pantheonsite.io/)

Created multidev environment [pr-3](https://dashboard.pantheon.io/sites/81ecbfb7-dc3f-43f8-82ca-e448f1924bc1#pr-3) for pantheon-lekine.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-1-penn-test-ci.pantheonsite.io/)

Created multidev environment [pr-1](https://dashboard.pantheon.io/sites/fedfcaee-7d3c-4f72-93f9-5efddcfb4c87#pr-1) for penn-test-ci.


Successfully aliased the URL <https://next-portfolio-ndbbndm8y.now.sh> to the following aliases:

* https://tim-soft.now.sh
* https://timellenberger.now.sh
* https://timellenberger.com
* https://next-portfolio.tim-soft.now.sh
* https://next-portfolio-git-master.tim-soft.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Add homework](https://trello.com/c/D4Rin37f/31-add-homework)


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-1-mamd8.pantheonsite.io/)

Created multidev environment [pr-1](https://dashboard.pantheon.io/sites/ce6b3001-c9ba-4dca-bbe1-3b57f2d6addb#pr-1) for mamd8.


I could not record something. Do you know how to solve the problem?
Do you know if it is still in beta?


Successfully aliased the URL <https://tech-blog-23uzn4st9.now.sh> to the following aliases:

* https://www.dhk.party
* https://dhk.party
* https://tech-blog.kimdhoe.now.sh
* https://tech-blog-git-master.kimdhoe.now.sh


Fijarse que está mal la url del repo!


I like the simplicity of this a lot


This commit breaks compatibility with MariaDB < 10.3.3 and MySQL (any version). More details available here: https://mariadb.com/kb/en/library/values-value/


I think we could use a spread operator here to do an object merge:

```
entries = {
  ...obj,
  ...entries,
}
```


That’s amazing!


"didn't done" is wrong


It might very well be an error on my end, but this commit breaks API authentification on my server

E.g.
```sh
$ curl -u '$user:$apikey -X POST 'https://$host/uploads.json' -F 'upload[rating]=q' -F 'upload[tag_string]=tagme' -F "upload[file]=@a.jpg"
{
  "success": false,
  "message": "ActionController::InvalidAuthenticityToken",
  "backtrace": []
}
```

reverting this commit fixes it


a.php


Successfully aliased the URL <https://toms-cooking-k9lnd1l8c.now.sh> to the following aliases:

* https://toms.cooking
* https://toms-cooking.thattomperson.now.sh
* https://toms-cooking-git-master.thattomperson.now.sh


@mrdoob what was the context behind this change?


prueba de readme, comentarios


Successfully aliased the URL <https://informatif-api-il763g9cn.now.sh> to the following aliases:

* https://informatif-api.now.sh
* https://informatif-api.informatif-now1.now.sh
* https://informatif-api-git-master.informatif-now1.now.sh


I feel we should put the `train_test_eval` tool in GPU partition instead. The `keras_batch_models` tool just loads parameters. Real computation happens in the tool mentioned before.


Successfully aliased the URL <https://informatif-api-qd8umdc9j.now.sh> to the following aliases:

* https://informatif-api.now.sh
* https://informatif-api.informatif-now1.now.sh
* https://informatif-api-git-master.informatif-now1.now.sh


Ok, lo haré.
Muchas gracias :)


Oh, and begin Lecture 8.


best to use btScalar, not float


btScalar, not float


Successfully aliased the URL <https://node-express-2evlkpc82.now.sh> to the following aliases:

* https://node-express.aevans26.now.sh
* https://node-express-git-master.aevans26.now.sh


npc.c: In function 'npc_scriptcont':
npc.c:1314:16: error: 'nullptr' undeclared (first use in this function)
  if( sd->st == nullptr ){


I'm thinking I want to use "value" for the require, the emit, and the transfer at the end.
Also, I wanted to save the value before zero-ing it out on line 91.


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/1444) complete for branch gbwt-hg.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/92a610aef43c667bab298c0c84a52dde8bf15acb/index.html).

19 tests passed, 0 tests failed and 0 tests skipped in 12650 seconds

Tests produced 718 warnings. 718 were for lower-than-expected alignment scores


수정요망이요.


Successfully aliased the URL <https://traininfobot-l9ixb253v.now.sh> to the following aliases:

* https://traininfobot.itabashi-don.now.sh
* https://traininfobot-git-dev-10.itabashi-don.now.sh


Change to your own IP address, password and table's name


Brandon


Just would like to point out that I fixed this several days ago in https://github.com/async-rs/async-std/pull/71


또 수정요망이요.


Silly bug?

-[Unknown]


Successfully aliased the URL <https://chemicaltools-web-47lqbk7n2.now.sh> to the following aliases:

* https://chemicaltools-web.njzjz.now.sh
* https://chemicaltools-web-git-master.njzjz.now.sh


Successfully aliased the URL <https://toms-cooking-hm8lbz75e.now.sh> to the following aliases:

* https://toms.cooking
* https://toms-cooking.thattomperson.now.sh
* https://toms-cooking-git-master.thattomperson.now.sh


@jdonaldson awesome. There are a lot of issues

_Sent from my HUAWEI GR5 2017 using [FastHub](https://play.google.com/store/apps/details?id=com.fastaccess.github)_


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1187 of 1187 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-42.83%25-green.png)


Successfully aliased the URL <https://syllabank-4d17li5p5.now.sh> to the following aliases:

* https://syllabank.com
* https://syllabank.roth.now.sh
* https://syllabank-git-master.roth.now.sh


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


I am so sorry! I test the newest code,it error still.
I guess that some thing wrong with it.Because the mnist_test solution works, but the mnist_test_recurrent solution error. I compare the two solution, then i find that the solution's properties ->C/C++->All Options->Conformance Mode is empty, then i set it to No(as the mnist_test solution) then some more errors, but set it to Yes (/permissive-), the before errors.
1、properties ->C/C++->All Options->Conformance Mode Yes (/permissive-)
![2](https://user-images.githubusercontent.com/40679769/63630403-daab8a00-c64c-11e9-9007-5b48d1208c21.jpg)
![1566606938(1)](https://user-images.githubusercontent.com/40679769/63630406-dda67a80-c64c-11e9-808f-192a9a9a9169.jpg)
2、properties ->C/C++->All Options->Conformance Mode NO
![3](https://user-images.githubusercontent.com/40679769/63630417-ef881d80-c64c-11e9-8319-dfa0ae8b8053.jpg)
![4](https://user-images.githubusercontent.com/40679769/63630420-f31ba480-c64c-11e9-90d0-59aa15b115ac.jpg)


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/hZg5tUNGhRNfOlH9nlNdzIp6/repo/package.json.
~~~


For confirmation: if we didn't care about performance, instead of the `if (pendingWakeup)` above we could do `if (!pendingWakeup) wakenUp.lazeSet(0);` here and retain correctness.