This file will allow for build variants in the future.  CONDA_BUILD_SYSROOT=~/MacOSX10.9.sdk required for Anaconda compiler package on MacOS systems.

Path to the sdk must be changed if the sdk is in a different location at compile time


Source:
https://www2.census.gov/programs-surveys/popest/geographies/2016/state-geocodes-v2016.xls


Error during commit, updated later on Add option flags for loaded files, update REAME.md


I tested it today and works fine!
Thank you again!


Антон Созоненко:
jjfdksfjsfj['sjfsj'psjfpsfjpe234234Q#$#$


Udjcjdj


Kejckdk


being correct ?


Delete all text channels**


Good work


Deleteeee


# 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)|


✅ [Jenkins job](https://jenkins.internalx.com/job/macios/job/backport-pr-4873-to-xcode10.1/1/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/backport-pr-4873-to-xcode10.1/1//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/backport-pr-4873-to-xcode10.1/d114812dd9d225d701f170fc5b8399dfa80a1088/1/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/backport-pr-4873-to-xcode10.1/d114812dd9d225d701f170fc5b8399dfa80a1088/1/jenkins-results/apicomparison/index.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/backport-pr-4873-to-xcode10.1/d114812dd9d225d701f170fc5b8399dfa80a1088/1/jenkins-results/generator-diff/index.html) (only version changes)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/backport-pr-4873-to-xcode10.1/d114812dd9d225d701f170fc5b8399dfa80a1088/1/jenkins-results/tests/index.html)


@AlikasE2E Внеси в `.gitignore` строчку `.idea/`, чтоб не коммитеть конфигурационные файлы PyCharm


missing test


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |    -3.51 |
| `nodes_count`   |    73    |
| `texts_passing` |     2    |
| `texts_total`   |   128    |

## Words

| Changed   |   Status |
|:----------|---------:|
| `eng`     |    +1595 |
| `grc`     |    +3882 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0014/tlg001/tlg0014.tlg001.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg001/tlg0014.tlg001.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg002/tlg0014.tlg002.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg002/tlg0014.tlg002.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg003/tlg0014.tlg003.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg003/tlg0014.tlg003.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg004/tlg0014.tlg004.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg004/tlg0014.tlg004.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg005/tlg0014.tlg005.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg005/tlg0014.tlg005.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg006/tlg0014.tlg006.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg006/tlg0014.tlg006.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg007/tlg0014.tlg007.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg007/tlg0014.tlg007.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg008/tlg0014.tlg008.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg008/tlg0014.tlg008.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg009/tlg0014.tlg009.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg009/tlg0014.tlg009.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg010/tlg0014.tlg010.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg010/tlg0014.tlg010.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg011/tlg0014.tlg011.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg011/tlg0014.tlg011.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg012/tlg0014.tlg012.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg012/tlg0014.tlg012.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg013/tlg0014.tlg013.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg013/tlg0014.tlg013.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg014/tlg0014.tlg014.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg014/tlg0014.tlg014.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg015/tlg0014.tlg015.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg015/tlg0014.tlg015.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg016/tlg0014.tlg016.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg016/tlg0014.tlg016.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg017/tlg0014.tlg017.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg017/tlg0014.tlg017.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg018/tlg0014.tlg018.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg018/tlg0014.tlg018.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg019/tlg0014.tlg019.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg019/tlg0014.tlg019.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg020/tlg0014.tlg020.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg020/tlg0014.tlg020.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg021/tlg0014.tlg021.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg021/tlg0014.tlg021.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg022/tlg0014.tlg022.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg022/tlg0014.tlg022.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg023/tlg0014.tlg023.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg023/tlg0014.tlg023.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg024/tlg0014.tlg024.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg024/tlg0014.tlg024.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg025/tlg0014.tlg025.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg025/tlg0014.tlg025.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg026/tlg0014.tlg026.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg026/tlg0014.tlg026.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg027/tlg0014.tlg027.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg027/tlg0014.tlg027.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg028/tlg0014.tlg028.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg028/tlg0014.tlg028.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg029/tlg0014.tlg029.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg029/tlg0014.tlg029.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg030/tlg0014.tlg030.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg030/tlg0014.tlg030.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg031/tlg0014.tlg031.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg031/tlg0014.tlg031.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg032/tlg0014.tlg032.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg032/tlg0014.tlg032.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg033/tlg0014.tlg033.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg033/tlg0014.tlg033.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg034/tlg0014.tlg034.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg034/tlg0014.tlg034.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg035/tlg0014.tlg035.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg035/tlg0014.tlg035.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg036/tlg0014.tlg036.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg036/tlg0014.tlg036.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg037/tlg0014.tlg037.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg037/tlg0014.tlg037.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg038/tlg0014.tlg038.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg038/tlg0014.tlg038.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg039/tlg0014.tlg039.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg039/tlg0014.tlg039.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg040/tlg0014.tlg040.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg040/tlg0014.tlg040.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg041/tlg0014.tlg041.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg041/tlg0014.tlg041.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg042/tlg0014.tlg042.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg042/tlg0014.tlg042.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg043/tlg0014.tlg043.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg043/tlg0014.tlg043.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg044/tlg0014.tlg044.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg044/tlg0014.tlg044.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg045/tlg0014.tlg045.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg045/tlg0014.tlg045.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg046/tlg0014.tlg046.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg046/tlg0014.tlg046.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg047/tlg0014.tlg047.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg047/tlg0014.tlg047.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg048/tlg0014.tlg048.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg048/tlg0014.tlg048.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg049/tlg0014.tlg049.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg049/tlg0014.tlg049.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg050/tlg0014.tlg050.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg050/tlg0014.tlg050.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg051/tlg0014.tlg051.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg051/tlg0014.tlg051.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg052/tlg0014.tlg052.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg052/tlg0014.tlg052.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg053/tlg0014.tlg053.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg053/tlg0014.tlg053.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg054/tlg0014.tlg054.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg054/tlg0014.tlg054.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg055/tlg0014.tlg055.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg055/tlg0014.tlg055.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg056/tlg0014.tlg056.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg056/tlg0014.tlg056.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg057/tlg0014.tlg057.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg057/tlg0014.tlg057.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg058/tlg0014.tlg058.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg058/tlg0014.tlg058.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg059/tlg0014.tlg059.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg059/tlg0014.tlg059.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg060/tlg0014.tlg060.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg060/tlg0014.tlg060.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg061/tlg0014.tlg061.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg061/tlg0014.tlg061.perseus-grc2.xml` | New      |
| `./data/tlg0014/tlg062/tlg0014.tlg062.perseus-eng1.xml` | New      |
| `./data/tlg0014/tlg062/tlg0014.tlg062.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg062/tlg0014.tlg062.perseus-grc1.xml` | New      |
| `./data/tlg0014/tlg063/tlg0014.tlg063.perseus-eng1.xml` | New      |
| `./data/tlg0014/tlg063/tlg0014.tlg063.perseus-eng2.xml` | New      |
| `./data/tlg0014/tlg063/tlg0014.tlg063.perseus-grc1.xml` | New      |
| `./data/tlg0014/tlg001/tlg0014.tlg001.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg001/tlg0014.tlg001.perseus-grc2.xml` | Passing  |
| `./data/tlg0014/tlg002/tlg0014.tlg002.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg002/tlg0014.tlg002.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg003/tlg0014.tlg003.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg003/tlg0014.tlg003.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg004/tlg0014.tlg004.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg004/tlg0014.tlg004.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg005/tlg0014.tlg005.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg005/tlg0014.tlg005.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg006/tlg0014.tlg006.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg006/tlg0014.tlg006.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg007/tlg0014.tlg007.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg007/tlg0014.tlg007.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg008/tlg0014.tlg008.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg008/tlg0014.tlg008.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg009/tlg0014.tlg009.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg009/tlg0014.tlg009.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg010/tlg0014.tlg010.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg010/tlg0014.tlg010.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg011/tlg0014.tlg011.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg011/tlg0014.tlg011.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg012/tlg0014.tlg012.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg012/tlg0014.tlg012.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg013/tlg0014.tlg013.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg013/tlg0014.tlg013.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg014/tlg0014.tlg014.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg014/tlg0014.tlg014.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg015/tlg0014.tlg015.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg015/tlg0014.tlg015.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg016/tlg0014.tlg016.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg016/tlg0014.tlg016.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg017/tlg0014.tlg017.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg017/tlg0014.tlg017.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg018/tlg0014.tlg018.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg018/tlg0014.tlg018.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg019/tlg0014.tlg019.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg019/tlg0014.tlg019.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg020/tlg0014.tlg020.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg020/tlg0014.tlg020.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg021/tlg0014.tlg021.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg021/tlg0014.tlg021.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg022/tlg0014.tlg022.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg022/tlg0014.tlg022.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg023/tlg0014.tlg023.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg023/tlg0014.tlg023.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg024/tlg0014.tlg024.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg024/tlg0014.tlg024.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg025/tlg0014.tlg025.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg025/tlg0014.tlg025.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg026/tlg0014.tlg026.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg026/tlg0014.tlg026.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg027/tlg0014.tlg027.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg027/tlg0014.tlg027.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg028/tlg0014.tlg028.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg028/tlg0014.tlg028.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg029/tlg0014.tlg029.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg029/tlg0014.tlg029.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg030/tlg0014.tlg030.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg030/tlg0014.tlg030.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg031/tlg0014.tlg031.perseus-eng2.xml` | Passing  |
| `./data/tlg0014/tlg031/tlg0014.tlg031.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg032/tlg0014.tlg032.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg032/tlg0014.tlg032.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg033/tlg0014.tlg033.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg033/tlg0014.tlg033.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg034/tlg0014.tlg034.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg034/tlg0014.tlg034.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg035/tlg0014.tlg035.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg035/tlg0014.tlg035.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg036/tlg0014.tlg036.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg036/tlg0014.tlg036.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg037/tlg0014.tlg037.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg037/tlg0014.tlg037.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg038/tlg0014.tlg038.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg038/tlg0014.tlg038.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg039/tlg0014.tlg039.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg039/tlg0014.tlg039.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg040/tlg0014.tlg040.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg040/tlg0014.tlg040.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg041/tlg0014.tlg041.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg041/tlg0014.tlg041.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg042/tlg0014.tlg042.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg042/tlg0014.tlg042.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg043/tlg0014.tlg043.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg043/tlg0014.tlg043.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg044/tlg0014.tlg044.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg044/tlg0014.tlg044.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg045/tlg0014.tlg045.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg045/tlg0014.tlg045.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg046/tlg0014.tlg046.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg046/tlg0014.tlg046.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg047/tlg0014.tlg047.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg047/tlg0014.tlg047.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg048/tlg0014.tlg048.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg048/tlg0014.tlg048.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg049/tlg0014.tlg049.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg049/tlg0014.tlg049.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg050/tlg0014.tlg050.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg050/tlg0014.tlg050.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg051/tlg0014.tlg051.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg051/tlg0014.tlg051.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg052/tlg0014.tlg052.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg052/tlg0014.tlg052.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg053/tlg0014.tlg053.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg053/tlg0014.tlg053.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg054/tlg0014.tlg054.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg054/tlg0014.tlg054.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg055/tlg0014.tlg055.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg055/tlg0014.tlg055.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg056/tlg0014.tlg056.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg056/tlg0014.tlg056.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg057/tlg0014.tlg057.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg057/tlg0014.tlg057.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg058/tlg0014.tlg058.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg058/tlg0014.tlg058.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg059/tlg0014.tlg059.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg059/tlg0014.tlg059.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg060/tlg0014.tlg060.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg060/tlg0014.tlg060.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg061/tlg0014.tlg061.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg061/tlg0014.tlg061.perseus-grc2.xml` | Failing  |
| `./data/tlg0014/tlg062/tlg0014.tlg062.perseus-eng1.xml` | Failing  |
| `./data/tlg0014/tlg062/tlg0014.tlg062.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg062/tlg0014.tlg062.perseus-grc1.xml` | Failing  |
| `./data/tlg0014/tlg063/tlg0014.tlg063.perseus-eng1.xml` | Failing  |
| `./data/tlg0014/tlg063/tlg0014.tlg063.perseus-eng2.xml` | Failing  |
| `./data/tlg0014/tlg063/tlg0014.tlg063.perseus-grc1.xml` | Failing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/4530)*


also I updated the wiki to give the diff link above.


## This is a markdown file


ok


Needs to be something like `usize::from(StIdx::max_value())` if possible.

[Unfortunately `as` has unclear semantics, so we want to avoid it if we can.]


Reverted due to issues with spawning in normal positions. The cause may be the change on line 235


求101到两百间的素数


No test-ci/0.0.2/test-cmds.txt (test file) present, skipping tests


@AlikasE2E В Python как правило не ставится ; в конце строки, но как видишь и не вызывает ошибку.
Символ ; нужен если ты хочешь две команды написать в одной строке. Например:
``` Python
myString = "123456"; print(myString.isdigit())
```


create vpc with two subnets


Successfully aliased the URL <https://web-app-jqqgwihvbg.now.sh> to the following alias.

* https://new.thegospelfund.com


this is simply 1?


THe "z". and "Z" are handled later in the code.  Not handled here.  This is just setting defaults for private and read/write.


Attualmente inutile


@golsby Just noticed this change. Any particular reason?


Why is the `exit_code == 5`?


RegistrationTest


งง


Thanks very much for this fantastic piece of code and for your help with this PR!

In the meantime, I adapted the source to my Typescript/Material-UI environment and fixed one or two little things. Maybe you would like to run a diff and port the changes back to your Babel environment? (A real PR does not make sense because of the differences caused by Typescript).

I've included the files here:
[CoverFlow.tsx.txt](https://github.com/andyyou/react-coverflow/files/2420476/CoverFlow.tsx.txt)
[coverflowStyles.ts.txt](https://github.com/andyyou/react-coverflow/files/2420477/coverflowStyles.ts.txt)


@AlikasE2E А ещё в Python принят стиль разделения слов в именах обычных переменных с использованием _, а не CamelStyle. Т.е принято `my_string`


if Form API or any other API worked properly I wouldn't have made this
plugin -_-

On Wed, Sep 26, 2018 at 10:48 AM SOFe <notifications@github.com> wrote:

> Furthermore, most of the settings in your plugin are hardcoded. Users have
> to change the source code to change settings. And your form IDs are
> hardcoded at 110, 111 and 112, which has very high chance of duplicating
> with forms sent by other plugins.
>
> This plugin only works for your own server, and will most likely not work
> on other people's servers. As a result, we are not accepting this plugin
> because it is not useful to most of the other servers. Poggit is a place to
> post public plugins, not to post duct-taped pieces that only work for
> yourself.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/AlexPads/TinyPixelShopGUI/commit/8f8fbe3c32951002bf06da3e4047a76f8827c5ae#commitcomment-30657711>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AjtnuNGtcizv4kBIHsi4mCubWRbhKYavks5ue5OogaJpZM4W5CjX>
> .
>


how? I like foreach loops.


This must somehow come from the way I templated the book. I followed the instructions here:

https://bookdown.org/yihui/bookdown/get-started.html

Something to do with unzipping?


Successfully aliased the URL <https://web-app-cdexbuwgiw.now.sh> to the following alias.

* https://new.thegospelfund.com


Create `pagesBuilder` in `buildPages`


is this needed?


[R/default_params_doc.R:176:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/default_params_doc.R#L176) *style:* **Variable or function name should be snake_case.**
```r
  N,
  ^
```
[R/default_params_doc.R:188:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/default_params_doc.R#L188) *style:* **Variable or function name should be snake_case.**
```r
  Q,
  ^
```
[R/mbd_loglik_choosepar.R:23:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
  #This function provides a likelihood for a subset of parameters. This is built to work inside mbd_minusLL_vs_single_parameter or any optimizer like simplex, optim or subplex
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_choosepar.R:36:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L36) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/mbd_loglik_choosepar.R:43:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L43) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/mbd_loglik_choosepar.R:45:23:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L45) *style:* **Put spaces around all infix operators.**
```r
      pars1 <- trpars1/(1 - trpars1)
                     ~^~
```
[R/mbd_loglik_choosepar.R:45:24:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L45) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      pars1 <- trpars1/(1 - trpars1)
                       ^
```
[R/mbd_loglik_choosepar.R:47:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L47) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/mbd_loglik_choosepar.R:63:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L63) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/mbd_loglik_choosepar.R:64:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_choosepar.R#L64) *style:* **Lines should not be more than 80 characters.**
```r
    cat("There are parameter values used which cause numerical problems:", trpars1, "\n")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:5:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
hyperA_HannoX <- function(N, k, q) {# HG function: fast O(N), updated after Moulis meeting
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:5:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L5) *style:* **Variable or function name should be snake_case.**
```r
hyperA_HannoX <- function(N, k, q) {# HG function: fast O(N), updated after Moulis meeting
^~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:5:27:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L5) *style:* **Variable or function name should be snake_case.**
```r
hyperA_HannoX <- function(N, k, q) {# HG function: fast O(N), updated after Moulis meeting
                          ^
```
[R/mbd_loglik_utils.R:5:36:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L5) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
hyperA_HannoX <- function(N, k, q) {# HG function: fast O(N), updated after Moulis meeting
                                   ^
```
[R/mbd_loglik_utils.R:7:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
  #it produces the structure q^(m-n)*(1-q)^(k+2*n-m)*sum_j 2^j choose(k, j)*choose(n, m-n-j)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:9:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L9) *style:* **Variable or function name should be snake_case.**
```r
  A1 <- (1-q)^(k) * choose(k, j) * (2)^j
  ^~
```
[R/mbd_loglik_utils.R:9:11:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L9) *style:* **Put spaces around all infix operators.**
```r
  A1 <- (1-q)^(k) * choose(k, j) * (2)^j
         ~^~
```
[R/mbd_loglik_utils.R:9:15:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L9) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  A1 <- (1-q)^(k) * choose(k, j) * (2)^j
              ^
```
[R/mbd_loglik_utils.R:10:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L10) *style:* **Variable or function name should be snake_case.**
```r
  N <- N + 1
  ^
```
[R/mbd_loglik_utils.R:11:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L11) *style:* **Variable or function name should be snake_case.**
```r
  A <- diag(A1[1], nrow=N+2, ncol=N+2)
  ^
```
[R/mbd_loglik_utils.R:11:24:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L11) *style:* **Put spaces around all infix operators.**
```r
  A <- diag(A1[1], nrow=N+2, ncol=N+2)
                      ~^~
```
[R/mbd_loglik_utils.R:11:26:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L11) *style:* **Put spaces around all infix operators.**
```r
  A <- diag(A1[1], nrow=N+2, ncol=N+2)
                        ~^~
```
[R/mbd_loglik_utils.R:11:34:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L11) *style:* **Put spaces around all infix operators.**
```r
  A <- diag(A1[1], nrow=N+2, ncol=N+2)
                                ~^~
```
[R/mbd_loglik_utils.R:11:36:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L11) *style:* **Put spaces around all infix operators.**
```r
  A <- diag(A1[1], nrow=N+2, ncol=N+2)
                                  ~^~
```
[R/mbd_loglik_utils.R:12:9:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L12) *style:* **Put spaces around all infix operators.**
```r
  A[1:(k+1),1] <- A1
       ~^~
```
[R/mbd_loglik_utils.R:12:13:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L12) *style:* **Commas should always have a space after.**
```r
  A[1:(k+1),1] <- A1
            ^
```
[R/mbd_loglik_utils.R:15:20:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L15) *style:* **Commas should always have a space after.**
```r
    s <- src:min(N,2*src+k-1)
                   ^
```
[R/mbd_loglik_utils.R:15:21:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L15) *style:* **Put spaces around all infix operators.**
```r
    s <- src:min(N,2*src+k-1)
                   ~^~
```
[R/mbd_loglik_utils.R:15:25:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L15) *style:* **Put spaces around all infix operators.**
```r
    s <- src:min(N,2*src+k-1)
                       ~^~
```
[R/mbd_loglik_utils.R:15:27:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L15) *style:* **Put spaces around all infix operators.**
```r
    s <- src:min(N,2*src+k-1)
                         ~^~
```
[R/mbd_loglik_utils.R:16:8:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L16) *style:* **Put spaces around all infix operators.**
```r
    A[s+2, dst] <- A[s, src] + A[s+1, src]
      ~^~
```
[R/mbd_loglik_utils.R:16:35:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L16) *style:* **Put spaces around all infix operators.**
```r
    A[s+2, dst] <- A[s, src] + A[s+1, src]
                                 ~^~
```
[R/mbd_loglik_utils.R:17:11:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L17) *style:* **Put spaces around all infix operators.**
```r
    m <- s-1; n <- src-1;
         ~^~
```
[R/mbd_loglik_utils.R:17:23:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L17) *style:* **Put spaces around all infix operators.**
```r
    m <- s-1; n <- src-1;
                     ~^~
```
[R/mbd_loglik_utils.R:18:32:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                               ^
```
[R/mbd_loglik_utils.R:18:34:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Put spaces around all infix operators.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                                ~^~
```
[R/mbd_loglik_utils.R:18:37:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Put spaces around all infix operators.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                                   ~^~
```
[R/mbd_loglik_utils.R:18:38:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                                     ^
```
[R/mbd_loglik_utils.R:18:40:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Put spaces around all infix operators.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                                      ~^~
```
[R/mbd_loglik_utils.R:18:44:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                                           ^
```
[R/mbd_loglik_utils.R:18:46:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Put spaces around all infix operators.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                                            ~^~
```
[R/mbd_loglik_utils.R:18:48:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L18) *style:* **Put spaces around all infix operators.**
```r
    A[s, src] <- A[s, src] * q^(m-n)*(1-q)^(2*n-m)
                                              ~^~
```
[R/mbd_loglik_utils.R:20:7:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L20) *style:* **Commas should always have a space after.**
```r
  A[N,N] = A[N,N] * (1-q)^(N-1);
      ^
```
[R/mbd_loglik_utils.R:20:10:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L20) *style:* **Use <-, not =, for assignment.**
```r
  A[N,N] = A[N,N] * (1-q)^(N-1);
         ^
```
[R/mbd_loglik_utils.R:20:16:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L20) *style:* **Commas should always have a space after.**
```r
  A[N,N] = A[N,N] * (1-q)^(N-1);
               ^
```
[R/mbd_loglik_utils.R:20:23:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L20) *style:* **Put spaces around all infix operators.**
```r
  A[N,N] = A[N,N] * (1-q)^(N-1);
                     ~^~
```
[R/mbd_loglik_utils.R:20:27:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L20) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  A[N,N] = A[N,N] * (1-q)^(N-1);
                          ^
```
[R/mbd_loglik_utils.R:20:29:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L20) *style:* **Put spaces around all infix operators.**
```r
  A[N,N] = A[N,N] * (1-q)^(N-1);
                           ~^~
```
[R/mbd_loglik_utils.R:21:9:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L21) *style:* **Commas should always have a space after.**
```r
  A[1:N,1:N]
        ^
```
[R/mbd_loglik_utils.R:24:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L24) *style:* **Commented code should be removed.**
```r
# if (.Platform$OS.type=="windows"){matrix_builder = hyperA:::hyperA}
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:25:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
# if (.Platform$OS.type=="unix")   {matrix_builder = hyperA_HannoX} #this is set to work with home directory of the cluster
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:25:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L25) *style:* **Commented code should be removed.**
```r
# if (.Platform$OS.type=="unix")   {matrix_builder = hyperA_HannoX} #this is set to work with home directory of the cluster
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:31:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
create_A0 <- function(max_number_of_species, lambda, mu, q, k, matrix_builder = hyperA_HannoX){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:31:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L31) *style:* **Variable or function name should be snake_case.**
```r
create_A0 <- function(max_number_of_species, lambda, mu, q, k, matrix_builder = hyperA_HannoX){
^~~~~~~~~
```
[R/mbd_loglik_utils.R:32:8:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L32) *style:* **Use <-, not =, for assignment.**
```r
  nvec = 0:max_number_of_species
       ^
```
[R/mbd_loglik_utils.R:33:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L33) *style:* **Variable or function name should be snake_case.**
```r
  M = lambda * matrix_builder(N = max_number_of_species, k = k, q = q)
  ^
```
[R/mbd_loglik_utils.R:33:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L33) *style:* **Use <-, not =, for assignment.**
```r
  M = lambda * matrix_builder(N = max_number_of_species, k = k, q = q)
    ^
```
[R/mbd_loglik_utils.R:35:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L35) *style:* **Lines should not be more than 80 characters.**
```r
  # diag(M) = (-lambda)*c( (1-(1-q)^(k+( nvec[1:max_number_of_species] ) )),0 ) - mu*(nvec+k)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:35:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L35) *style:* **Commented code should be removed.**
```r
  # diag(M) = (-lambda)*c( (1-(1-q)^(k+( nvec[1:max_number_of_species] ) )),0 ) - mu*(nvec+k)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:36:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
  diag(M) = (-lambda) * ( 1 - (1 - q)^(k + nvec) ) - mu * (nvec + k) #new version to avoid the dumpster problem at the end of the matrix
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:36:11:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L36) *style:* **Use <-, not =, for assignment.**
```r
  diag(M) = (-lambda) * ( 1 - (1 - q)^(k + nvec) ) - mu * (nvec + k) #new version to avoid the dumpster problem at the end of the matrix
          ^
```
[R/mbd_loglik_utils.R:36:26:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  diag(M) = (-lambda) * ( 1 - (1 - q)^(k + nvec) ) - mu * (nvec + k) #new version to avoid the dumpster problem at the end of the matrix
                         ^
```
[R/mbd_loglik_utils.R:36:39:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L36) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  diag(M) = (-lambda) * ( 1 - (1 - q)^(k + nvec) ) - mu * (nvec + k) #new version to avoid the dumpster problem at the end of the matrix
                                      ^
```
[R/mbd_loglik_utils.R:36:49:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  diag(M) = (-lambda) * ( 1 - (1 - q)^(k + nvec) ) - mu * (nvec + k) #new version to avoid the dumpster problem at the end of the matrix
                                                ^
```
[R/mbd_loglik_utils.R:38:27:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L38) *style:* **Use <-, not =, for assignment.**
```r
  M[row(M) == col(M) - 1] = mu * nvec[2:(max_number_of_species + 1)]
                          ^
```
[R/mbd_loglik_utils.R:46:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
create_B0 <- function(max_number_of_species, q, k, b, matrix_builder = hyperA_HannoX){#lambda * choose(k, b) * q^b  is going to be added in logB in the main script
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:46:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L46) *style:* **Variable or function name should be snake_case.**
```r
create_B0 <- function(max_number_of_species, q, k, b, matrix_builder = hyperA_HannoX){#lambda * choose(k, b) * q^b  is going to be added in logB in the main script
^~~~~~~~~
```
[R/mbd_loglik_utils.R:46:86:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L46) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
create_B0 <- function(max_number_of_species, q, k, b, matrix_builder = hyperA_HannoX){#lambda * choose(k, b) * q^b  is going to be added in logB in the main script
                                                                                ^
```
[R/mbd_loglik_utils.R:48:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L48) *style:* **Variable or function name should be snake_case.**
```r
  B <- matrix_builder(N = max_number_of_species, k = k2, q = q)
  ^
```
[R/mbd_loglik_utils.R:57:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L57) *style:* **Variable or function name should be snake_case.**
```r
create_A <- function(lambda, mu, nu, q, k, max_number_of_species){
^~~~~~~~
```
[R/mbd_loglik_utils.R:59:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L59) *style:* **Variable or function name should be snake_case.**
```r
  M <- create_A0(max_number_of_species = max_number_of_species,
  ^
```
[R/mbd_loglik_utils.R:61:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
  M[row(M) == col(M) + 1] <- M[row(M) == col(M) + 1] + lambda * (nvec[1:(max_number_of_species)]+2*k)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:61:97:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L61) *style:* **Put spaces around all infix operators.**
```r
  M[row(M) == col(M) + 1] <- M[row(M) == col(M) + 1] + lambda * (nvec[1:(max_number_of_species)]+2*k)
                                                                                ~^~
```
[R/mbd_loglik_utils.R:61:99:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L61) *style:* **Put spaces around all infix operators.**
```r
  M[row(M) == col(M) + 1] <- M[row(M) == col(M) + 1] + lambda * (nvec[1:(max_number_of_species)]+2*k)
                                                                                ~^~
```
[R/mbd_loglik_utils.R:63:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L63) *style:* **Lines should not be more than 80 characters.**
```r
  # M[row(M) == col(M)] = M[row(M) == col(M)] - c(lambda*(nvec[-length(nvec)]+k),0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:63:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L63) *style:* **Commented code should be removed.**
```r
  # M[row(M) == col(M)] = M[row(M) == col(M)] - c(lambda*(nvec[-length(nvec)]+k),0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:64:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L64) *style:* **Lines should not be more than 80 characters.**
```r
  M[row(M) == col(M)] <- M[row(M) == col(M)] - lambda * (nvec + k) #new version to avoid the dumpster problem at the end of the matrix
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:74:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L74) *style:* **Variable or function name should be snake_case.**
```r
create_B <- function(lambda, nu, q, k, b, max_number_of_species){
^~~~~~~~
```
[R/mbd_loglik_utils.R:75:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
  M <- create_B0(max_number_of_species = max_number_of_species, q = q, k = k, b = b)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:75:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L75) *style:* **Variable or function name should be snake_case.**
```r
  M <- create_B0(max_number_of_species = max_number_of_species, q = q, k = k, b = b)
  ^
```
[R/mbd_loglik_utils.R:75:8:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L75) *warning:* **no visible global function definition for ‘create_B0’**
```r
  M <- create_B0(max_number_of_species = max_number_of_species, q = q, k = k, b = b)
       ^~~~~~~~~
```
[R/mbd_loglik_utils.R:76:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L76) *style:* **Lines should not be more than 80 characters.**
```r
  B <- lambda * k * diag(max_number_of_species + 1) * (b == 1) + nu * choose(k, b) * (q^b) * M
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:76:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L76) *style:* **Variable or function name should be snake_case.**
```r
  B <- lambda * k * diag(max_number_of_species + 1) * (b == 1) + nu * choose(k, b) * (q^b) * M
  ^
```
[R/mbd_loglik_utils.R:85:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L85) *style:* **Variable or function name should be snake_case.**
```r
create_A.no_mbd = function(
^~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:85:17:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L85) *style:* **Use <-, not =, for assignment.**
```r
create_A.no_mbd = function(
                ^
```
[R/mbd_loglik_utils.R:95:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L95) *style:* **Lines should not be more than 80 characters.**
```r
  M <- create_A0(max_number_of_species = max_number_of_species, lambda = nu, mu = mu, q = q, k = k)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:95:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L95) *style:* **Variable or function name should be snake_case.**
```r
  M <- create_A0(max_number_of_species = max_number_of_species, lambda = nu, mu = mu, q = q, k = k)
  ^
```
[R/mbd_loglik_utils.R:95:8:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L95) *warning:* **no visible global function definition for ‘create_A0’**
```r
  M <- create_A0(max_number_of_species = max_number_of_species, lambda = nu, mu = mu, q = q, k = k)
       ^~~~~~~~~
```
[R/mbd_loglik_utils.R:96:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L96) *style:* **Lines should not be more than 80 characters.**
```r
  M[row(M) == col(M) + 1] <- M[row(M) == col(M) + 1] + lambda * (nvec[1:(max_number_of_species)]+2*k)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:96:97:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L96) *style:* **Put spaces around all infix operators.**
```r
  M[row(M) == col(M) + 1] <- M[row(M) == col(M) + 1] + lambda * (nvec[1:(max_number_of_species)]+2*k)
                                                                                ~^~
```
[R/mbd_loglik_utils.R:96:99:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L96) *style:* **Put spaces around all infix operators.**
```r
  M[row(M) == col(M) + 1] <- M[row(M) == col(M) + 1] + lambda * (nvec[1:(max_number_of_species)]+2*k)
                                                                                ~^~
```
[R/mbd_loglik_utils.R:97:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L97) *style:* **Lines should not be more than 80 characters.**
```r
  M[row(M) == col(M)]     <- M[row(M) == col(M)] - c(lambda * (nvec[-length(nvec)] + k), 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:107:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L107) *style:* **Lines should not be more than 80 characters.**
```r
create_B.no_mbd = function(lambda, nu, q, k, b, max_number_of_species, minimum_multiple_births){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:107:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L107) *style:* **Variable or function name should be snake_case.**
```r
create_B.no_mbd = function(lambda, nu, q, k, b, max_number_of_species, minimum_multiple_births){
^~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:107:17:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L107) *style:* **Use <-, not =, for assignment.**
```r
create_B.no_mbd = function(lambda, nu, q, k, b, max_number_of_species, minimum_multiple_births){
                ^
```
[R/mbd_loglik_utils.R:108:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L108) *style:* **Lines should not be more than 80 characters.**
```r
  M <- create_B0(max_number_of_species = max_number_of_species, q = q, k = k, b = b)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:108:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L108) *style:* **Variable or function name should be snake_case.**
```r
  M <- create_B0(max_number_of_species = max_number_of_species, q = q, k = k, b = b)
  ^
```
[R/mbd_loglik_utils.R:108:8:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L108) *warning:* **no visible global function definition for ‘create_B0’**
```r
  M <- create_B0(max_number_of_species = max_number_of_species, q = q, k = k, b = b)
       ^~~~~~~~~
```
[R/mbd_loglik_utils.R:109:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L109) *style:* **Lines should not be more than 80 characters.**
```r
  B <- lambda * k * diag(max_number_of_species + 1) * (b == 1) + nu * choose(k, b) * (q^b) * M
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:109:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L109) *style:* **Variable or function name should be snake_case.**
```r
  B <- lambda * k * diag(max_number_of_species + 1) * (b == 1) + nu * choose(k, b) * (q^b) * M
  ^
```
[R/mbd_loglik_utils.R:110:48:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L110) *style:* **Use <-, not =, for assignment.**
```r
  B[row(B) > col(B) + minimum_multiple_births] = 0
                                               ^
```
[R/mbd_loglik_utils.R:119:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L119) *style:* **Variable or function name should be snake_case.**
```r
A_operator <- function(Q, transition_matrix, time_interval, precision = 50L,
^~~~~~~~~~
```
[R/mbd_loglik_utils.R:119:24:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L119) *style:* **Variable or function name should be snake_case.**
```r
A_operator <- function(Q, transition_matrix, time_interval, precision = 50L,
                       ^
```
[R/mbd_loglik_utils.R:130:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L130) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/mbd_loglik_utils.R:132:7:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L132) *style:* **Commented code should be removed.**
```r
    # exp_matrix <- rsexpm:::sexpm(transition_matrix * time_interval)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:133:7:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L133) *style:* **Commented code should be removed.**
```r
    # result     <- exp_matrix %*% Q
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:137:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L137) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/mbd_loglik_utils.R:138:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L138) *style:* **Variable or function name should be snake_case.**
```r
    result.nan <- result.negative <- 1
    ^~~~~~~~~~
```
[R/mbd_loglik_utils.R:138:19:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L138) *style:* **Variable or function name should be snake_case.**
```r
    result.nan <- result.negative <- 1
                  ^~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:140:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L140) *style:* **Lines should not be more than 80 characters.**
```r
    while ((result.nan == 1| result.negative == 1) & repetition < max_repetitions)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:140:28:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L140) *style:* **Put spaces around all infix operators.**
```r
    while ((result.nan == 1| result.negative == 1) & repetition < max_repetitions)
                          ~^
```
[R/mbd_loglik_utils.R:141:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L141) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/mbd_loglik_utils.R:142:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L142) *style:* **Lines should not be more than 80 characters.**
```r
      result <- try(expoRkit::expv(v = Q, x = transition_matrix, t = time_interval, m = precision), silent = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:144:7:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L144) *style:* **Variable or function name should be snake_case.**
```r
      result.nan <- (any(!is.numeric(result)) || any(is.nan(result)))
      ^~~~~~~~~~
```
[R/mbd_loglik_utils.R:146:7:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L146) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/mbd_loglik_utils.R:149:7:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L149) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/mbd_loglik_utils.R:150:9:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L150) *style:* **Variable or function name should be snake_case.**
```r
        result.negative <- (any(result < 0))
        ^~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:152:9:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L152) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        {
        ^
```
[R/mbd_loglik_utils.R:155:11:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L155) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          {
          ^
```
[R/mbd_loglik_utils.R:165:20:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L165) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (!bad_result) {bad_result <- (any(result < 0))}
                   ^
```
[R/mbd_loglik_utils.R:165:52:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L165) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  if (!bad_result) {bad_result <- (any(result < 0))}
                                                   ^
```
[R/mbd_loglik_utils.R:168:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L168) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/mbd_loglik_utils.R:171:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L171) *style:* **Lines should not be more than 80 characters.**
```r
    R.utils::withTimeout(result <- deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol = a_abstol, rtol = a_reltol)[2,-1], timeout = 1001)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:171:78:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L171) *warning:* **no visible binding for global variable ‘mbd_loglik_rhs’**
```r
    R.utils::withTimeout(result <- deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol = a_abstol, rtol = a_reltol)[2,-1], timeout = 1001)
                                                                             ^~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:171:150:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L171) *style:* **Commas should always have a space after.**
```r
    R.utils::withTimeout(result <- deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol = a_abstol, rtol = a_reltol)[2,-1], timeout = 1001)
                                                                                ^
```
[R/mbd_loglik_utils.R:181:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L181) *style:* **Lines should not be more than 80 characters.**
```r
#' A_operator_old <- function(Q, transition_matrix, time_interval, precision = 50L,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:192:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L192) *style:* **Lines should not be more than 80 characters.**
```r
#'     result <- try(expoRkit::expv(v = Q, x = transition_matrix, t = time_interval, m = precision), silent = T)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:193:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L193) *style:* **Lines should not be more than 80 characters.**
```r
#'     while ( ( any(!is.numeric(result)) || any(is.nan(result)) ) && precision < precision_limit )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:196:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L196) *style:* **Lines should not be more than 80 characters.**
```r
#'       result <- try(expoRkit::expv(v = Q, x = transition_matrix, t = time_interval, m = precision), silent = T)}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:202:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L202) *style:* **Lines should not be more than 80 characters.**
```r
#'         result <- try(expoRkit::expv(v = Q, x = transition_matrix, t = time_interval, m = precision), silent = T)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:209:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L209) *style:* **Lines should not be more than 80 characters.**
```r
#'     # result<-deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol=a_abstol, rtol=a_reltol)[2,-1]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:210:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L210) *style:* **Lines should not be more than 80 characters.**
```r
#'     R.utils::withTimeout(result <- deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol=a_abstol, rtol=a_reltol)[2,-1], timeout = 1000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:213:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L213) *style:* **Lines should not be more than 80 characters.**
```r
#'   if (any(!is.numeric(result)) || any(is.nan(result))) #sometimes expoRkit gives weird negative values. In this case perform standard lsoda integration.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:217:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L217) *style:* **Lines should not be more than 80 characters.**
```r
#'     # result<-deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol=a_abstol, rtol=a_reltol)[2,-1]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:218:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L218) *style:* **Lines should not be more than 80 characters.**
```r
#'     R.utils::withTimeout(result <- deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol=a_abstol, rtol=a_reltol)[2,-1], timeout = 1000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:220:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L220) *style:* **Lines should not be more than 80 characters.**
```r
#'   else if (any(result < 0)) #sometimes expoRkit gives weird negative values. In this case perform standard lsoda integration.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:224:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L224) *style:* **Lines should not be more than 80 characters.**
```r
#'     # result=deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol=a_abstol, rtol=a_reltol)[2,-1]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:225:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L225) *style:* **Lines should not be more than 80 characters.**
```r
#'     R.utils::withTimeout(result <- deSolve::ode(y = Q, times = times, func = mbd_loglik_rhs, parms = ode_matrix, atol=a_abstol, rtol=a_reltol)[2,-1], timeout = 1000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:228:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L228) *style:* **Lines should not be more than 80 characters.**
```r
#'   # if ( ( any(!is.numeric(result)) || any(is.nan(result)) ) && methode!="sexpm"){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:229:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L229) *style:* **Lines should not be more than 80 characters.**
```r
#'   #     # to run this you actually need sexpm to be installed which, on the cluster, might not be the case.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:245:21:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L245) *style:* **Use <-, not =, for assignment.**
```r
    starting_vector = x
                    ^
