Travis was failing error checks simply because it was picking up a commented line as "code in a comment", which are supposed to be cleaned up and removed. Telling lintr to ignore that line fixed the issue.
The Readme should also have included instructions about installing muscle (which also installs Biostrings) from Bioconductor before attempting to install the package or develop it. Developers joining the project and following the instructions on the Readme would not have muscle installed and so loading the package would fail.
We created a new Slack team, and Travis notifications should go there rather than our old team/channel. Changed the notification key to make this happen.
lintr
to ignore that line fixed the issue.muscle
(which also installsBiostrings
) from Bioconductor before attempting to install the package or develop it. Developers joining the project and following the instructions on the Readme would not havemuscle
installed and so loading the package would fail.