Bioconductor / Contributions

Contribute Packages to Bioconductor
135 stars 33 forks source link

DeProViR #3148

Closed mrbakhsh closed 9 months ago

mrbakhsh commented 1 year ago

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 am familiar with the essential aspects of Bioconductor software management, including:

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.

mrbakhsh commented 1 year ago

Hi @lshep. Yes, of course. I've already implemented all the necessary changes and plan to submit the updates by the end of this week.

bioc-issue-bot commented 1 year ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 124c23da025c91a2dbd26e2da1718ed3df971f34

bioc-issue-bot commented 1 year ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: macOS 12.7.1 Monterey: DeProViR_0.99.18.tar.gz Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.18.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 1 year ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 9341e852e0a871c37a02e23a1a055b141124c556

bioc-issue-bot commented 1 year ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: macOS 12.7.1 Monterey: DeProViR_0.99.19.tar.gz Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.19.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 1 year ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 0831f8af0b6c8ec5274bda29162ab2c2c129c695

bioc-issue-bot commented 1 year ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: macOS 12.7.1 Monterey: DeProViR_0.99.20.tar.gz Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.20.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 1 year ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 8eba009a520fbd98513123eb98e0fa1e4046cfe7

bioc-issue-bot commented 1 year ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.21.tar.gz macOS 12.7.1 Monterey: DeProViR_0.99.21.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 1 year ago

Received a valid push on git.bioconductor.org; starting a build for commit id: d43c91d51404ac72b9912c4cb479601fc1fced5a

bioc-issue-bot commented 1 year ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: macOS 12.7.1 Monterey: DeProViR_0.99.22.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 1 year ago

Received a valid push on git.bioconductor.org; starting a build for commit id: a85526a7433d90f164a1db42cd05bbe4787b6f44

bioc-issue-bot commented 1 year ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "WARNINGS". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.23.tar.gz macOS 12.7.1 Monterey: DeProViR_0.99.23.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 1 year ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 203d9a6e15ca9c5ef785697c1e86b33003c044c3

bioc-issue-bot commented 1 year ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

Congratulations! The package built without errors or warnings on all platforms.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.24.tar.gz macOS 12.7.1 Monterey: DeProViR_0.99.24.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

mrbakhsh commented 1 year ago

Hi @hpages, I have pushed the following updates. Thank you!

R code

Man page



- [X] Use proper indentation for multiple-line expressions, to make the code easier to read.
**Answer:** I have modified the examples in the man page to include correct indentation.

- [X] Either move the details to the Details section and keep the Description section short, or remove the Details section
**Answer:** I removed the @details section from the man page.
mrbakhsh commented 11 months ago

Hi @hpages, I pushed the requested changes last month and would appreciate your feedback. Thank you, and I am looking forward to hearing from you.

lshep commented 11 months ago

I'm very sorry for the delay; it should not be taking this long. I will check in with @hpages if he plans to revisit this review soon or reassign the reviewer if necessary

mrbakhsh commented 11 months ago

Hi @lshep, thanks a lot for your help and for the follow-up.

hpages commented 11 months ago

Hi @mrbakhsh, sorry for the delay. I'll take another look at the package in the next couple of days. Thanks for your patience.

mrbakhsh commented 10 months ago

Hi @hpages, sure, that would be great. Thank you

hpages commented 10 months ago

Hi @mrbakhsh,

Thanks for all the changes and improvements and sorry again for the delay. Package looks good and is almost ready for acceptance. Note that you still have a few places where the code is not properly indented, e.g. here:

testing_set <- data.table::fread(
system.file("extdata", "test_Set", "test_set_unknownInteraction.csv",
package = "DeProViR"))

As mentioned before, this makes your code unnecessarily hard to read.

Please make sure to format/indent all your code properly.

Thanks again, H.

bioc-issue-bot commented 10 months ago

Received a valid push on git.bioconductor.org; starting a build for commit id: d1ecf99812c1b46734de617a7ade99b2ff7652ba

bioc-issue-bot commented 10 months ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.25.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 10 months ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 6b0b6f02f90d7376ab5144b603a3181a7e187a5b

bioc-issue-bot commented 10 months ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "skipped, WARNINGS, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.26.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

hpages commented 10 months ago

@mrbakhsh I get clean R CMD check and BiocCheck() results on my Linux laptop (Ubuntu 23.10) so I'm not sure what's happening with the SPB. Can you bump the version one more time? I know you already bumped twice in the last couple of days, sorry for that. Hopefully third time's the charm... :crossed_fingers: Thanks!