```
[R/mbd_loglik_utils.R:246:23:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L246) *style:* **Use <-, not =, for assignment.**
```r
    transition_matrix = pars
                      ^
```
[R/mbd_loglik_utils.R:247:9:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L247) *style:* **Use <-, not =, for assignment.**
```r
    dx  = rep(0, length(starting_vector))
        ^
```
[R/mbd_loglik_utils.R:248:9:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L248) *style:* **Use <-, not =, for assignment.**
```r
    dx  = drop(transition_matrix %*% starting_vector)
        ^
```
[R/mbd_loglik_utils.R:249:9:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L249) *style:* **Use <-, not =, for assignment.**
```r
    out = (dx)
        ^
```
[R/mbd_loglik_utils.R:250:16:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L250) *style:* **Use <-, not =, for assignment.**
```r
    names(out) = names(x)
               ^
```
[R/mbd_loglik_utils.R:260:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L260) *style:* **Lines should not be more than 80 characters.**
```r
determine_k_limit <- function(pars, brts, lx, soc, methode, abstol = 1e-16, reltol = 1e-10) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:261:22:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L261) *warning:* **local variable ‘mu’ assigned but may not be used**
```r
  lambda <- pars[1]; mu <- pars[2]; nu <- pars[3]; q <- pars[4]
                     ^~
```
[R/mbd_loglik_utils.R:263:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L263) *style:* **Variable or function name should be snake_case.**
```r
  Qi <- c(1, rep(0, lx))
  ^~
```
[R/mbd_loglik_utils.R:265:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L265) *style:* **Variable or function name should be snake_case.**
```r
  T0 <- create_A(lambda = lambda, mu = 0, nu = nu, q = q, k = soc,
  ^~
```
[R/mbd_loglik_utils.R:266:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L266) *style:* **Lines should not be more than 80 characters.**
```r
                       max_number_of_species = lx); #dim(TM); max(is.na(TM)); max(is.infinite(TM))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:266:54:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L266) *style:* **Commented code should be removed.**
```r
                       max_number_of_species = lx); #dim(TM); max(is.na(TM)); max(is.infinite(TM))
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:267:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L267) *style:* **Variable or function name should be snake_case.**
```r
  Pm <- A_operator(Q = Qi, transition_matrix = T0, time_interval = total_time,
  ^~
```
[R/mbd_loglik_utils.R:268:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L268) *style:* **Lines should not be more than 80 characters.**
```r
                         precision = 250L, methode = methode, a_abstol = abstol, a_reltol = reltol)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:269:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L269) *style:* **Commented code should be removed.**
```r
  # graphics::plot((Pm/sum(Pm)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:270:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L270) *style:* **Lines should not be more than 80 characters.**
