[R/ABC_SMC.R:11:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:276:13:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:183:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/nLTTDiff.R#L183) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:257:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/nLTTDiff.R#L257) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:258:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/nLTTDiff.R#L258) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:324:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/nLTTDiff.R#L324) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:325:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/nLTTDiff.R#L325) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:326:1:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/nLTTDiff.R#L326) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_nLTT.R:36:23:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable or function name should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable or function name should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/richelbilderbeek/nLTT/blob/e07d91732a942f824ce8da1ceedb3140503b82fe/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```


Thanks for your PR! Could you refactor it to simple regexp replace? It would be cleaner solution.


@willabdon muda o "só pode" para "deve"


what is m_itemDetail??


readme


what size??


Absolutely. Sorry, missed that.


@kbickar  - So I think I enabled some extra logging,

https://websockets.readthedocs.io/en/stable/cheatsheet.html?highlight=logging#debugging

maybe this will help?

```
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason
2019-05-16 09:28:06 ERROR (MainThread) [homeassistant.helpers.entity] Update for binary_sensor.always_on fails
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 528, in transfer_data
    msg = yield from self.read_message()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 580, in read_message
    frame = yield from self.read_data_frame(max_size=self.max_size)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 655, in read_data_frame
    yield from self.write_close_frame(frame.data)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 786, in write_close_frame
    yield from self.write_frame(OP_CLOSE, data, State.CLOSING)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 748, in write_frame
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 220, in async_update_ha_state
    await self.async_device_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 375, in async_device_update
    await self.async_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/sense/binary_sensor.py", line 110, in async_update
    await self._data.update_realtime()
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 41, in update_realtime
    await self.async_realtime_stream(single=True)
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 51, in async_realtime_stream
    ws.recv(), timeout=self.wss_timeout)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 416, in wait_for
    return fut.result()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 350, in recv
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason
2019-05-16 09:28:06 ERROR (MainThread) [homeassistant.helpers.entity] Update for binary_sensor.dryer_2 fails
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 528, in transfer_data
    msg = yield from self.read_message()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 580, in read_message
    frame = yield from self.read_data_frame(max_size=self.max_size)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 655, in read_data_frame
    yield from self.write_close_frame(frame.data)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 786, in write_close_frame
    yield from self.write_frame(OP_CLOSE, data, State.CLOSING)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 748, in write_frame
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 220, in async_update_ha_state
    await self.async_device_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 375, in async_device_update
    await self.async_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/sense/binary_sensor.py", line 110, in async_update
    await self._data.update_realtime()
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 41, in update_realtime
    await self.async_realtime_stream(single=True)
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 51, in async_realtime_stream
    ws.recv(), timeout=self.wss_timeout)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 416, in wait_for
    return fut.result()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 350, in recv
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason
2019-05-16 09:28:06 ERROR (MainThread) [homeassistant.helpers.entity] Update for binary_sensor.coffee_maker fails
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 528, in transfer_data
    msg = yield from self.read_message()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 580, in read_message
    frame = yield from self.read_data_frame(max_size=self.max_size)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 655, in read_data_frame
    yield from self.write_close_frame(frame.data)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 786, in write_close_frame
    yield from self.write_frame(OP_CLOSE, data, State.CLOSING)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 748, in write_frame
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 220, in async_update_ha_state
    await self.async_device_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 375, in async_device_update
    await self.async_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/sense/binary_sensor.py", line 110, in async_update
    await self._data.update_realtime()
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 41, in update_realtime
    await self.async_realtime_stream(single=True)
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 51, in async_realtime_stream
    ws.recv(), timeout=self.wss_timeout)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 416, in wait_for
    return fut.result()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 350, in recv
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason
2019-05-16 09:28:06 ERROR (MainThread) [homeassistant.helpers.entity] Update for binary_sensor.dishwasher_3 fails
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 528, in transfer_data
    msg = yield from self.read_message()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 580, in read_message
    frame = yield from self.read_data_frame(max_size=self.max_size)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 655, in read_data_frame
    yield from self.write_close_frame(frame.data)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 786, in write_close_frame
    yield from self.write_frame(OP_CLOSE, data, State.CLOSING)
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 748, in write_frame
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 220, in async_update_ha_state
    await self.async_device_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 375, in async_device_update
    await self.async_update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/sense/binary_sensor.py", line 110, in async_update
    await self._data.update_realtime()
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 41, in update_realtime
    await self.async_realtime_stream(single=True)
  File "/usr/local/lib/python3.7/site-packages/sense_energy/asyncsenseable.py", line 51, in async_realtime_stream
    ws.recv(), timeout=self.wss_timeout)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 416, in wait_for
    return fut.result()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 350, in recv
    yield from self.ensure_open()
  File "/usr/local/lib/python3.7/site-packages/websockets/protocol.py", line 501, in ensure_open
    self.close_code, self.close_reason) from self.transfer_data_exc
websockets.exceptions.ConnectionClosed: WebSocket connection is closed: code = 1000 (OK), no reason
```


Successfully aliased the URL <https://nhk-printer-qi28ikjvd.now.sh> to the following aliases.

* https://nhk.bulkanevcimen.com
* https://nhk-printer.bulkan.dev
* https://nhk-printer.bulkan.now.sh
* https://nhk-printer-git-master.bulkan.now.sh


Successfully aliased the URL <https://nordnet-ui-ec1p2dazh.now.sh> to the following aliases.

* https://nordnet-ui.nordnet1.now.sh
* https://nordnet-ui-git-beta.nordnet1.now.sh


I think there's no easy way to specify the thing needs to be always of the same type. I'd keep it simple, having httpMessage there and document the constraint in the JS Doc comment.


Successfully aliased the URL <https://nine-to-five-2kxk9emm7.now.sh> to the following aliases.

* https://nine-to-five.conscience.now.sh
* https://nine-to-five-git-master.conscience.now.sh


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

* https://polo.wlianfu.now.sh
* https://polo-git-master.wlianfu.now.sh


Just a comment, I imposed to add ["use-save-dm"]=True (however called "dm-use-save-dm")  to the parameters dictionary already in the plugin anytime we set a remote folder.
https://github.com/albgar/aiida_siesta_plugin/blob/95adb0f53de5534c752fe69d73cefdaa92b33650/aiida_siesta/calculations/siesta.py#L372
Fell free to make other arrangement if you wish.


thx it works


Also I think while it is okay to use just "request" and "response" in Gavel as in context of the whole code it is clear what those are, but it is a good idea to be more verbose in case of the message and have it as "http message", because message is too generic word and could collide with, e.g., error message.


I would log also the other hash


(that last comment can be shortened to 👍 on naming the thing 😄 )


perfect


Остановлюсь на варианта:
MONERO (произносится как /mōnĕrō/, мн.ч. Moneroj) является ведущей криптовалютой, ориентированной на обеспечение анонимности и неподконтрольность транзакций.


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

* https://runpkg.com
* https://production.now.sh
* https://runpkg.kiraarghy.now.sh
* https://runpkg-git-master.kiraarghy.now.sh


[Hello .docx](https://github.com/meetdhaliwal/lab1_harmeet/files/3187274/Hello.docx)


dail? 🤔


isn't `something == null` enough? (note the double equal sign, catches both null and undefined)


this will introduce a null pointer.


This parameter probably shouldn't be named `getAllBooks` it isn't a function to get books, it should just be a complete list of all books, so `allBooks` might be better


![](https://github.trello.services/images/mini-trello-icon.png) [Estender o REST cadastro de atividades[3]](https://trello.com/c/mDLp0JV8/151-estender-o-rest-cadastro-de-atividades3)


![](https://github.trello.services/images/mini-trello-icon.png) [Estender o REST cadastro de Projetos[3]](https://trello.com/c/zj0hysq0/153-estender-o-rest-cadastro-de-projetos3)


(discussed on Slack - settled on being conservative about the changes made now and improving the headers normalization in next steps)


Associating  #3 with this commit


@JuliaRegistrator register()


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

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.2.0 -m "<description of version>" 9ce955c4654aec9a6e45d9662838e2f6b4b7ff51
git push origin v0.2.0
```


you need this `const databaseService = require('./database-service');` at the top of the file to use this here


![](https://github.trello.services/images/mini-trello-icon.png) [Estender o REST cadastro de categorias[3]](https://trello.com/c/DPbhWclF/152-estender-o-rest-cadastro-de-categorias3)


nice


![](https://github.trello.services/images/mini-trello-icon.png) [Estender o REST manipulação de execução de atividade[2]](https://trello.com/c/Nvf7uL8w/154-estender-o-rest-manipula%C3%A7%C3%A3o-de-execu%C3%A7%C3%A3o-de-atividade2)


The first commit (model manager) was to remove a django warning caused by upcoming changes in how django handles inheritance of managers. To silence the warning, I made the manager explicit. The test value changes are related to the change in the fixture from my last commit that was caused by inconsistent data. The supervisor column in one of the form ucr fixtures did not match the supervisor that the case was actually assigned to, and the row had two cases (ccs and child health) but each were assigned to different awcs according to the case UCRs. The inconsistency was causing issues once we started joining on supervisor id. I changed what cases were used there and hadn't caught all the affects.


Also refactor comments taking off the end tags


that sounds good. In regards to 2) we will surely have to back in more jars at a later point, but excluding filesystems alone already saves us 100mb. We also don't have to cache flink-dist twice (once in /target, once in the distribution) so there's some potential here regardless.


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

I updated the Github team because of this commit.

- @giovannibussi was 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/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


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

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.3.1 -m "<description of version>" 66be985bd5488f18d8fbdb088895f89f7b7aa69f
git push origin v0.3.1
```


Though _'Classified information'_ would literally be translated as _'Informazione riservata'_, I think that _'Non sei autorizzato'_ suits good as well.

Sorry for answering to this old topic; btw I'm Mauron.


Successfully aliased the URL <https://topics-manager-10dm68gnz.now.sh> to the following aliases.

* https://topics-manager.now.sh
* https://topics-manager.iamstarkov.now.sh
* https://topics-manager-git-master.iamstarkov.now.sh


这个可以使用cmake的命令行控制，不需要改文件。


we've changed this behavior. we pass every message only once per neighbor we have. the only condition is we don't the message to the sender. also, we made a change to only report validation if the message is indeed valid. this is why this statement was moved to after the validation and removed from all the invalid cases. hope that clears that out.


Hey, im not sure, im reading this properly.  "max_items" => 0 supposed to be an alias for unlimited value? And warning should not be triggered?


change author


clean commented useless debug code.


Successfully aliased the URL <https://nine-to-five-5p5pvcnx2.now.sh> to the following aliases.

* https://nine-to-five.conscience.now.sh
* https://nine-to-five-git-master.conscience.now.sh


not a good idea to have `callback()` inside try/catch, then try/catch eats any exception which happens in subsequent code, even user's code which doesn't even belong to Gavel

a solution is to be a bit more careful like this:

```js
let results;
try {
  results = ...;
} catch (error) {
  callback(error);
  return;
}
callback(null, results);
```

(I know, ugly, but does what we need and we'll remove it soon anyway)


forget to fix here


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

* https://expressdemo.supervan.now.sh
* https://expressdemo-git-master.supervan.now.sh


Yes. It uses non-relative links.


sdfdsfsdf


Zu EDIT2:
wenn wir die Vertix-Objekte des von-wo-komme-ich Attribut speichern, heißt das aber auch, dass alle alten Graphen im Speicher bleiben müssen. Weiß nicht ob das so schlau ist. @AJ-Felix

Würde aber fast mal generell erst auf EDIT1 fokussieren, weil 4 for Schleifen wirklich nicht so geil sind :D


Successfully aliased the URL <https://nhk-printer-7zinl8rms.now.sh> to the following aliases.

* https://nhk.bulkanevcimen.com
* https://nhk-printer.bulkan.dev
* https://nhk-printer.bulkan.now.sh
* https://nhk-printer-git-master.bulkan.now.sh


main UTFization line


@JuliaRegistrator register()


Error while trying to register: Project file should contain name, uuid and version


Cheers, great job you have done! This is a milestone progress!!!


Keep it the way you like. I think we can re-align again once the code is mostly rewritten as I believe then basically every file is going to have a single function exported and that's going to be it.


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

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.1.1 -m "<description of version>" ef6aa1708e176935de380fdb11edb08562ec55f0
git push origin v1.1.1
```
Also, note the warning: Version 1.1.1 skips over 1.0.0
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


fix


Successfully aliased the URL <https://wp-next-from-scratch-7ahwed66x.now.sh> to the following aliases.

* https://wp-next-from-scratch.tlock.now.sh
* https://wp-next-from-scratch-git-master.tlock.now.sh


Yes. For example: `--set configs."galaxy\.yml".uwsgi.processes=2`


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

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.16.0 -m "<description of version>" c8b178453a60faec194142c5eddc80bebc8f8159
git push origin v0.16.0
```


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

* https://hoseki.nicolasjonnaert.now.sh
* https://hoseki-git-master.nicolasjonnaert.now.sh


@rtolmachov , why have you pushed this file? The client should work by default with BL


(that would be very manipulative and bad way to point out mistakes)


Написание кода для нового поэтапного процесса может быть очень полезно для понимания и усвоения математики лежащей в его основе.


I take it you can't import the values from `model_execution_worker.tasks`? I'm not sure how these packages all relate to each other.


Is that necessary with HLK transceiver?


This could be written as `const pingInterval = setInterval(socket.ping, 20000)`, which would remove an unnecessary arrow function wrapper.


Successfully aliased the URL <https://jats-schematrons-4fsh5hbor.now.sh> to the following aliases.

* https://jats-schematrons.now.sh
* https://jats-schematrons.jats4r.now.sh
* https://jats-schematrons-git-master.jats4r.now.sh


That's awesome! I didn't not about it (obviously!). Subscribing now — Thanks!


Also, I'm not sure what would be an effect of an error happening here? If `socket.ping()` throws (can that even happen?), where does that leave us?


Hmm eigentlich ist es aus nicht nötig alle Clique-Vertices beider Graphen in den neuen Graphen zu packen. Weil die ja dann strukturell doppelt sind. Dann nimmt man besser nur die Clique-Vertices aus einem Graphen und haut dieses GraphID-Attribut für alle bisher alignierten Graphen dran. Wenn man nur die ID speichert, dann müssen die alten Graphen nicht im Speicher bleiben denke ich, also nicht deren Knoten und Kanten. Das neue Attribut könnte man, wenn man den neuen Graphen speichern will z.B. in das Knotenlabel packen und daraus wieder parsen, wenn man ihn einliest.


Successfully aliased the URL <https://media-portrait8-jnbmggce0.now.sh> to the following aliases.

* https://media-portrait8.rodchenkoartschool.now.sh
* https://media-portrait8-git-master.rodchenkoartschool.now.sh


はい、スキルの発動状態かを
確認するフラグです。
m_is_skill_activeに変更します。

if文の件、了解致しました。
変更します。


It is also very likely to stay accurate and up-to-date as this is the primary calendar I use when I plan releases and announce feature freezes on the mailing list etc...


[R/ABC_SMC.R:11:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:276:13:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:183:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L183) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:257:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L257) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:258:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L258) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:324:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L324) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:325:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L325) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:326:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L326) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_nLTT.R:36:23:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable or function name should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable or function name should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```


Test coverage added 843c3ea6d8a4df69847ed234ad5da352471aa3fb.


Nice catch. Implemented 32b9f67ef1325a6bca7bf4923fa75722c85a0824


I suggest you also use the C++ wrappers from EVMC to simplify this.


Please don't push these changes.


Do you envision never changing the ciscoconfparse code?  If so, then a submodule is a fine way to go.  If you feel even a little bit like you will need to make changes and they are likely not going to accept your upstream changes, then we should fork their repo and host it in our github and then you can submodule our forked copy.


Are we sure about that?


ポイントであっています。
頂点というコメントは
紛らわしいですか？


I'm not sure about to delete all the reconnection methodology. The reconnection feature should be in place but reconnect only if no message is received from outside. @fpgamcu , could you take a look with @rtolmachov


This might be possible- using negative numbers to disambiguate media keys from normal keys- but I'm not sure it would offer any advantage? Potential drawbacks include adding (very small amounts of) latency to key presses,  but I'm not sure it would be enough to warrant any real concern. It looks like we might be missing a `tap_media_key` at the very least.


As of May 16, 2019 the the npm install fails for '
mkdrir./histories

 in node shell Win10. Also falis post-intall
with the same error.
The shell handles mkdr okay. It;s the ./ it can;t process.


CreateREADME.md


Haven't thought of using `uncancelable`, good finding! I'll give it a try and add it as an alternative solution.


Just perfect! I'm tempted to add a link to it from `RELEASE-PROCEDURE.md`.


[R/ABC_SMC.R:11:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:276:13:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:183:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/nLTTDiff.R#L183) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:257:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/nLTTDiff.R#L257) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:258:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/nLTTDiff.R#L258) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:324:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/nLTTDiff.R#L324) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:325:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/nLTTDiff.R#L325) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:326:1:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/nLTTDiff.R#L326) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_nLTT.R:36:23:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable or function name should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable or function name should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/richelbilderbeek/nLTT/blob/81c329ca7646c52d966c305690412146f7f59701/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```


