New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
goSorensen #2658
Comments
Hi @pablof1988 Thanks for submitting your package. We are taking a quick The DESCRIPTION file for this package is:
|
remove .Rproj. verify that BiocCheck is passed on a clean machine. remove build/vignette.rds |
Thank you. Changes are done and these are in the git-hub repository (https://github.com/pablof1988/goSorensen). Say me please, where I have to send these changes ? Best regards. |
A reviewer has been assigned to your package. Learn what to expect IMPORTANT: Please read this documentation for setting Bioconductor utilized your github ssh-keys for git.bioconductor.org |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "TIMEOUT". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Dear reviewer. I just have pushed the changes to git Bioconductor. Best regards |
Hi, thanks for submitting @pablof1988 It looks like there are some ERRORs etc to clean-up before we can get the review started. Could you take a looked at the build report and make the changes required for the package to build cleanly? It looks like your examples are also too long, these should be quick code snippets that simply demonstrate the function and do not do much analysis. Once you've address that, I can review the package in more detail. Best wishes, |
Dear Oliver Thank you for your comments. Ok, I'll try to improve the examples but I have a problem about the errors you mention: The build report says "ERROR: Use Authors@R field not Author/Maintainer fields. Do not use both", I have done it, I have deleted Author/ Maintainer fields and I have used only Authors@R (exactly the same as shown in the image at the bottom), however, when running the build report, the Author and Maintainer fields are generated automatically and I don't know what to do to solve it. Best wishes. Pablo. |
Hi Pablo, Have you push to the bioconductor git to trigger a new build - remember you'll need to increment the version to 0.99.1? Let me know if you need help doing that. |
Received a valid push on git.bioconductor.org; starting a build for commit id: c457e64c8d9c5bec4d8af7d26152778e3964c2f7 |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "TIMEOUT". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Received a valid push on git.bioconductor.org; starting a build for commit id: 87397879a470feba508cd982a1dc17cd7095715f |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "TIMEOUT". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Received a valid push on git.bioconductor.org; starting a build for commit id: c46e712edb9a679d8482bbdcf9a17553824ecbc9 |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "TIMEOUT". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Received a valid push on git.bioconductor.org; starting a build for commit id: c22cc2539dc5bfb444acc87305a10b89c5873bc6 |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "TIMEOUT". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Received a valid push on git.bioconductor.org; starting a build for commit id: 0541653fc393b7f7c6ae8f085098644b436d3341 |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "ERROR". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Received a valid push on git.bioconductor.org; starting a build for commit id: 0506dee21f6274d77457cd3ede1d28870d64b3cd |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "WARNINGS". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Dear @ococrook We would like to comment you that CHECK, generates a ‘warning’ providing notice of the presence of ‘library’ statements in the package code (literally says: "WARNING: Avoid the use of 'library' or 'require' in R code"). These statements are at function ‘buildEnrichTable’ which in the first versions of the package was too slow, because it performs countless enrichment tests. The solution we found was make it parallel, but due to some particularities of parallel computing in Windows, each node running in parallel needs additional information on node-local variables and packages. If these ‘library’ statements were suppressed, parallelization would run still fine in Lynux and MacOS, but to produce an error in Windows. Best regards. |
Hi Pablo You can ignore that warning for the moment. The package looks good, I've got a few small requests left. Small remaining changes
|
Received a valid push on git.bioconductor.org; starting a build for commit id: 422fcd23671921bf1fd9a3ffa430bbcdd5832398 |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "WARNINGS". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Hello @ococrook We have worked on your observations, these are the changes (things fulfilled simply has a check):
Best regards |
Hi Pablo, looks good to me. Is there any chance you could remove the following notes if at all possible?
|
Received a valid push on git.bioconductor.org; starting a build for commit id: 8de78af1eafa777b5f5d143be97964cd17b73a51 |
Dear Package contributor, This is the automated single package builder at bioconductor.org. Your package has been built on Linux, Mac, and Windows. On one or more platforms, the build results were: "WARNINGS". Please see the build report for more details. This link will be active Remember: if you submitted your package after July 7th, 2020, |
Hello @ococrook ok, changes are done and these notes have disappeared Best regards |
Great, could you revist the warning from time to time to see if it can be removed. |
Your package has been accepted. It will be added to the Thank you for contributing to Bioconductor! Reviewers for Bioconductor packages are volunteers from the Bioconductor |
The master branch of your GitHub repository has been added to Bioconductor's git repository. To use the git.bioconductor.org repository, we need an 'ssh' key to associate with your github user name. If your GitHub account already has ssh public keys (https://github.com/pablof1988.keys is not empty), then no further steps are required. Otherwise, do the following: See further instructions at https://bioconductor.org/developers/how-to/git/ for working with this repository. See especially https://bioconductor.org/developers/how-to/git/new-package-workflow/ to keep your GitHub and Bioconductor repositories in sync. Your package will be included in the next nigthly 'devel' build (check-out from git at about 6 pm Eastern; build completion around 2pm Eastern the next day) at https://bioconductor.org/checkResults/ (Builds sometimes fail, so ensure that the date stamps on the main landing page are consistent with the addition of your package). Once the package builds successfully, you package will be available for download in the 'Devel' version of Bioconductor using https://bioconductor.org/packages/goSorensen If you have any questions, please contact the bioc-devel mailing list (https://stat.ethz.ch/mailman/listinfo/bioc-devel); this issue will not be monitored further. |
Please need your help. Seven days ago goSorensen package was accepted to publish in Bioconductor (We are very pleasure to publish an R package in Bioconductor. Thanks to accept it), but We are a bit worried since up to now the installation cannot be done using the classic "BiocManager::install("goSorensen")" which is used to install the packages found in Bioconductor, We understand that it is because package is not yet available/published, also, on the Bioconductor web page, the package still appears as a development version. Please coud you say me if We are forgetting some step? or is there some aditional thing that We have to do before publication? We have the ssh key and We have submited it to Bioconductor, maybe Have We to create a new ssh key? or Have We to change the version of package (currently is 0.99.13)? Please help me! |
Hi @pablof1988 The package will be available via bioconductor at the next release. There are two releases per year. There will always be a devel version which you can also install. The devel version is the one that becomes available in the next release. You'll be able to install your package using that command in a few months. Until that you can add the devel argument if you want the bioconductor version that will be released. Does that answer your question? Best, |
Thank you very much for your answer@ococrook, now all is clear for me. |
Good afternoon. We have just updated the goSorensen package, adding new functions and results. We uploaded these changes to the GitHub repository. We would like to know what procedure we need to perform so that these changes can be displayed as a package update in a future release of Bioconductor. Will it update automatically (it just needs to be on GitHub)? Or should we submit the update to a review process? If so, how can I carry out that process? |
Hi! You need to push the changes to Bioconductor: https://contributions.bioconductor.org/git-version-control.html#sync-existing-repositories Let me know if you need help! We don't review changes to packages - of course if your package ends up with Errors after updating, these will need to be fixed. |
Ok, Thank you for the help; I will try it |
Hello @ococrook Please help me!! I have tried to push the changes to Bioconductor, but I have not been successful because when doing, for example, "git fetch --all" or, more specifically, "git fetch upstream," the message "git@git.bioconductor.org: Permission denied (publickey)" appears. |
Hello again, @ococrook. To give a possible solution to the above problem mentioned, I created a new ssh key, and I associated this key to the git project using the following git code: "git remote set-url upstream git@github.com:pablof1988/goSorensen.git" This process allowed me to use the ssh key and delete the error message mentioned above. Now all the processes run, but I wonder if the changes were really sent to Bioconductor, for I remind that when one sends something to Bioconductor, a notification immediately arrives, but this time nothing has arrived. |
If you push to the bioc branch again, it would tell you everything is upto date. Remember you are pushing to devel, so you can also clone the devel branch at bioc and check that it's the same |
When I do "git push upstream master," it shows a message "Everything up-to-date." So, I suppose all is ok, and the changes are in Bioconductor. |
Update the following URL to point to the GitHub repository of
the package you wish to submit to Bioconductor
Confirm the following by editing each check box to '[x]'
I understand that by submitting my package to Bioconductor,
the package source and all review commentary are visible to the
general public.
I have read the Bioconductor Package Submission
instructions. My package is consistent with the Bioconductor
Package Guidelines.
I understand Bioconductor Package Naming Policy and acknowledge
Bioconductor may retain use of package name.
I understand that a minimum requirement for package acceptance
is to pass R CMD check and R CMD BiocCheck with no ERROR or WARNINGS.
Passing these checks does not result in automatic acceptance. The
package will then undergo a formal review and recommendations for
acceptance regarding other Bioconductor standards will be addressed.
My package addresses statistical or bioinformatic issues related
to the analysis and comprehension of high throughput genomic data.
I am committed to the long-term maintenance of my package. This
includes monitoring the support site for issues that users may
have, subscribing to the bioc-devel mailing list to stay aware
of developments in the Bioconductor community, responding promptly
to requests for updates from the Core team in response to changes in
R or underlying software.
I am familiar with the Bioconductor code of conduct and
agree to abide by it.
I am familiar with the essential aspects of Bioconductor software
management, including:
months, for bug fixes.
(optionally via GitHub).
For questions/help about the submission process, including questions about
the output of the automatic reports generated by the SPB (Single Package
Builder), please use the #package-submission channel of our Community Slack.
Follow the link on the home page of the Bioconductor website to sign up.
The text was updated successfully, but these errors were encountered: