[Bioc-devel] Question on the build and biocheck of the package

Shepherd, Lori Lori.Shepherd at roswellpark.org
Thu Mar 16 19:30:55 CET 2017


Hello,



1. Please ignore the dependency ERROR on tokay2 for now.  Some of this is on our end and we are in the process of correcting.


2. You have to make sure the webhook is set up for your package to automatically build on version bumps.  If you have not set up the webhook, please do so and then make another version bump in the DESCRIPTION file. See the instructions here:

https://github.com/Bioconductor/Contributions/blob/master/CONTRIBUTING.md#adding-a-web-hook




Lori Shepherd

Bioconductor Core Team

Roswell Park Cancer Institute

Department of Biostatistics & Bioinformatics

Elm & Carlton Streets

Buffalo, New York 14263

________________________________
From: Bioc-devel <bioc-devel-bounces at r-project.org> on behalf of Aayush Raman <aayushraman09 at gmail.com>
Sent: Thursday, March 16, 2017 1:56:15 PM
To: Hervé Pagès
Cc: bioc-devel at r-project.org
Subject: Re: [Bioc-devel] Question on the build and biocheck of the package

Hello Hervé

Thanks for a quick reply. I have some more questions:

1. This the report of the build of package from Bioconductor:
http://bioconductor.org/spb_reports/DASC_buildreport_20170306051600.html.
Here, you will see *dependencies error* in the tokay2 BUILD SRC output.
Should I include these packages under Depends or Imports is fine ? Just to
make sure, my package uses NMF function from NMF package and another
function from cvxclustr package.

2. I have made some changes in my code (https://github.com/aayushraman/DASC)
and have changed the version to 0.1.1. I would like to know if I have to do
anything else to inform the Single Package Builder to rebuild and check my
package again.

Thanks,
-Ar


On Thu, Mar 16, 2017 at 11:57 AM, Hervé Pagès <hpages at fredhutch.org> wrote:

> Hi Ar,
>
> On 03/15/2017 12:57 AM, Aayush Raman wrote:
>
>> Hello Everyone,
>>
>> I have developed a Bioconductor package and submit the issue to build and
>> check. I have some questions regarding on the build and BioCheck of the
>> package. Here are the questions:
>>
>> 1. It has passed the build and check on Mac OS and Windows. However, when
>> I
>> am checking it on linux, I am getting the following error:
>>
>> "ERROR: dependencies ‘NMF’, ‘cvxclustr’ are not available for package
>> ‘DASC’"
>>
>> Although, I know the NMF and cvxclustr are not present in the linux
>> machine, I would like to know if it possible to build the package by
>> installing other packages that my package depends on ? I am already
>> mentioned it on DESCRIPTION file. Do I need to do anything else before
>> submitting my package ?
>>
>
> You have these packages listed in your Imports field so they will be
> automatically installed by the Single Package Builder on the 3 build
> machines if they are not already present.
>
>
>> 2. After successfully building (using R CMD build) and checking (R CMD
>> check), I did a BiocCheck on my package. I got 2 warnings:
>>
>> a. WARNING: Use FALSE instead of F (found in 1 files)
>>
>> I am using a function called norm (from base package) where I need to
>> specify the type. The type I would like to use is Frobenius norm which is
>> specified by "F/f". How can I remove this warning ? or infom bioconductor
>> about this warning prior to their checks ?
>>
>
> I don't see this when I run Rbiocdev CMD BiocCheck DASC_0.1.1.tar.gz.
> Have you addressed this already? Please note that the way to specify
> the type in base::norm() is with a 1-letter *string* ("O", "I", "F",
> "M", or "2"). This has nothing to do with the use of F (unquoted) for
> specifying the single logical value FALSE.
>
>
>> b. WARNING: Add non-empty \value sections to the following man pages:
>> data.Rd:
>>
>> data.Rd is a dataset that I will be uploading with our package. I would
>> like to know how can I remove this error ?
>>
>
> Man pages for data sets need a \format section instead of a \value
> section. If you have one, and R CMD BiocCheck still complains about
> the lack of a \value section, please ignore the warning.
>
> Hope this helps,
>
> H.
>
>
>> Any help or advice would be much appreciated.
>>
>> Thanks,
>> -Ar
>>
>>         [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> Bioc-devel at r-project.org mailing list
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__stat.et
>> hz.ch_mailman_listinfo_bioc-2Ddevel&d=DwIGaQ&c=eRAMFD45gAfqt
>> 84VtBcfhQ&r=BK7q3XeAvimeWdGbWY_wJYbW0WYiZvSXAJJKaaPhzWA&m=Yi
>> ZGNUYd-khI-yvgitdzYaCkX0YYV4RafW040QHUJRo&s=-ddB-ch5A6i-pe7Q
>> zHb6mH7ARR6Rap0LnufSyE_Qjvg&e=
>>
>>
> --
> Hervé Pagès
>
> Program in Computational Biology
> Division of Public Health Sciences
> Fred Hutchinson Cancer Research Center
> 1100 Fairview Ave. N, M1-B514
> P.O. Box 19024
> Seattle, WA 98109-1024
>
> E-mail: hpages at fredhutch.org
> Phone:  (206) 667-5791
> Fax:    (206) 667-1319
>

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-devel at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel


This email message may contain legally privileged and/or confidential information.  If you are not the intended recipient(s), or the employee or agent responsible for the delivery of this message to the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or use of this email message is prohibited.  If you have received this message in error, please notify the sender immediately by e-mail and delete this email message from your computer. Thank you.
	[[alternative HTML version deleted]]



More information about the Bioc-devel mailing list