Successfully aliased the URL <https://relayresponse-web-eis98hsbs.now.sh> to the following aliases.

* https://relayresponse.basement.studio
* https://relayresponse-web.basementstudio.now.sh
* https://relayresponse-web-git-master.basementstudio.now.sh


I did investigate this and it's not possible to support multiple depth
baseURLs with react-static as it currently stands.

There are a number of issues open related to this and it's a common problem
with most JS site generators at the moment.

On Thu, 16 May 2019, 14:41 Oli Evans, <notifications@github.com> wrote:

> Yes. It uses non-relative links.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/ipfs/camp.ipfs.io/commit/3a85a58b56590eb1f6dcd9e55064464883d799c5?email_source=notifications&email_token=AAA2DOSC652HMDW644SGNODPVVQBLA5CNFSM4HNMRLA2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAAI3L#commitcomment-33563499>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAA2DOWQNB5HG6VXHA44JGLPVVQBLANCNFSM4HNMRLAQ>
> .
>


Why final? Now I cannot extend it any more! :(


Please change from
'ECGWavefrom'
to
'ECGWaveform'


That is a good idea.


That's where I'd expect it to happen.  I use the sense component for both the power sensors and a couple automation.  Does it happen every update or do devices sometimes update successfully?


there is no file in the symlib


いえ、pの意味について確認したかっただけです。
コメントについてはgetvertexの時点で頂点だと言うことはわかるので、
いらないといえばいらないかなーと思います。


[DeepCode](https://www.deepcode.ai) encountered a problem when analyzing this commit. If you want to retry, create a comment: "Retry Deepcode".


awesome!


why is this in master??


Extending classes is rarely a good idea. Consider this https://en.m.wikipedia.org/wiki/Composition_over_inheritance


Esto no iba jejeja


Or even better https://ocramius.github.io/blog/when-to-declare-classes-final/


Oh I've juste notice your ticket, adding reference here : [SF#1753](https://sourceforge.net/p/itop/tickets/1753/)


This commit is bug.


@skoshelev  It makes sense but what bothers me is that the store owner will get a message like "Please install dependent plugin ABC before installing XYZ" when they try to install XYZ. Then they go and click Install to the ABC plugin and then try to install XYZ again and they will get the same message again but this time the ABC plugin is gone (since it is added to the list of plugins to be installed and is no longer available). This could make the store owners to freak out in my opinion :)  When we have dependent plugins we always ensure that they have a lower Display Order than the plugins that depend on them thus ensuring they are loaded/installed first anyway so I don't think this will be a problem. In any case when you do a Clean nopCommerce install and have such dependent plugin you only rely on the Display Order anyway (as otherwise you will not be able to make a Clean install with the plugins). So I think it will be safe to check the PluginNamesToInstall when installing plugins from the administration. Hope this information is useful!


Blogas Commit pavadinimas. Turėjo buti "Added LinkedIn Getter and Setter to User Entity"


[R/ABC_SMC.R:11:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:276:13:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:183:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L183) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:257:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L257) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:258:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L258) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:324:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L324) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:325:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L325) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:326:1:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/nLTTDiff.R#L326) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_nLTT.R:36:23:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable or function name should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable or function name should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/richelbilderbeek/nLTT/blob/72ddb0aeb167846e8e4a7b90f901d7a713e51cb2/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```


