Bioconductor / Contributions

Contribute Packages to Bioconductor
135 stars 33 forks source link

ccfindR #675

Closed hjunwoo closed 6 years ago

hjunwoo commented 6 years 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 help with submitting your package, please subscribe and post questions to the bioc-devel mailing list.

bioc-issue-bot commented 6 years ago

Hi @hjunwoo

Thanks for submitting your package. We are taking a quick look at it and you will hear back from us soon.

The DESCRIPTION file for this package is:

Package: ccfindR
Version: 0.9-0
Date: 2018-03-015
Title: Cancer Clone Finder - R package
Authors@R: c(person('Jun','Woo',role='cre',email='jwoo@umn.edu'),
   person('Jinhua','Wang',role='aut',email='wangjh@umn.edu'))
Author: Jun Woo [aut,cre], Jinhua Wang [aut]
Maintainer: Jun Woo <jwoo@umn.edu>
Depends: R (>= 3.4.0),
Imports: stats,
         utils,
         methods,
         Matrix,
         Rtsne,
         graphics,
         grDevices,
         gtools,
         RColorBrewer, 
         ape
biocViews: Transcriptomics, 
 SingleCell, 
 Bayesian, 
 Clustering
Description: A collection of tools for cancer single cell RNA-seq analysis. 
    Cell clustering and feature gene selection analysis employ Maximum 
    likelihood and Bayesian Non-negative matrix factorization algorithm. 
    Input data set consists of RNA count matrix, gene, and cell bar code 
    annotations.  Analysis outputs are factor matrices for multiple ranks, 
    quality measures (maximum likelihood) or evidence (Bayesian) with 
    respect to rank.  The package includes utilities for downstream analyses, 
    including meta-gene identification, visualization, and construction of 
    rank-based trees for cell clusters.
License: GPL (>= 2)
NeedsCompilation: no
Packaged: 2018-01-11 19:17:23 UTC; jun
RoxygenNote: 6.0.1
Suggests: knitr, rmarkdown
VignetteBuilder: knitr
bioc-issue-bot commented 6 years ago

A reviewer has been assigned to your package Learn What to Expect during the review process.

IMPORTANT: Please read the instructions for setting up a push hook on your repository, or further changes to your repository will NOT trigger a new build.

mtmorgan commented 6 years ago

Please re-use the SingleCellExperiment representation (any matrix-like object can be used for the assays()) as the primary way to represent single cell count data to facilitate interoperability and use of your software.

bioc-issue-bot commented 6 years ago

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, 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.

LTLA commented 6 years ago

Just seconding @mtmorgan's suggestion. Switching to a SingleCellExperiment class should allow you to avoid having to write getters/setters for the counts, genes and cells slots. You can also store cell-based dimensionality reduction results (coeff?) in reducedDims slot of the SCE. For the other slots, you might have to subclass the SCE, but that's no more work than what you're already doing. (The other option would be to store matrices as metadata columns, which is also pretty cool.)

hjunwoo commented 6 years ago

Thanks @mtmorgan and @LTLA for suggestion. I switched to SingleCellExperiment as suggested. I did have to add extra slots for storing matrices because they have different dimensions and typically there are a lot of them. I considered using metadata slot but then I thought I do need it for real metadata. Hope it is better now.

mtmorgan commented 6 years ago

Thanks for your change; I think the version numbering must be 0.99.x (not 0.99-x), and that the next version number should be 0.99.2

hjunwoo commented 6 years ago

Thanks, I fixed the version number.

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

0708218 to force build

bioc-issue-bot commented 6 years ago

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: "skipped, TIMEOUT". 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.

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

6ad03df faster vignette 6121524 faster vignette

bioc-issue-bot commented 6 years ago

Dear Package contributor,

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

Your package has been built on Linux, Mac, and Windows.

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

Please see the build report for more details.

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

a0b6918 fixed meta_gene()

bioc-issue-bot commented 6 years ago

Dear Package contributor,

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

Your package has been built on Linux, Mac, and Windows.

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

Please see the build report for more details.

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

a2b2fdb added cophenet hclust option to factorize

bioc-issue-bot commented 6 years ago

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: "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.

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

912f15d version bump

bioc-issue-bot commented 6 years ago

Dear Package contributor,

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

Your package has been built on Linux, Mac, and Windows.

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

Please see the build report for more details.

LiNk-NY commented 6 years ago

Hi Jun Woo, @hjunwoo Thank you for your submission.

Please see the package review below. Best regards, Marcel


ccfindR #675

DESCRIPTION

NAMESPACE

R

Minor:

vignettes

inst/extdata

NEWS

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

c0dcf78 version bump

bioc-issue-bot commented 6 years ago

Dear Package contributor,

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

Your package has been built on Linux, Mac, and Windows.

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

Please see the build report for more details.

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

15aa4eb version bump

bioc-issue-bot commented 6 years ago

Dear Package contributor,

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

Your package has been built on Linux, Mac, and Windows.

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

Please see the build report for more details.

hjunwoo commented 6 years ago

Hi Marcel, @LiNk-NY

Thanks for reviewing our package and providing us inputs.
I revised the package to address the issues. Thanks again for your help.

Best regards, Jun

DESCRIPTION

R

Vignettes

inst/extdata

NEWS

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

16b9ad3 packaged field edit

bioc-issue-bot commented 6 years ago

Dear Package contributor,

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

Your package has been built on Linux, Mac, and Windows.

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

Please see the build report for more details.

LiNk-NY commented 6 years ago

Hi @hjunwoo,

Thank you for making those changes. It is looking better!

One thing about changing read_10x. What I meant was that you should remove the default arguments for count, genes and barcodes and not the arguments themselves.

I realize that these file names might be a standard way of saving the datasets? If so then, it would be better to just keep the arguments and their defaults as you had them originally.

As a note, it is always better to leave the arguments open to the user and add defaults if necessary rather than hard-coding the values inside the function (as it is now).

Best regards, Marcel

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

3947954 version bump

bioc-issue-bot commented 6 years ago

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: "skipped, TIMEOUT". 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.

bioc-issue-bot commented 6 years ago

Received a valid push; starting a build. Commits are:

1141f20 shorted vignette

bioc-issue-bot commented 6 years ago

Dear Package contributor,

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

Your package has been built on Linux, Mac, and Windows.

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

Please see the build report for more details.

hjunwoo commented 6 years ago

Hi Marcel, @LiNk-NY

I was unsure about it too; indeed the file names I previously put as defaults are used as such almost always. It would help users if they don't have to type them in every time because read_10x is such a workhorse. I put the file name arguments back.

Thanks again for your help. Jun

bioc-issue-bot commented 6 years ago

Your package has been accepted. It will be added to the Bioconductor Git repository and nightly builds. Additional information will be posed to this issue in the next several days.

Thank you for contributing to Bioconductor!

mtmorgan commented 6 years ago

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/hjunwoo.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 biocLite(\"ccfindR\"). The package 'landing page' will be created at

https://bioconductor.org/packages/ccfindR

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.

nturaga commented 6 years ago

Please use the following link to Submit your SSH key to Bioconductor. The link listed in the previous message is deprecated.