Comments (13)
Did you use devtools::release
to submit to CRAN? It does checks that R CMD check --as-cran
does not. I have gotten warnings there even though I dont get them in winbuilder, travis CI, or locally. That has caught URL errors in my package as well. I think devtools::release_checks
will do those checks without submitting to CRAN.
I cant look at your Travis builds because the repo is private I think. Since you are releasing the package to CRAN soon, I think it would be best to make the repo public anyway.
I will look at this more later and get back to you
from effectr.
Thanks, @zachary-foster, for responding so quick.
The newest commit has passed the devtools::release_checks
checks. The last commit just had a small warning:
R version 3.4.3 (2017-11-30) -- "Kite-Eating Tree"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin15.6.0 (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.
Natural language support but running in an English locale
R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
> devtools::release_checks(pkg = ".")
Running additional devtools checks for effectR
Checking version number has three components... OK
Checking dependencies don't rely on dev versions... OK
Checking vignette titles are not placeholders...
WARNING: placeholder 'Vignette Title' detected in 'title' field and/or 'VignetteIndexEntry' for: effectR.Rmd
Checking DESCRIPTION doesn't have Remotes field... OK
Here's a screenshot of the Travis-CI build. Nik wanted the package to be private until CRAN submission.
from effectr.
I just made pull request #11 that may address the issue.
from effectr.
On Ubuntu, using commit 7a5bb7e, I see one NOTE.
* checking CRAN incoming feasibility ... NOTE
Maintainer: ‘Javier Tabima <[email protected]>’
New submission
I think you can ignore this.
> sessionInfo()
R version 3.4.3 (2017-11-30)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 16.04.3 LTS
Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.6.0
LAPACK: /usr/lib/lapack/liblapack.so.3.6.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_3.4.3
from effectr.
Using
grep -i --color=always 'https://cran.r-project.org/' vignettes/effectR.Rmd | less -R
I see the only R package linked appears to be seqinr. I see two links where 'cran.r' is in lower case and one in upper. I think @zkamvar caught one of these in his PR but didn't see the other. Changing this so that all three have this in uppercase may help?
from effectr.
On OSX, using 7a5bb7e, I use
R CMD check --as-cran effectR_1.0.0.tar.gz
and see one NOTE.
* checking CRAN incoming feasibility ... NOTE
Maintainer: ‘Javier Tabima <[email protected]>’
New submission
Which I think is fine.
> sessionInfo()
R version 3.4.3 (2017-11-30)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS High Sierra 10.13.2
Matrix products: default
BLAS: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRblas.0.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_3.4.3
from effectr.
Yup, The "New submission" note is fine. I had it the first time I submitted.
from effectr.
Merged #11, will test as appropriate and submit early next week. Thank you all for your help!
from effectr.
Thank you all! effectR is live in CRAN now! @grunwald @knausb @zkamvar @zachary-foster
from effectr.
Wahoo! Nice job!
from effectr.
Yay! Congrats!
from effectr.
CRAN-gratulations!
from effectr.
Oh no! I didn't realize solaris was back up and running. You passed, whew!
from effectr.
Related Issues (19)
- Create tests
- add biblio on vignette
- Adapt shiny app
- Replace perl one-liners with R equivalent? HOT 2
- Testing package in windows HOT 3
- Tests fail when mafft is not installed. HOT 2
- System which calls HOT 1
- Consider adding a few more examples of pathogen effectors HOT 2
- Add a column with the length of the effectR candidate in effector.summary
- Separation of MAFFT and HMM search HOT 3
- Issue related to HMM threshold HOT 1
- HMM failed, please supply a valid absolute path to ORFs HOT 18
- Regarding regex pattern
- Regarding regex pattern HOT 1
- Fatal exception (source file esl_buffer.c, line 1599): zero malloc disallowed HOT 1
- custom pattern not giving domain positions HOT 2
- Mafft alignment failed to save HOT 1
- Close this "Does not find CRN domains in P. infestans proteome"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from effectr.