Mike,

I don't have permissions to fork the ciscoconfparse to 128t repo though. I
get this.

       Where should we fork ciscoconfparse?
Can’t find what you’re looking for?

You don’t have permission to fork to these organizations:

   - [image: @128technology] 128technology
   <https://github.com/128technology>

Thanks,
Abilash

On Thu, May 16, 2019 at 9:50 AM Michael Baj <notifications@github.com>
wrote:

> Do you envision never changing the ciscoconfparse code? If so, then a
> submodule is a fine way to go. If you feel even a little bit like you will
> need to make changes and they are likely not going to accept your upstream
> changes, then we should fork their repo and host it in our github and then
> you can submodule our forked copy.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/128technology/cisco-to-128t/commit/87340c75cc9fb8bc4a07f3ab80454f40db675438?email_source=notifications&email_token=AMCS2O7JFDK7PXOXB7VWUA3PVVRBVA5CNFSM4HNMYGL2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAAJAS#commitcomment-33563666>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AMCS2O6CTPRAZN5SWCL2FADPVVRBVANCNFSM4HNMYGLQ>
> .
>


Blogas commit pavadinimas"Made New Migration"


Successfully aliased the URL <https://the-pragmatic-frontend-tester-4ehua5s38.now.sh> to the following aliases.

* https://frontend-testing.now.sh
* https://the-pragmatic-frontend-tester.afontcu.now.sh
* https://the-pragmatic-frontend-tester-git-master.afontcu.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


分かりました。
ありがとうございます。
消しておきます。


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

* https://texashpv.teiajamese.now.sh
* https://texashpv-git-master.teiajamese.now.sh


Thank you so much for your input. I find it way better. I‘ll read through the rest of your comments now.

@yashmanso can you already approve the commits you like?


Callback was defined as a Lambda expression in LambdasApp.java. This file defined it in the old manner (using Interface) which was correct. I believe that this change was not needed.


revert


print:(hello,world
)


`@JuliaRegistrator register()`


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

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.2.3 -m "<description of version>" 034a1069541aa5665ecb9f1bf9193f301d2f9d7c
git push origin v0.2.3
```