Bioconductor / Contributions

Contribute Packages to Bioconductor
135 stars 33 forks source link

Barbie #3612

Open FeiLiyang opened 1 month ago

FeiLiyang commented 1 month 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.

bioc-issue-bot commented 1 month ago

Hi @FeiLiyang

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: Barbie
Type: Package
Title: Analyze Barcode Data from Clonal Tracking Experiments
Version: 0.99.0
Description: The Barbie package provides a suite of robust statistical tools 
  for analysing Barcode count data generated from clonal tracking experiments.
  By tracking the incorporation of unique DNA Barcodes into progenitor cells 
  and sequencing the Barcodes from progeny cells, researchers can quantify 
  clonal populations and assess their dynamics before and after experimental 
  perturbations. Barbie covers data preprocessing, statistical testing, and 
  visualizations.
Authors@R:
  c(person(given = "Liyang", 
 family = "Fei",
 role = c("aut", "cre"),
 email = "liyang.fei@petermac.org",
 comment = c(ORCID = "0000-0002-3293-2094"))
    )
License: GPL-3
LazyData: FALSE
Encoding: UTF-8
VignetteBuilder: knitr
Suggests: 
    knitr,
    rmarkdown,
    testthat (>= 3.0.0)
Imports: 
    magrittr,
    tidyr,
    dplyr,
    grid,
    circlize,
    ComplexHeatmap,
    ggplot2,
    logistf,
    limma,
    stats,
    igraph,
    utils,
    data.table
biocViews: Sequencing, Regression, Preprocessing, Visualization
BugReports: https://github.com/Oshlack/Barbie
URL: https://github.com/Oshlack/Barbie/issues
RoxygenNote: 7.3.2
Config/testthat/edition: 3
Depends: 
    R (>= 4.4.0)
Roxygen: list(markdown = TRUE)
lshep commented 1 week ago

You might want to suppressPackageStartupMessages when calling the libraries in your vignette. And it would be helpful to add more detail to each sections as to what we are looking at or why its important or useful so it can read more like a manual. Could you also expand your intro to compare to some of the existing packages that are focused on barcodes to indicate how yours differs.

I'm slightly concerned if the name "Barbie" can be used because of the registered brand/trademark?