```r
  k_limit <- soc + max(mvec[(mvec %in% which((cumsum(Pm/sum(Pm))) <= 0.95))]); k_limit
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:270:56:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L270) *style:* **Put spaces around all infix operators.**
```r
  k_limit <- soc + max(mvec[(mvec %in% which((cumsum(Pm/sum(Pm))) <= 0.95))]); k_limit
                                                      ~^~
```
[R/mbd_loglik_utils.R:279:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L279) *style:* **Variable and function names should not be longer than 30 characters.**
```r
calculate_conditional_probability <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:285:13:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L285) *style:* **Only use double-quotes.**
```r
  methode = 'expo',
            ^~~~~~
```
[R/mbd_loglik_utils.R:293:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L293) *style:* **Variable or function name should be snake_case.**
```r
  one_over_Cm <- (3 * (m + 1))/(m + 3); length(one_over_Cm)
  ^~~~~~~~~~~
```
[R/mbd_loglik_utils.R:293:31:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L293) *style:* **Put spaces around all infix operators.**
```r
  one_over_Cm <- (3 * (m + 1))/(m + 3); length(one_over_Cm)
                             ~^~
```
[R/mbd_loglik_utils.R:293:32:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L293) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  one_over_Cm <- (3 * (m + 1))/(m + 3); length(one_over_Cm)
                               ^
