Deployment failed with the following error:

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


But you can start another tune, using the current of the stopped run as starting values for the new run, maybe


Ok, first try to `console.log(tx);` to see all the contents, then `console(tx.gasPrice);` to see its value; make sure all is good.


Criação da Home page e formulário


this indentation style is very unreadable:
```
.pipe(
  takeUntil(this.destroy$),
  this.gameSelector.getGames$(),
)
```


The `any` line also needs to be adapted (`self.order_line`) so your filtered is not enough


Should it really be an abstract member?
Looks like it's only used from other implementation methods (`createResolverForModule`)


inconsistent `"` vs `'` use lint


168195503_Issue7477 (Unknown) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2606 of 2616 tests passed, 3 test warnings)

Messages:\n
 * 12 tests had: AUD diffs.
 * 13 tests had: EIO diffs.
 * 10 tests had: Table big diffs.

Failures:\n

regression Test Summary
 * Passed: 679
 * Failed: 10

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


Inclusão de imagem.


Mary you just commited 10,000+ files. Always exclude `node_modules` folder from your git repository; add it to your `.gitignore` file.


Successfully deployed to following URLs:

* https://og-image-p1hgixkue.now.sh
* https://og-image.janklimo.now.sh
* https://og-image-git-master.janklimo.now.sh


refresh


DBC, this until should not mutate the df, instead please return a new one. Future readers of this code will thank you!


- [ All correct  ]


Indeed.


- [ ] All correct


Successfully deployed to following URLs:

* https://tv-app-3ujzdxufm.now.sh
* https://tv-app.shamadmitry.now.sh
* https://tv-app-git-master.shamadmitry.now.sh


- [ ] all correct


leftover?


Okay.. I found a bug related to this : https://jira.ez.no/browse/EZP-30964. Seems like `ezxhtml:class="custom-tag--attributes-visible"` is required in order for the editor to work properly


Successfully deployed to following URLs:

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


Первое задание так-же решается следующим способом найденным в интернете.
a, b = [int(x) for x in input("Enter two numbers here: ").split()]


1. work on completing jsonfile with all images + prefetching with cancel() from coreData
2. tabbarcontroller and add info - about me / settings - userDefault for setting the theme and character options
3. figure out issues including detailVC card position and refactor the code


- [ ] question 2.a -> correct


we need rfpkgdb2client for pyhton2 though  ...


- [ ] question 2.b correct


make sense, I think this should fix the issue.


- [ ] question 4 - correct


sorry need to comment inside commits


Jazakallah khairan katsiran.. masukkannya pak..

Pada tanggal Sab, 21 Sep 2019 pukul 21.53 Habibie Ed Dien <
notifications@github.com> menulis:

> Secara keseluruhan laporan sudah sangat baik. Terima kasih.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/rez4rinaldi/laporan-praktikum-pbo-2019/commit/c622ba9944919526edb405f24fc2ba6b458c8da9?email_source=notifications&email_token=ANAAFXEPBOSHPRPTDRCUSHDQKYYPTA5CNFSM4IY6POD2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBRROG#commitcomment-35177926>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ANAAFXEVDHTICLE2EDURRWDQKYYPTANCNFSM4IY6PODQ>
> .
>


thanks, fixed.


Simple version lock update


Successfully deployed to following URLs:

* https://resume-1pnq3ymcd.now.sh
* https://resume.housne.now.sh
* https://resume-git-master.housne.now.sh


When you have to review 6 backporting PRs it's easy to make a mistake since everything looks the same.


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


Допущена ошибка при коммите, gmapping не добавлен в проект


Deployment failed with the following error:

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


You are right here, I should have set up lint on commit for this project, this was fixed in future commits as it didn't specify in the test that I will be judged on commit history, in a proper environment this would not happen.


Хорошо, перепишу


[Circle has built](https://circleci.com/gh/cypress-io/cypress/154075) the `linux x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/linux-x64/circle-develop-9f082d97ca45d4512478f8b212a2abe89bb30fb9-154032/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.5.0/circle-develop-9f082d97ca45d4512478f8b212a2abe89bb30fb9-154030/cypress.tgz


not a problem, thank you for your feedback


f


Successfully deployed to following URLs:

* https://swssr-e4xzw5l8k.now.sh
* https://swssr.com
* https://swssr.swss.now.sh
* https://swssr-git-master.swss.now.sh


Evaluation of MWEs extraction tools


Looks like it's always null


Successfully deployed to following URLs:

* https://tech-project-website-2owyw8dya.now.sh
* https://tech-project.now.sh
* https://tech-project-website.filiptronicek.now.sh
* https://tech-project-website-git-master.filiptronicek.now.sh


Thank you, @Schamschula !


Successfully deployed to following URLs:

* https://updownloadappnewdesign-73b4135zl.now.sh
* https://updownloadappnewdesign.aleksassincreed.now.sh
* https://updownloadappnewdesign-git-master.aleksassincreed.now.sh


Successfully deployed to following URLs:

* https://js-tinhte-api-cusa6lwzb.now.sh
* https://tinhte-api.now.sh
* https://js-tinhte-api.daohoangson.now.sh
* https://js-tinhte-api-git-master.daohoangson.now.sh


Successfully deployed to following URLs:

* https://og-image-c1d9580a8.now.sh
* https://og-image.janklimo.now.sh
* https://og-image-git-master.janklimo.now.sh


Вообще папки `bin` и `obj` включают в `.gitignore`, потому что они постоянно изменяются и будут влиять на `git status`)


