Message-ID: <586C195C-E973-4B59-AB89-A4C6D6CD99C5@gmail.com>
Date: 2020-08-06T12:31:38Z
From: Nitesh Turaga
Subject: [Bioc-devel] Runnable examples
In-Reply-To: <CADPphBQzuFE2AWrzi96yGeTf_N56uN_gK_dVA-ZREtpAtCC6cg@mail.gmail.com>
Hi,
If you are using roxygen, you can include a \donttest{} block. But this will still produce the error if it?s less than 80%.
Once you submit your package for review, your reviewer can give you a better idea of how to resolve this issue. But most likely it needs some sort of example.
Take a look at the iSEE package which is also a shiny app (https://github.com/iSEE/iSEE/blob/master/R/iSEE-main.R <https://github.com/iSEE/iSEE/blob/master/R/iSEE-main.R>) for some ideas.
But maybe you can do something like,
#? @examples
if (interactive()) {
runApp(app)
}
Best,
Nitesh
> On Aug 6, 2020, at 8:06 AM, Octavio Morante Palacios <octaviompa at gmail.com> wrote:
>
> Hi all,
>
> I have recently developed a shinyApp useful for DNA methylation analysis. I
> would like to upload it to Bioconductor.
>
> I have executed BiocCheck and I have an error that I don't know how to
> resolve. "At least 80% of man pages documenting exported objects must have
> runnable examples."
>
> My package only exports one function, that execute the ShinyApp. I don't
> know how to include runnable examples to that kind of function.
>
> Best regards,
> Octavio
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
[[alternative HTML version deleted]]