bioc-issue-bot commented 10 months ago

Received a valid push on git.bioconductor.org; starting a build for commit id: b9343cac3d930159c207493cfc922babe7c43d0c

bioc-issue-bot commented 10 months ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.27.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 10 months ago

Received a valid push on git.bioconductor.org; starting a build for commit id: 1a82b799492efac192902bf609f69370866d6d10

bioc-issue-bot commented 10 months ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.2 LTS): DeProViR_0.99.28.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

hpages commented 10 months ago

Thank you. So at least now the package is all green on nebbiolo1. I'm investigating the vignette error on merida1. I'll let you know what I find.

matineh-procogia commented 10 months ago

@hpages Thanks much for following up. There was a small issue with my author list names in the description, but after fixing that, I'm not encountering any errors in my Mac environment using R cmd build or R cmd check.

hpages commented 10 months ago

I can't reproduce the vignette error on merida1. Let's ignore it.

This has not changed:

testing_set <- data.table::fread(
system.file("extdata", "test_Set", "test_set_unknownInteraction.csv",
package = "DeProViR"))

Still not properly indented/formatted! :confused:

Again please check all your code and make sure it is properly indented/formatted.

Note that things like this are not properly indented/formatted either:

embeddings_index <-
gloveImport(url_path = "https://nlp.stanford.edu/data")

Finally: any reason why gloveImport() reprocess the cached file each time it's called? This processing is expensive and takes a significant amount of time. Why not process glove.6B.zip once for all and cache the result instead (the result is an environment that you can save to disk with saveRDS()).

Thanks, H.

bioc-issue-bot commented 9 months ago

Received a valid push on git.bioconductor.org; starting a build for commit id: dab9e14e6d194fa3331656e6783658987e0b7d55

bioc-issue-bot commented 9 months ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.3 LTS): DeProViR_0.99.29.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 9 months ago

Received a valid push on git.bioconductor.org; starting a build for commit id: ebb67f12bb82655bb5b21e3b21e99abfb73fc562

bioc-issue-bot commented 9 months ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: ERROR before build products produced.

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

bioc-issue-bot commented 9 months ago

Received a valid push on git.bioconductor.org; starting a build for commit id: d060d8139d29ab6e926c5d8375ed6396addef35b

bioc-issue-bot commented 9 months ago

Dear Package contributor,

This is the automated single package builder at bioconductor.org.

Your package has been built on the Bioconductor Single Package Builder.

On one or more platforms, the build results were: "skipped, ERROR". This may mean there is a problem with the package that you need to fix. Or it may mean that there is a problem with the build system itself.

Please see the build report for more details.

The following are build products from R CMD build on the Single Package Builder: Linux (Ubuntu 22.04.3 LTS): DeProViR_0.99.31.tar.gz

Links above active for 21 days.

Remember: if you submitted your package after July 7th, 2020, when making changes to your repository push to git@git.bioconductor.org:packages/DeProViR to trigger a new build. A quick tutorial for setting up remotes and pushing to upstream can be found here.

mrbakhsh commented 9 months ago

Hi @hpages, apologies for the delay. I have already fixed the indentation in the man files. Thank you.

hpages commented 9 months ago

Thanks for formatting the code. That makes it a lot easier to read and understand.

The package is good to go. Hopefully you will consider revisiting the caching approach in gloveImport() at some point (see my previous comment about this). It is not great software design to recompute the same thing over and over again, especially when this computation is expensive.

Thanks for your contribution to Bioconductor.

Best, H.

bioc-issue-bot commented 9 months ago

Your package has been accepted. It will be added to the Bioconductor nightly builds.

Thank you for contributing to Bioconductor!

Reviewers for Bioconductor packages are volunteers from the Bioconductor community. If you are interested in becoming a Bioconductor package reviewer, please see Reviewers Expectations.

lshep commented 9 months ago

The default branch of your GitHub repository has been added to Bioconductor's git repository as branch devel.

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/mrbakhsh.keys is not empty), then no further steps are required. Otherwise, do the following:

  1. Add an SSH key to your github account
  2. Submit your SSH key to Bioconductor

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/ https://bioconductor.org/developers/how-to/git/sync-existing-repositories/

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 BiocManager::install("DeProViR"). The package 'landing page' will be created at

https://bioconductor.org/packages/DeProViR

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.