Successfully deployed to following URLs:

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


Successfully deployed to following URLs:

* https://rarostudios-5xb2l18ar.now.sh
* https://rarostudios.com
* https://rarostudios.eufracioadrian.now.sh
* https://rarostudios-git-master.eufracioadrian.now.sh


Yes something like that is better I think, a UI or a cli could print that info + that code could be unittested.


[Машинка на радиоуправлении.pdf](https://github.com/abbatissa/Radio-controlled-machine1/files/3647670/default.pdf)


cambie el titulo


Thank you!


Successfully deployed to following URLs:

* https://klassmed-k2qfl8jgu.now.sh
* https://klassmed.com
* https://www.klassmed.com
* https://klassmed.sarpisik.now.sh
* https://klassmed-git-master.sarpisik.now.sh


Change column name from 'uAUG_DistanceFromCap' to 'uAUG_DistanceFrmCap'


[Машинка на радиоуправлении.pdf](https://github.com/abbatissa/Radio-controlled-machine1/files/3647684/default.pdf)


Successfully deployed to following URLs:

* https://rarostudios-qd1pumuxa.now.sh
* https://rarostudios.com
* https://rarostudios.eufracioadrian.now.sh
* https://rarostudios-git-master.eufracioadrian.now.sh


I'm going to leave some general comments here:
**Ownable**
1. Remove `payable` from `changeOwner()` function.
2. If the function `changeOwner()` is `private` who can call it then?
3. Place event in `changeOwner()` after you change the state.

**Pausable**
1. Rename `getPausedStatus()` to `isPaused()`, that's the naming convention of boolean attributes getters.
2. No need to mark `getPausedStatus()` as `external`, instead mark it as `view` (which you should do for all getter functions to make them free); since you're not modifying any data, just reading it; so when it's `view` it runs locally and no charges occur.
3. No need to declare a local variable inside `getPausedStatus()`, it's a waste of gas; if it's causing you problems then rename `returns(bool pausedStatus)` to `returns(bool _paused)` (notice that there is underscore) in the header function, then you can inside the function write `return paused;`.

**Killable**
1. Rename `owner` to `sender` inside `LogKill`; it's more clear that it's the sender of the action (i.e. `msg.sender`).
2. Rename `getKilledStats()` to `isKilled()`; mark is as `view` instead of `external` this makes calling it free.

**Splitter**
1. Killable is Pausable so need to mention both in the header of the contract, we've discussed this before if B is C and A is B, then A is C implicitly; that's how inheritance works!

**app.js**
1. After you use `on('transactionHash')` which evaluates immediately, use `on('receipt')` (instead of `const receipt = txObj.receipt;`) which evaluates when the receipt is actually mined.


I don't remember why we did it the way we did it. My guess is we wanted to show what version specific units arrived in but didn't think through how they should be displayed.


Just to clarify: Obviously you are using Ubuntu 16.04. Usually this is used with ROS Kinetic.
Hence, I assume that you have built rviz from source. Did you?
When running rviz, it prints the Qt version number on the console. Could you please provide this one?

Currently, I have no idea, why this regression happens to you. On my stock Ubuntu 18.04 with ROS Melodic (and Qt 5.9.5) it doesn't happen (and there is no reason for it: trying to load the robot model doesn't explicitly change focus). Hence, I'm asking for your Qt version to try to reproduce the issue.


Exclusão do Formulario


very good


Any chance we can keep the window tabs working?  It's a really useful feature on the Mac.


Successfully deployed to following URLs:

* https://nordnet-ui-867n9exhg.now.sh
* https://nordnet-ui.nordnet1.now.sh
* https://nordnet-ui-git-master.nordnet1.now.sh


Successfully deployed to following URLs:

* https://jwlcloud-cpm9fg6g9.now.sh
* https://jwl.cloud
* https://www.jwl.cloud
* https://jwlcloud.jameswlane.now.sh
* https://jwlcloud-git-master.jameswlane.now.sh


Successfully deployed to following URLs:

* https://resume-kp8zodwp0.now.sh
* https://resume.goharry.dev
* https://resume.housne.now.sh
* https://resume-git-master.housne.now.sh


never used as property


but if you find a nice way to execute it in multi, feel free to submit a patch :)