```
[R/mbd_loglik_utils.R:294:25:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L294) *style:* **Put spaces around all infix operators.**
```r
  one_over_qm_binom <- 1/choose((m + soc), soc); length(one_over_qm_binom)
                       ~^~
```
[R/mbd_loglik_utils.R:295:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L295) *style:* **Commented code should be removed.**
```r
  # Qi <- c(1, rep(0, lx)); length(Qi)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:296:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L296) *style:* **Lines should not be more than 80 characters.**
```r
  Qi <- rep(0, lx + 1);  Qi[3] <- 1 #starting with k = 0 and m = 2 missing species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:296:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L296) *style:* **Variable or function name should be snake_case.**
```r
  Qi <- rep(0, lx + 1);  Qi[3] <- 1 #starting with k = 0 and m = 2 missing species
  ^~
```
[R/mbd_loglik_utils.R:297:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L297) *warning:* **local variable ‘k’ assigned but may not be used**
```r
  k <- 0 #assuming 0 species
  ^
```
[R/mbd_loglik_utils.R:299:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L299) *style:* **Variable or function name should be snake_case.**
```r
  TM <- create_A(lambda = lambda, mu = mu, nu = nu, q = q, k = 0,
  ^~
```
[R/mbd_loglik_utils.R:300:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L300) *style:* **Lines should not be more than 80 characters.**
```r
                       max_number_of_species = lx); #dim(TM); max(is.na(TM)); max(is.infinite(TM))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:300:54:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L300) *style:* **Commented code should be removed.**
