Hi,

I am trying to submit a package with a shiny app to cran.

I get 2 notes that I don't know how to resolve. I would appreciate very much 
any suggestions/help.


Thanks a lot.


It seems the first note is on possibly misspelled words. I am using camel-case 
to "explain" the name of the app, the app's name itself is mostly capitalized, 
and the others are either names of objects or the title (Transcriptomics), 
which I believe should be capitalized... So, I don't really know how to 
overcome this.


With respect to the TRONCO license, I believe the reason for the message is 
that they included a custom file, but they are also using GPL3 (which I am 
required to use by my company) I don't see a solution...


Then, there are some global variables and things that are only defined under 
the inst directory. I came about the solution of putting the main part of my 
app /inst by finding similar solutions on google. I ran into a whole bunch of 
problems with putting everything under /R and I can create a package etc on 
GitHub and locally and install them through GitHub or locally. The only caveat 
is that I had to define these variables to pass the arguments as there are 
different environments involved... I think I chose the variable names in a way 
that shouldn't interfere with anything...


As you can imagine by now, this is the first package I am submitting and it is 
quite a daunting task, so I am very sorry to haven't understood by now all the 
documentation and I am still hoping that the approach I took is viable. 😉


Thanks for taking the time to look into this.


Here is the log:

* using log directory 'd:/RCompile/CRANincoming/R-devel/SCHNAPPs.Rcheck'
* using R Under development (unstable) (2019-06-03 r76654)
* using platform: x86_64-w64-mingw32 (64-bit)
* using session charset: ISO8859-1
* checking for file 'SCHNAPPs/DESCRIPTION' ... OK
* checking extension type ... Package
* this is package 'SCHNAPPs' version '0.1.2'
* package encoding: UTF-8
* checking CRAN incoming feasibility ... NOTE
Maintainer: 'Bernd Jagla <bernd.ja...@pasteur.fr>'

New submission

Possibly mis-spelled words in DESCRIPTION:
  APPlication (8:32)
  SCHNAPPs (8:45)
  SingleCellExperiment (11:5)
  Transcriptomics (4:9)
  sHiny (8:26)

Package has a FOSS license but eventually depends on the following
package which may restrict use:
  TRONCO

Size of tarball: 14400839 bytes
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... OK
* checking for portable file names ... OK
* checking whether package 'SCHNAPPs' can be installed ... OK
* checking installed package size ... OK
* checking package directory ... OK
* checking for future file timestamps ... OK
* checking 'build' directory ... OK
* checking DESCRIPTION meta-information ... OK
* checking top-level files ... OK
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* loading checks for arch 'i386'
** checking whether the package can be loaded ... OK
** checking whether the package can be loaded with stated dependencies ... OK
** checking whether the package can be unloaded cleanly ... OK
** checking whether the namespace can be loaded with stated dependencies ... OK
** checking whether the namespace can be unloaded cleanly ... OK
** checking loading without being on the library search path ... OK
** checking use of S3 registration ... OK
* loading checks for arch 'x64'
** checking whether the package can be loaded ... OK
** checking whether the package can be loaded with stated dependencies ... OK
** checking whether the package can be unloaded cleanly ... OK
** checking whether the namespace can be loaded with stated dependencies ... OK
** checking whether the namespace can be unloaded cleanly ... OK
** checking loading without being on the library search path ... OK
** checking use of S3 registration ... OK
* checking dependencies in R code ... OK
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... OK
* checking R code for possible problems ... [10s] NOTE
schnapps: no visible global function definition for 'shinyApp'
schnapps: no visible binding for global variable 'scShinyUI'
schnapps: no visible binding for global variable 'scShinyServer'
schnapps: no visible global function definition for 'runApp'
Undefined global functions or variables:
  runApp scShinyServer scShinyUI shinyApp

Found the following assignments to the global environment:
File 'SCHNAPPs/R/schnapps-Main.R':
  assign(".SCHNAPPs_locContributionDir", localContributionDir,
    envir = globalenv())
  assign(".SCHNAPPs_defaultValueSingleGene", defaultValueSingleGene,
    envir = globalenv())
  assign(".SCHNAPPs_defaultValueMultiGenes", defaultValueMultiGenes,
    envir = globalenv())
  assign(".SCHNAPPs_defaultValueRegExGene", defaultValueRegExGene,
    envir = globalenv())
  assign(".SCHNAPPs_DEBUG", DEBUG, envir = globalenv())
  assign(".SCHNAPPs_DEBUGSAVE", DEBUGSAVE, envir = globalenv())
* checking Rd files ... OK
* checking Rd metadata ... OK
* checking Rd line widths ... OK
* checking Rd cross-references ... OK
* checking for missing documentation entries ... OK
* checking for code/documentation mismatches ... OK
* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking R/sysdata.rda ... OK
* checking installed files from 'inst/doc' ... OK
* checking files in 'vignettes' ... OK
* checking examples ... NONE
* checking for unstated dependencies in 'tests' ... OK
* checking tests ...
** running tests for arch 'i386' ... [4s] OK
  Running 'testthat.R' [3s]
** running tests for arch 'x64' ... [4s] OK
  Running 'testthat.R' [3s]
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes in 'inst/doc' ... OK
* checking re-building of vignette outputs ... [9s] OK
* checking PDF version of manual ... OK
* DONE
Status: 2 NOTEs



        [[alternative HTML version deleted]]

______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to