Successfully deployed to following URLs:

* https://firstreactapp-kgu8g7udg.now.sh
* https://firstreactapp.pythagaurang.now.sh
* https://firstreactapp-git-master.pythagaurang.now.sh


ok


Successfully deployed to following URLs:

* https://nextpwa-zsqvgdz1l.now.sh
* https://nextpwa.richardizip.now.sh
* https://nextpwa-git-master.richardizip.now.sh


168195503_Issue7477 (Unknown) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1236 of 1236 tests passed, 0 test warnings)

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


Not correct in this case method should be:
public Product FindById(int id)
{
Product prod = null;
  foreach(var item in listOfProducts)
{
    if(item.id==id)
{
  prod = item;
 break;
}

return prod
}
or with linq in 1 line:
in body of method: return listOfProducts.Where(x=>x.Id==id).FirstOrDefault();


Successfully deployed to following URLs:

* https://backend-con-nodejs-gap4xleyb.now.sh
* https://backend-con-nodejs.danestves.now.sh
* https://backend-con-nodejs-git-master.danestves.now.sh


why games are part of search request couldn't you use games selector just before filtering them out also you have some bug in search functionality that is hard to pinpoint your games list shrinks with each search and doesnt use full list for each sub sequential search request.


I see. Thanks for keeping an eye for this!
- the change was merely cosmetic (so people don't have to as where our requirements.txt is)
- I should probably revert the change
- is there an other option for setup.py to package the requirements file (it does know where it is located)


I tried to use the options but they don't work for me. :(


Successfully deployed to following URLs:

* https://sandbarandislandgrill-4omyl7auu.now.sh
* https://sandbarandislandgrill.unspecified.now.sh
* https://sandbarandislandgrill-git-master.unspecified.now.sh


First Example on RP/1) access Jetstream Atmosphere from my Mac Terminal.rtf

Hello @andre-merzky, this is because either RS or RU is looking under `/usr/bin` for gsissh. The VM George is using is the one I created with GSISSH preinstalled. It does include `/usr/local/globus-6/bin` in the path. I want to update the VM but haven't found the time to do it yet.


Still need to implement this: https://github.com/santanaruben/splitter/commit/48c738b4a7465705582235b9876dc33c52aee614#commitcomment-35198700

Also for future projects, have a look at `truffle-assertions` package for truffle tests; it's very helpful.


![](https://github.trello.services/images/mini-trello-icon.png) [Перевод сайта на En](https://trello.com/c/dxDUbYL6/4-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-%D0%BD%D0%B0-en)


Successfully deployed to following URLs:

* https://react-pure-loaders-abkst07le.now.sh
* https://react-pure-loaders.jameswlane.now.sh
* https://react-pure-loaders-git-master.jameswlane.now.sh


###### Word
- Agreeable
###### Synonyms:
- pleasant
###### Meaning:
- willing to agree to something
###### Example:
- they were agreeable to its publication

~~------------------------------------------------------------------~~

###### Word
- Stumbling
###### Synonyms:
- peck
- nibbling
- pecking
- reprimand
###### Meaning:
- হুমড়ি

~~------------------------------------------------------------------~~

###### Word
- devotion
###### Synonyms:
- piety
- worship
- adoration
###### Meaning:
- ভক্তি

~~------------------------------------------------------------------~~

###### Word
- eminent
###### Synonyms:
- prominent
- distinguished
- noted
###### Meaning:
- বিশিষ্ট

~~------------------------------------------------------------------~~


Successfully deployed to following URLs:

* https://swssr-dloa9rmph.now.sh
* https://swssr.com
* https://swssr.swss.now.sh
* https://swssr-git-master.swss.now.sh


jeg syns ikke vi burde blande jackson-annotasjoner i domeneobjektet vårt, hva med en egen metode `toJson()`?


denne burde være `private`?


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

I updated the Github team because of this commit.

- @emaros, @duncanmmacleod were added to this feedstock maintenance team.

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

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

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


content: 0.24809998464947802


- [ ] question 6. correct


I was using VM for a few commits before squash the commits. maybe it couldn't detect my user name bc of that??


Text: 0.3993285280649552


Text: 0.9664895087939094


- [ ] question 7 not correct according to created method in question 5.


Hvorfor gikk vi bort fra at initiell tilstand var at sykmelding var mottatt? Tanken var vel at vi ikke skulle bry oss om den nå, og heller fokusere på søknad og inntektsmelding?


Oh, I didn't even realise I fucked up the repo url X)


Successfully deployed to following URLs:

* https://landing-page-3rad90171.now.sh
* https://highgarden.capital
* https://landing-page.highgarden.now.sh
* https://landing-page-git-master.highgarden.now.sh


Successfully deployed to following URLs:

* https://swssr-dlz5v2i8g.now.sh
* https://swssr.com
* https://swssr.swss.now.sh
* https://swssr-git-master.swss.now.sh


Successfully deployed to following URLs:

* https://site-fablab-maua-2iz545y2a.now.sh
* https://site-fablab-maua.arthurnovello.now.sh
* https://site-fablab-maua-git-master.arthurnovello.now.sh


Could this also happen if the server has full-closed the stream?


Vil disse klassene oppføre seg på samme måte som `inner class`? Sistnevnte vil vel ha tilgang på `private`-ting i Sakskompleks; vil disse det også?


Successfully deployed to following URLs:

* https://pure-site-qotihpevvl.now.sh
* https://purecss.io


You should use `assert` only to [debugging](https://docs.python.org/3/reference/simple_stmts.html?highlight=assert#the-assert-statement).


[Circle has built](https://circleci.com/gh/cypress-io/cypress/154168) the `linux x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/linux-x64/circle-develop-01c3514b783a0e09892052d433835359a7c648d4-154158/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.5.0/circle-develop-01c3514b783a0e09892052d433835359a7c648d4-154153/cypress.tgz


Fixed in different ommit


Successfully deployed to following URLs:

* https://jsramverk-ogi5de5yl.now.sh
* https://jsramverk.henrikfredriksson.now.sh
* https://jsramverk-git-master.henrikfredriksson.now.sh


In different languages, this width is not wide enough. 95px is enough for Dutch, but others might need a bit more:
![Screenshot 2019-09-24 16 37 20](https://user-images.githubusercontent.com/1117575/65521649-d42d5e00-dee9-11e9-9fd6-1ffa403898fc.png)


should be replacement not replacment


This web interface has been superseded by the new Cockpit-based Server Manager.


lol adding three !!! made it do the previous command


also it did not work, cant import as `self.something`


ok


im helping


Successfully deployed to following URLs:

* https://597w9uun3-enmu8bpxf.now.sh
* https://johno.com
* https://www.johno.com
* https://git-master.johno1.now.sh


Jep


Successfully deployed to following URLs:

* https://csb-8223y-eusayf665.now.sh
* https://hvlskape.now.sh
* https://csb-8223y.emillindfors.now.sh
* https://csb-8223y-git-master.emillindfors.now.sh


Ok.  That works.  I set prio to -1. Hopefully that will work better.

On Tue, Sep 24, 2019, 8:11 AM Stéphane Nicolet <notifications@github.com>
wrote:

> But you can start another tune, using the current of the stopped run as
> starting values for the new run, maybe
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/official-stockfish/Stockfish/commit/9e701347fcf29c5c40a0227b84085fc15066eb6f?email_source=notifications&email_token=AHCWOSECCXGWTU7XER3O4CTQLINXZA5CNFSM4IZ26NE2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBST35#commitcomment-35213181>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHCWOSDWDJJAGIZ5BUQ7SVTQLINXZANCNFSM4IZ26NEQ>
> .
>


Successfully deployed to following URLs:

* https://qvicklist-e0mw7i1b7.now.sh
* https://qvicklist.com
* https://qvicklist.joshcollinsworth.now.sh
* https://qvicklist-git-master.joshcollinsworth.now.sh


Successfully deployed to following URLs:

* https://dev-ka4adl30i.now.sh
* https://dev.talkruger9.now.sh
* https://dev-git-master.talkruger9.now.sh


I believe there is a better way to find element locator. Lets avoid using copy paste from appium desktop


Successfully deployed to following URLs:

* https://monorepo-aalduk64y.now.sh
* https://storybookjs.now.sh
* https://storybookjs-next.now.sh
* https://monorepo.storybook.now.sh
* https://monorepo-git-next.storybook.now.sh


[AppVeyor has built](https://ci.appveyor.com/project/cypress-io/cypress/builds/27631267/job/1yd3r16vpham1obt) the `win32 ia32` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    set CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/win32-ia32/appveyor-develop-01c3514b783a0e09892052d433835359a7c648d4-27631267/cypress.zip
    npm install https://cdn.cypress.io/beta/binary/3.5.0/win32-ia32/appveyor-develop-01c3514b783a0e09892052d433835359a7c648d4-27631267/cypress.zip


not sure where from do you get `searchRequest.games` into action


Closes #38


Checkmarx scan results 24 Sep 2019 17:50 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

1e71c4b085217e0cab2013734fb62a6c80309419	@web-flow


[AppVeyor has built](https://ci.appveyor.com/project/cypress-io/cypress/builds/27631267/job/421vooxmm0pg4upw) the `win32 x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    set CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/win32-x64/appveyor-develop-01c3514b783a0e09892052d433835359a7c648d4-27631267/cypress.zip
    npm install https://cdn.cypress.io/beta/binary/3.5.0/win32-x64/appveyor-develop-01c3514b783a0e09892052d433835359a7c648d4-27631267/cypress.zip


Successfully deployed to following URLs:

* https://statickit-site-lo6bbd4o4.now.sh
* https://statickit.com
* https://statickit-site.unstacked.now.sh
* https://statickit-site-git-master.unstacked.now.sh


is this the source of games?


I think this is likely an unnecessary effort duplication. `two.radical-project.org` is a biefy (physical) machine we own for the purpose to enable radical people to run experiments, testing, development, etc. As shown by your comment, having a single VM (that we pay for with allocation that could be otherwise used on XSEDE HPC machines) for each lab member multiplies the administrative effort. IMHO, you should not have to find time to do sysadmin stuff for the lab :) Also, multiple VM fragments the execution environment as also shown by your comment. Let me further substantiate my comment: Based on the experiments I run in the past 3 months on Summit, having a machine with MDB/RBMQ geographically nearer than Germany has a tangible impact on our experiments (TTX and RU) only for very large (~32k+ units) workloads with very short units (~5m). I have tmuxed (gsi)ssh connections from `one|two.radical-project.org` to ORNL and TACC with an uptime longer than 1 month. For all this, I would invite everyone in the lab to use `two.radical-project.org`.


Successfully deployed to following URLs:

* https://site-fablab-maua-65zps3v59.now.sh
* https://site-fablab-maua.arthurnovello.now.sh
* https://site-fablab-maua-git-master.arthurnovello.now.sh


btn_clear is not valid name for java. Java requires camel case --> btnClear. Also fisty use logic then element name --> clearButton


This commit has been deployed to DigitalOcean Spaces for easy reviewing.

| [dns-lookup](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/69c83c14efb761db617440edec0b66282b8de22a/dns-lookup/index.html) | [spf-explainer](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/69c83c14efb761db617440edec0b66282b8de22a/spf-explainer/index.html) |
|---|---|


content: 0.08682432389851957


please, format your code, avoid whitespaces


[Circle has built](https://circleci.com/gh/cypress-io/cypress/154194) the `darwin x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/darwin-x64/circle-develop-01c3514b783a0e09892052d433835359a7c648d4-154171/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.5.0/circle-develop-01c3514b783a0e09892052d433835359a7c648d4-154170/cypress.tgz


well exchange french isn't bad but I've never seen sf playing it in past year or 2 willingly, it always goes for Nd2 or e5.


Text: 0.3634279944670822


Text: 0.31319326109293844


Successfully deployed to following URLs:

* https://danestves-na0r400x7.now.sh
* https://danestves.com
* https://danestves.danestves.now.sh
* https://danestves-git-master.danestves.now.sh


Hello @kowalpy - this is a good library. I was wondering, can I make a feature request? I would like to have the option to show download/upload speeds. This would be useful for doing network speed testing. Thanks, Jeff (jeff.washcloth@gmail.com)


Don't use such initialization. All the pages should be in the test.


Successfully deployed to following URLs:

* https://statickit-site-95vd9p9g2.now.sh
* https://statickit.com
* https://statickit-site.unstacked.now.sh
* https://statickit-site-git-master.unstacked.now.sh


@danjoneslf do note that though the interface of `make task` has not changed, we've refactored the implementation to better separate the logic out from app.py :ok_hand:


One issue here: `foo` should be the id of the session you're saving.


bttnClick don't say any sense. Lets use readable names - loginButtonClick etc


The test with no sense )). No validation - no sense. Also, I believe Dzmitry already mentioned it in the comments for later commits.


Please compare numbers using operator "!=" instead of "is not", e.g. (-10 is -10) ~ False


The main question, which pattern are you using here?


Successfully deployed to following URLs:

* https://rarostudios-p452kqhgg.now.sh
* https://rarostudios.com
* https://www.rarostudios.com
* https://rarostudios.eufracioadrian.now.sh
* https://rarostudios-git-master.eufracioadrian.now.sh


This file doesn't respect GNU coding stile.


Successfully deployed to following URLs:

* https://urena-mobiliario-kgj29kzpy.now.sh
* https://urenamobiliario.com
* https://urena-mobiliario.raulvv.now.sh
* https://urena-mobiliario-git-master.raulvv.now.sh


Arrgh. I broke it.

The collection browser was showing an error for the folder I needed to upload to, so I just packaged the data repo and uploaded the newest build. The browse now recognizes the new records (total 348). But I get the error "No record found. https://biblia-arabica.com/bibl/7UTHFEXT" when I try to click on one of them. The files are all there in the collection browser.

I vaguely feel like we had this problem before. Was it something with permissions? The files have the permissions set as -rw-r--r--


Successfully deployed to following URLs:

* https://comparae-ui-cnstsv78z.now.sh
* https://ui.comparae.com.br
* https://comparae-ui.comparaedevs.now.sh
* https://comparae-ui-git-master.comparaedevs.now.sh


Hello~World


Yes, good catch!


Successfully deployed to following URLs:

* https://klassmed-im34s8ig3.now.sh
* https://klassmed.com
* https://www.klassmed.com
* https://klassmed.sarpisik.now.sh
* https://klassmed-git-master.sarpisik.now.sh


No it should not have anything to do with permissions. Let me take a look.


Successfully deployed to following URLs:

* https://qvicklist-co5j9s873.now.sh
* https://qvicklist.com
* https://qvicklist.joshcollinsworth.now.sh
* https://qvicklist-git-master.joshcollinsworth.now.sh


Thanks!


This broke a not quite up to date instance of mine.
`getCopyrightNotice()` was introduced in `neos/media` 4.2, so https://github.com/neos/metadata-extractor/blob/de1b0b9fd57999400ca3059babea81e76a95ce73/composer.json#L23 should have been adjusted accordingly.


Successfully deployed to following URLs:

* https://will-it-tow-6bd3nettk.now.sh
* https://will-it-tow.now.sh
* https://will-it-tow.dannyphillips.now.sh
* https://will-it-tow-git-master.dannyphillips.now.sh


Successfully deployed to following URLs:

* https://rarostudios-pbve8l3jx.now.sh
* https://rarostudios.com
* https://www.rarostudios.com
* https://rarostudios.eufracioadrian.now.sh
* https://rarostudios-git-master.eufracioadrian.now.sh


Successfully deployed to following URLs:

* https://statickit-site-mlrryewus.now.sh
* https://statickit.com
* https://statickit-site.unstacked.now.sh
* https://statickit-site-git-master.unstacked.now.sh


## Методології проектування програмного забезпечення

**«Waterfall Model» (каскадна модель)**

Одна з найстаріших, передбачає послідовне проходження пʼяти стадій від початку до кінця:

1. Проектування
2. Дизайн
3. Розробка
4. Тестування
5. Підтримка

Завдяки її жорсткості, розробка проходить швидко, вартість і термін заздалегідь визначені. Проте каскадна модель буде давати відмінний результат тільки в проектах з чітко і заздалегідь визначеними вимогами. Продукти, розроблені за цією моделлю без обґрунтованого її вибору, можуть мати недоліки, про які стає відомо лише в кінці через сувору послідовність дій. Вносити зміни можна тільки по завершенню проекту.

**«Agile Model» (гнучка методологія)**

У «гнучкій» методології розробки після кожної ітерації циклу, щоскладається з троьх частин:

1. Планування,
2. Розробка,
3. Тестування,

замовник може спостерігати результат і розуміти, задовольняє він його чи ні. До недоліків можна віднести те, що через відсутність конкретних формулювань результатів складно оцінити трудовитрати і вартість розробки.

Екстремальне програмування (XP) є одним з найбільш відомих застосувань гнучкої моделі на практиці.

В основі такого типу - нетривалі щоденні зустрічі - «Scrum» і регулярні збори раз в 1, 2 або 4 тижні, «Sprint».

Методологія підходить для великих або націлених на тривалий життєвий цикл проектів, постійно адаптуються до умов ринку.

**RUP (Rational Unified Process)**

Основні принципи:

- рання ідентифікація і безперервне усунення ризиків;
- концентрація на виконанні вимог замовників;
- очікування змін у вимогах в процесі розробки;
- компонентна архітектура, реалізована і тестована на ранніх стадіях проекту;
- забезпечення якості на всіх етапах розробки;
- згуртованість команди, ключова роль належить архітекторам;

Особливість методології: ступінь формалізації може змінюватися в залежності від потреб проекту. Ітеративна модель. В кінці кожної ітерації (2 - 6 тижнів) команда досягає певних цілей, отримує проміжну, але функціональну версію кінцевого продукту.

Ітерації та етапи розвитку:

![Ітерації та етапи розвитку](/RUP_process.png)

**Crystal Clear методология**

Це легка гнучка методологія для невеликих команд (6-8 чоловік) для розробки додатків. Crystal Clear більше спирається на людей, ніж на процеси і ресурси.

Методологія поступається продуктивністю, але проста у використанні. Вона вимагає мінімальних зусиль для впровадження.

Основні концепції:

- часта поставка продукту
- покращення через рефлексію
- особисті комунікації
- почуття безпеки
- фокусування
- простий доступ до експертів
- якісне технічне оточення


Practiced material on the concepts


@nathangibson did you update both repositories or just the data?


[R/create_test_simulation_output.R:8:31:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                              ^
```
[R/create_test_simulation_output.R:8:43:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                          ^
```
[R/create_test_simulation_output.R:8:47:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                              ^
```
[R/create_test_simulation_output.R:8:58:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                                         ^
```
[R/DAISIE_area_params.R:15:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_area_params.R#L15) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
are_area_params <- function(area_params) {
^
```
[R/DAISIE_area_params.R:33:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_area_params.R#L33) *style:* **Lines should not be more than 80 characters.**
```r
#' @param proportional_peak_t value from 0 to 1 indicating where in the island's history the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_area_params.R:38:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_area_params.R#L38) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list of numerical values containing area parameters for island ontogeny
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:4:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L4) *style:* **functions should have cyclomatic complexity of less than 15, this has 35.**
```r
are_rates <- function(x) {
^
```
[R/DAISIE_check_format.R:31:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
  if (island_ontogeny != "const" && island_ontogeny != "linear" && island_ontogeny != "beta") return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:44:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
  if (island_ontogeny != 0 && island_ontogeny != 1 && island_ontogeny != 2) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:50:76:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L50) *style:* **Trailing whitespace is superfluous.**
```r
#' @param simulation_outputs A list with matrices and vectors of simulation
                                                                           ^
```
[R/DAISIE_check_format.R:51:27:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L51) *style:* **Trailing whitespace is superfluous.**
```r
#' produced by DAISIE_sim.
                          ^~
```
[R/DAISIE_check_format.R:57:3:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_check_format.R:58:51:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L58) *style:* **Trailing whitespace is superfluous.**
```r
#' expect_false(is_simulation_outputs("nonsense"))
                                                  ^
```
[R/DAISIE_check_format.R:59:3:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_check_format.R:60:58:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L60) *style:* **Trailing whitespace is superfluous.**
```r
#' simulation_outputs <- create_test_simulation_outputs()
                                                         ^
```
[R/DAISIE_check_format.R:65:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L65) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_check_format.R:66:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
    if (!"island_age" %in% names(simulation_outputs[[n_replicate]][[1]])) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:68:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L68) *style:* **Lines should not be more than 80 characters.**
```r
        !"not_present_type1" %in% names(simulation_outputs[[n_replicate]][[1]]))) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:71:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
    if (!"stt_all" %in% names(simulation_outputs[[n_replicate]][[1]])) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:73:7:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L73) *style:* **Commented code should be removed.**
```r
    # if (!"branching_times" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:74:7:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L74) *style:* **Commented code should be removed.**
```r
    # if (!"stac" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:75:7:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L75) *style:* **Commented code should be removed.**
```r
    # if (!"missing_species" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:80:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_check_format.R#L80) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:5:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
#' @param island_spec matrix with species on island (state of system at each time point)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:7:75:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#' @param keep_final_state logical indicating if final state of simulation
                                                                          ^
```
[R/DAISIE_create_island.R:10:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list with the island information, composed stt table, branching times of extant
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_create_island <- function(stt_table,
^~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:44:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
DAISIE_create_island <- function(stt_table,
                                           ^
```
[R/DAISIE_create_island.R:13:44:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L13) *style:* **Trailing whitespace is superfluous.**
```r
                                 totaltime,
                                           ^
```
[R/DAISIE_create_island.R:14:46:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L14) *style:* **Trailing whitespace is superfluous.**
```r
                                 island_spec,
                                             ^
```
[R/DAISIE_create_island.R:17:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L17) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:18:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
  ### if there are no species on the island branching_times = island_age, stac = 0, missing_species = 0
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:18:104:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L18) *style:* **Trailing whitespace is superfluous.**
```r
  ### if there are no species on the island branching_times = island_age, stac = 0, missing_species = 0
                                                                                ^
```
[R/DAISIE_create_island.R:19:27:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L19) *style:* **Commas should always have a space after.**
```r
  if (length(island_spec[,1]) == 0) {
                          ^
```
[R/DAISIE_create_island.R:20:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L20) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:21:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L21) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:41:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L41) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:43:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:45:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
    island_spec[, "branching time (BP)"] <- totaltime - as.numeric(island_spec[, "branching time (BP)"])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:46:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
    island_spec[, "Colonisation time (BP)"] <- totaltime - as.numeric(island_spec[, "Colonisation time (BP)"])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:47:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:54:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L54) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:56:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
      colonists_present <- sort(as.numeric(unique(island_spec[, 'Mainland Ancestor'])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:56:65:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L56) *style:* **Only use double-quotes.**
```r
      colonists_present <- sort(as.numeric(unique(island_spec[, 'Mainland Ancestor'])))
                                                                ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:57:60:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
      number_colonists_present <- length(colonists_present)
                                                           ^
```
[R/DAISIE_create_island.R:58:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L58) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:59:35:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
      island_clades_info <- list()
                                  ^~
```
[R/DAISIE_create_island.R:61:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:61:58:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L61) *style:* **Only use double-quotes.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:61:104:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L61) *style:* **Commas should always have a space after.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                                                ^
```
[R/DAISIE_create_island.R:61:105:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L61) *style:* **Trailing whitespace is superfluous.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                                                ^
```
[R/DAISIE_create_island.R:62:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:63:37:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L63) *style:* **Only use double-quotes.**
```r
        if (class(subset_island) != 'matrix') {
                                    ^~~~~~~~
```
[R/DAISIE_create_island.R:67:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:69:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L69) *style:* **Lines should not be more than 80 characters.**
```r
                                                      island_spec = subset_island,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:71:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
                                                      keep_final_state = keep_final_state)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:77:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L77) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:80:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L80) *style:* **Lines should not be more than 80 characters.**
```r
                       taxon_list = island_clades_info, island_spec = island_spec)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:84:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_create_island.R#L84) *style:* **Trailing whitespace is superfluous.**
```r

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

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

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

^~~~
```
[R/DAISIE_dataprep.R:161:7:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L161) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(length(the_brts) == 1)
      ^
```
[R/DAISIE_dataprep.R:161:30:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L161) *style:* **Trailing whitespace is superfluous.**
```r
    if(length(the_brts) == 1)
                             ^
```
[R/DAISIE_dataprep.R:162:5:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L162) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:163:1:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L163) *style:* **Lines should not be more than 80 characters.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:163:41:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L163) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                        ^
```
[R/DAISIE_dataprep.R:163:56:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L163) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                                       ^
```
[R/DAISIE_dataprep.R:163:69:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L163) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                                                    ^
```
[R/DAISIE_dataprep.R:165:7:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L165) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(length(the_brts) > 1)
      ^
```
[R/DAISIE_dataprep.R:165:29:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L165) *style:* **Trailing whitespace is superfluous.**
```r
    if(length(the_brts) > 1)
                            ^~
```
[R/DAISIE_dataprep.R:166:5:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L166) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:167:41:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L167) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,the_brts)
                                        ^