```r
                       max_number_of_species = lx); #dim(TM); max(is.na(TM)); max(is.infinite(TM))
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:302:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L302) *style:* **Lines should not be more than 80 characters.**
```r
  A2_v1 <- A_operator(Q = Qi, transition_matrix = TM, time_interval = total_time,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:302:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L302) *style:* **Variable or function name should be snake_case.**
```r
  A2_v1 <- A_operator(Q = Qi, transition_matrix = TM, time_interval = total_time,
  ^~~~~
```
[R/mbd_loglik_utils.R:303:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L303) *style:* **Lines should not be more than 80 characters.**
```r
                            precision = 250L, methode = methode, a_abstol = abstol, a_reltol = reltol); A2_v1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:305:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L305) *style:* **Lines should not be more than 80 characters.**
```r
  # A2_v1 <- try(expoRkit::expv(v = Qi, x = TM, t = total_time, m = 50L), silent = T)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:305:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L305) *style:* **Commented code should be removed.**
```r
  # A2_v1 <- try(expoRkit::expv(v = Qi, x = TM, t = total_time, m = 50L), silent = T)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:308:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
  tips_components <- 1 + 0:1 #these are the components I want to exclude (the one corresponding to 0 and 1 tips)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:309:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L309) *style:* **Variable or function name should be snake_case.**
```r
  Pc <- 1 - sum(total_product[tips_components]); Pc
  ^~