```
[R/DAISIE_dataprep.R:167:56:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L167) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,the_brts)
                                                       ^
```
[R/DAISIE_dataprep.R:169:7:](https://github.com/rsetienne/DAISIE/blob/30d472d6aed2542b6afa66095fc8907d68d0a2b0/R/DAISIE_dataprep.R#L169) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Non_endemic_MaxAge")
      ^
```


Another app is currently holding the xtables lock. Perhaps you want to use the -w option?


Text: 0.48814740613979923


@sibelius Created `useRouter` hook here https://github.com/ReactTraining/react-router/pull/6925/files


Updated for 2019 week 3 charts


Successfully deployed to following URLs:

* https://ymaps-i3odvvs2w.now.sh
* https://ymaps.now.sh
* https://ymaps.unit.now.sh
* https://ymaps-git-master.unit.now.sh


content: 0.9088569264159196


Successfully deployed to following URLs:

* https://repo-remover-kmqdnnx04.now.sh
* https://reporemover.xyz
* https://repo-remover.moollaza.now.sh
* https://repo-remover-git-master.moollaza.now.sh


Text: 0.8595175347872674


Looks good


I have just read two integers and related them

On Tue, Sep 24, 2019, 7:21 PM sivaprakash-adari <notifications@github.com>
wrote:

> Why did you hard coded values in program 1 ??
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/pavan7681/C---TEST/commit/9fe283b591e9ff5e1f20910fe87328bb0e0607c2?email_source=notifications&email_token=ALJS5LOLJMU5YQRV36RMLQDQLILMTA5CNFSM4IZ774U2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSTQZ#commitcomment-35212825>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ALJS5LOJF5CZ3L477OYBX63QLILMTANCNFSM4IZ774UQ>
> .
>


Oh, yes that is a problem. ;)


It's commit with results of game


It would be nice to retrieve them either way, but that is a server issue, not an app issue. (phew)


I think you can better assume python3 since rhel7.7 has python3 support.
So having python2 can be totally out of the mind. (we don't care about el6, rfpkg-minimal is enough for us).


@sjoelund Shouldn't a duplicate variable be an error, or at least give a warning?


Text: 0.20255416004243432


Yes I tested it

On Tue, Sep 24, 2019, 7:30 PM sivaprakash-adari <notifications@github.com>
wrote:

> have you unit tested?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/pavan7681/C---TEST/commit/8b02a22b2da072b185eb0b2efc42ada7d280ffa5?email_source=notifications&email_token=ALJS5LM34XTE5G62Y2S76FDQLIMPLA5CNFSM4I2ADWFKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSTWF#commitcomment-35212997>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ALJS5LLE5RNBIIIFHDBGYTDQLIMPLANCNFSM4I2ADWFA>
> .
>


Lets call this in a loop with input sizes from `1..118` bytes, and random inputs, to make sure this is solid


Deployment failed with the following error:

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


You should add the file in there for others to understand.


Have you tried `(Nostradamus nostradamus)`?


Hmm, there's a new version of `eslint-plugin`


You wish :)


Why did you add a space here?