```
[R/mbd_loglik_utils.R:310:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L310) *style:* **Commented code should be removed.**
```r
  # Pc <- sum(total_product)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:321:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L321) *style:* **Variable and function names should not be longer than 30 characters.**
```r
calculate_conditional_probability0 <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:327:13:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L327) *style:* **Only use double-quotes.**
```r
  methode = 'expo',
            ^~~~~~
```
[R/mbd_loglik_utils.R:335:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L335) *style:* **Variable or function name should be snake_case.**
```r
  one_over_Cm <- (3 * (m + 1))/(m + 3); length(one_over_Cm)
  ^~~~~~~~~~~
```
[R/mbd_loglik_utils.R:335:31:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L335) *style:* **Put spaces around all infix operators.**
```r
  one_over_Cm <- (3 * (m + 1))/(m + 3); length(one_over_Cm)
                             ~^~
```
[R/mbd_loglik_utils.R:335:32:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L335) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  one_over_Cm <- (3 * (m + 1))/(m + 3); length(one_over_Cm)
                               ^
```
[R/mbd_loglik_utils.R:336:25:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L336) *style:* **Put spaces around all infix operators.**
```r
  one_over_qm_binom <- 1/choose((m + soc), soc); length(one_over_qm_binom)
                       ~^~
```
[R/mbd_loglik_utils.R:337:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L337) *style:* **Variable or function name should be snake_case.**
```r
  Qi <- c(1, rep(0, lx)); length(Qi)
  ^~
```
[R/mbd_loglik_utils.R:339:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L339) *style:* **Variable or function name should be snake_case.**
```r
  TM <- create_A(lambda = lambda, mu = mu, nu = nu, q = q, k = soc,
  ^~
```
[R/mbd_loglik_utils.R:340:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L340) *style:* **Lines should not be more than 80 characters.**
```r
                       max_number_of_species = lx); #dim(TM); max(is.na(TM)); max(is.infinite(TM))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:340:54:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L340) *style:* **Commented code should be removed.**
```r
                       max_number_of_species = lx); #dim(TM); max(is.na(TM)); max(is.infinite(TM))
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:342:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L342) *style:* **Lines should not be more than 80 characters.**
```r
  A2_v1 <- A_operator(Q = Qi, transition_matrix = TM, time_interval = total_time,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:342:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L342) *style:* **Variable or function name should be snake_case.**
```r
  A2_v1 <- A_operator(Q = Qi, transition_matrix = TM, time_interval = total_time,
  ^~~~~
```
[R/mbd_loglik_utils.R:345:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L345) *style:* **Lines should not be more than 80 characters.**
```r
  # A2_v1 <- try(expoRkit::expv(v = Qi, x = TM, t = total_time, m = 50L), silent = T)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:345:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L345) *style:* **Commented code should be removed.**
```r
  # A2_v1 <- try(expoRkit::expv(v = Qi, x = TM, t = total_time, m = 50L), silent = T)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:348:54:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L348) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  missingspecies_min <- max((tips_interval[1] - 2), 0 )
                                                     ^
```
[R/mbd_loglik_utils.R:350:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L350) *style:* **Lines should not be more than 80 characters.**
```r
  tips_components <- 1 + c(missingspecies_min, missingspecies_max) # +1 is because of the zero-th component
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:351:3:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L351) *style:* **Variable or function name should be snake_case.**
```r
  Pc <- sum(total_product[tips_components[1]:tips_components[2]])
  ^~
```
[R/mbd_loglik_utils.R:352:5:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L352) *style:* **Commented code should be removed.**
```r
  # Pc <- sum(total_product)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:363:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L363) *style:* **Variable and function names should not be longer than 30 characters.**
```r
calculate_conditional_probability0PB <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:363:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L363) *style:* **Variable or function name should be snake_case.**
```r
calculate_conditional_probability0PB <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mbd_loglik_utils.R:369:13:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L369) *style:* **Only use double-quotes.**
```r
  methode = 'expo',
            ^~~~~~
```
[R/mbd_loglik_utils.R:375:1:](https://github.com/Giappo/mbd/blob/b3557bc7d1a4d480977b47d8bd9c61d14e49e79e/R/mbd_loglik_utils.R#L375) *style:* **Lines should not be more than 80 characters.**
```r
  if (mu != 0){cat('mu is supposed to be equal zero to use this function'); return(Pc <- NA)}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


please format the code


(git clone https://github.com/onnx/onnx.git)


Created multidev environment [pantheon-d8-composer-project-1#ci-2](https://dashboard.pantheon.io/sites/806baf35-5bba-41a3-8e4e-ab4e080b26e4#ci-2).

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


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


03-15 12:52:04.255   681   681 F linker  : CANNOT LINK EXECUTABLE "/vendor/bin/hw/vendor.qti.gnss@1.0-service": "/system/vendor/lib64/vendor.qti.gnss@1.0_vendor.so" loaded phdr 0x7b1a8f0040 not in loadable segment


Successfully aliased the URL <https://paulkinlanme-xyhwmhuixa.now.sh> to the following alias.

* https://paul.kinlan.me


@AlikasE2E Супер!


(git clone https://github.com/onnx/onnx.git):


Ha!:

``` ruby
[8] pry(main)> Benchmark.bm(7) do |x|
[8] pry(main)*   x.report('any?:') { node['bcpc']['hadoop']['rs_hosts'].any? do |rs|; rs.values[0] == node['fqdn']; end }
[8] pry(main)*   x.report('map1:') { node['bcpc']['hadoop']['rs_hosts'].map do |rs|; rs.values[0]; end.include?(node['fqdn']) }
[8] pry(main)*   x.report('map2:') { node['bcpc']['hadoop']['rs_hosts'].map do |rs|; rs.values[0] == node['fqdn']; end }
[8] pry(main)* end
              user     system      total        real
any?:     0.000000   0.000000   0.000000 (  0.000396)
map1:     0.000000   0.000000   0.000000 (  0.000103)
map2:     0.000000   0.010000   0.010000 (  0.000297)
=> [#<Benchmark::Tms:0x00000009c1d4b0 @cstime=0.0, @cutime=0.0, @label="any?:", @real=0.0003958679735660553, @stime=0.0, @total=0.0, @utime=0.0>,
 #<Benchmark::Tms:0x00000009c1c010 @cstime=0.0, @cutime=0.0, @label="map1:", @real=0.00010316818952560425, @stime=0.0, @total=0.0, @utime=0.0>,
 #<Benchmark::Tms:0x00000009c19e00
  @cstime=0.0,
  @cutime=0.0,
  @label="map2:",
  @real=0.0002966616302728653,
  @stime=0.009999999999999787,
  @total=0.009999999999999787,
  @utime=0.0>]
```


don't use random, just use some starting index


Also if there is an API I should be using instead send me a link or
something to an example or some help with it plz

On Wed, Sep 26, 2018 at 11:43 AM AlexCraft ., <alexmsmit2002@gmail.com>
wrote:

> if Form API or any other API worked properly I wouldn't have made this
> plugin -_-
>
> On Wed, Sep 26, 2018 at 10:48 AM SOFe <notifications@github.com> wrote:
>
>> Furthermore, most of the settings in your plugin are hardcoded. Users
>> have to change the source code to change settings. And your form IDs are
>> hardcoded at 110, 111 and 112, which has very high chance of duplicating
>> with forms sent by other plugins.
>>
>> This plugin only works for your own server, and will most likely not work
>> on other people's servers. As a result, we are not accepting this plugin
>> because it is not useful to most of the other servers. Poggit is a place to
>> post public plugins, not to post duct-taped pieces that only work for
>> yourself.
>>
>> —
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/AlexPads/TinyPixelShopGUI/commit/8f8fbe3c32951002bf06da3e4047a76f8827c5ae#commitcomment-30657711>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AjtnuNGtcizv4kBIHsi4mCubWRbhKYavks5ue5OogaJpZM4W5CjX>
>> .
>>
>


Successfully aliased the URL <https://paulkinlanme-odauqtqtgl.now.sh> to the following alias.

* https://paul.kinlan.me


@AlikasE2E @AlikasMedzaxian А зачем округлять до целого?
А как это сделать без использования библиотеки math :) Это можно, попробуй чтоб потренироваться


Why do we need `useSinglePartition` still?


There it is! Haha thanks for tracking that down. Will be trying out this version, but I won't be able to update my project until it's out of beta. Any plans for a release?


@AlikasMedzaxian У тебя точно Python 3. В нем обычное деление не должно было сработать. Проверь.
В Python 3 нужно использовать другую операцию для деления на цело, о которой я вам рассказывала на занятии (см. в лекцию)


Maybe you'd like to see what coverflow now looks like in our environment:

![justaskusers-react-coverflow-in-action](https://user-images.githubusercontent.com/2496674/46092130-7ff77d00-c1b4-11e8-9112-258a45d23ff1.png)


A serious mistake


This is not right.


@pwithnall I think we should revert this commit. By enforcing C99, you're preventing meson from using a newer C standard. There's an interesting related bug in pango: https://gitlab.gnome.org/GNOME/pango/merge_requests/19


@perrygeo @vincentsarago yes?


Created multidev environment [pantheon-d8-composer-project-1#ci-3](https://dashboard.pantheon.io/sites/806baf35-5bba-41a3-8e4e-ab4e080b26e4#ci-3).

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


@AlikasMedzaxian @AlikasE2E Не, тут нужно было написать выражение, используя переменную, чтоб он работало с любым трехзначным числом, например, которое вводит пользователь


Ha, I bumped into this issue yesterday!! Thanks for the immediate fix 😁 !


because of https://github.com/atris/presto/commit/2c67d766cc6d04b259d10372f78148c2dd7e4fca#diff-f23e59e189ffc81f49c136623590e94cR187
this line might execute for a group that already exceeded number of partitions (`numberOfPartitionsInCurrentGroup == partitionsPerGroup`).


Cool!


#1 への対応です


@dasguptar I have tested with `0.4.1` only and @Sinha-Raunak also suggested the same.
@Sinha-Raunak could you please double check and update it.


Just checking how you got this point? Looks like you reversed my suggestions on this page contradicting your commit message.


within a page there might be a group with less than `partitionsPerGroup`. Could we make sure that all groups contain the same number of partitions?


newline


@AlikasMedzaxian @AlikasE2E А зачем тут использовать `key=int`? А так - супер, молодец, что нашла!


FormAPI is already using it...
And instead of saying "it doesn't work", prove that it really doesn't work and it's not your own bug...


I finished this in class. Everything else added after is completed outside of 1st period.


Multiplied that array by 600k and ran it again. The winner is `any?` as long as it matches soon-ish in the scan:

``` ruby
              user     system      total        real
any?:     0.000000   0.000000   0.000000 (  0.000336)
map1:     0.350000   0.080000   0.430000 (  0.434462)
map2:    10.980000   0.180000  11.160000 ( 11.193086)
```


Thanks for tracking down the displacement issue, I overlooked you first post about it.

(I had a slight look at creating a better test for the disclaim functionality before getting busy with a conference this week, but didn't managed to break it with a wrong notifier return yet.  Will take another look at that.)


yeah, I noticed it while writing the comment to you on the other ticket!


Hey Matthias,

Not a problem, thanks for sending this through! I'll take a look at it in
the near future and make sure to have a version up with the suggested
changes. Feel free to submit a PR if there's anything you'd like to add to
the project!

Best wishes,

Ariel

On Wed, Sep 26, 2018 at 8:51 AM Matthias Bohlen <notifications@github.com>
wrote:

> Thanks very much for this fantastic piece of code and for your help with
> this PR!
>
> In the meantime, I adapted the source to my Typescript/Material-UI
> environment and fixed one or two little things. Maybe you would like to run
> a diff and port the changes back to your Babel environment? (A real PR does
> not make sense because of the differences caused by Typescript).
>
> I've included the files here:
> CoverFlow.tsx.txt
> <https://github.com/andyyou/react-coverflow/files/2420476/CoverFlow.tsx.txt>
> coverflowStyles.ts.txt
> <https://github.com/andyyou/react-coverflow/files/2420477/coverflowStyles.ts.txt>
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/andyyou/react-coverflow/commit/f7f4197f83abf2f240593471559908cda11fc5d8#commitcomment-30658598>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ATDvXMph1gzu5gjjru9kZS4NVq3RUw7Zks5ue6KegaJpZM4W69rP>
> .
>


@AlikasMedzaxian @AlikasE2E Срочно нужен .gitignore


I see!  I'd forgotten about how we decided on `~/.gap/pkg`.  I modified it for the sake of compatibility with Macs, where I believe the standard user GAP root is somewhere like `/Users/<name>/Preferences/` instead.

Very willing to revert, or replace with a better fix.


Je ne peux pas t'aider 🥇


@ry I believe the build failure is not related to this change. Looks like we cached `flatbuffers` built under Rust 1.29.0 on AppVeyor while Rust has upgraded to 1.29.1, causing the compilation aborted.


If this should fix the error I reported to you, then that´s not the way it should be!
Because the real reverse of x and y happens in the process, which I´ve send you.
Still the terminal output is not in sync with the board.
Please fix it correctly. Change the way you pack / unpack the list with x and y, like I reported to you.
Everything else would be just a double-reverse.
Thanks :)


Let's write this as `{:delegate_to, {m, f, a}}, _printed` then we are good to go!


thay doi chut xiu


✅ [Jenkins job](https://jenkins.internalx.com/job/macios/job/d15-9/30/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/d15-9/30//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/d15-9/8077b509d07431366ca751af64dfe7baa2e3b2fc/30/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/d15-9/8077b509d07431366ca751af64dfe7baa2e3b2fc/30/jenkins-results/apicomparison/index.html) (please review changes)
ℹ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/d15-9/8077b509d07431366ca751af64dfe7baa2e3b2fc/30/jenkins-results/generator-diff/index.html) (please review changes)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/d15-9/8077b509d07431366ca751af64dfe7baa2e3b2fc/30/jenkins-results/tests/index.html)


Can you use guava ordering to handle nulls (null first ordering)