openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
697 stars 36 forks source link

[REVIEW]: APackOfTheClones: Visualization of clonal expansion with circle packing #6868

Open editorialbot opened 1 month ago

editorialbot commented 1 month ago

Submitting author: !--author-handle-->@Qile0317<!--end-author-handle-- (Qile Yang) Repository: https://github.com/Qile0317/APackOfTheClones Branch with paper.md (empty if default branch): joss Version: 1.2.0 Editor: !--editor-->@skanwal<!--end-editor-- Reviewers: @ncborcherding, @jspaezp Archive: Pending

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/eb9d2b2fc3ffb1d440bd7120b66f1f71"><img src="https://joss.theoj.org/papers/eb9d2b2fc3ffb1d440bd7120b66f1f71/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/eb9d2b2fc3ffb1d440bd7120b66f1f71/status.svg)](https://joss.theoj.org/papers/eb9d2b2fc3ffb1d440bd7120b66f1f71)

Reviewers and authors:

Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)

Reviewer instructions & questions

@ncborcherding & @jspaezp, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review. First of all you need to run this command in a separate comment to create the checklist:

@editorialbot generate my checklist

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @skanwal know.

✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨

Checklists

πŸ“ Checklist for @jspaezp

πŸ“ Checklist for @ncborcherding

editorialbot commented 1 month ago

Hello humans, I'm @editorialbot, a robot that can help you with some common editorial tasks.

For a list of things I can do to help you, just type:

@editorialbot commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@editorialbot generate pdf
editorialbot commented 1 month ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.06 s (1779.7 files/s, 225713.4 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
R                               51           1198           1370           4856
SVG                             14              0              0           1158
C/C++ Header                     5            202             53            695
C++                              8             96             48            563
Rmd                              6            282            561            414
Markdown                         7            154              0            338
TeX                              1             26              0            259
YAML                             6             36             12            212
JSON                             1              0              0             23
-------------------------------------------------------------------------------
SUM:                            99           1994           2044           8518
-------------------------------------------------------------------------------

Commit count by author:

   241  Qile0317
   182  Qile
editorialbot commented 1 month ago

Paper file info:

πŸ“„ Wordcount for paper.md is 1056

βœ… The paper includes a Statement of need section

editorialbot commented 1 month ago

License info:

🟑 License found: Other (Check here for OSI approval)

editorialbot commented 1 month ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1137/141000671 is OK
- 10.21769/BioProtoc.4735 is OK
- 10.1137/141000671 is OK
- 10.21769/BioProtoc.4735 is OK
- 10.18637/jss.v040.i08 is OK

MISSING DOIs

- 10.1016/j.imlet.2014.10.011 may be a valid DOI for title: The activation of the adaptive immune system: cros...
- 10.1016/j.jaccao.2022.08.012 may be a valid DOI for title: The role of single-cell profiling and deep immunop...
- 10.1038/s41587-023-01767-y may be a valid DOI for title: Dictionary learning for integrative, multimodal an...
- No DOI given, and none found for title: Single-cell analysis pinpoints distinct population...
- No DOI given, and none found for title: Recombinant multimeric dog allergen prevents airwa...
- 10.1016/j.imlet.2014.10.011 may be a valid DOI for title: The activation of the adaptive immune system: cros...
- 10.37473/dac/10.1101/2020.04.10.035865 may be a valid DOI for title: Scirpy: a Scanpy extension for analyzing single-ce...
- 10.1016/j.jaccao.2022.08.012 may be a valid DOI for title: The role of single-cell profiling and deep immunop...
- 10.1038/s41587-023-01767-y may be a valid DOI for title: Dictionary learning for integrative, multimodal an...
- No DOI given, and none found for title: Tutorial: guidelines for the computational analysi...
- No DOI given, and none found for title: Single-cell analysis pinpoints distinct population...
- No DOI given, and none found for title: Recombinant multimeric dog allergen prevents airwa...
- No DOI given, and none found for title: Integrated analysis of multimodal single-cell data
- 10.12688/f1000research.22139.1 may be a valid DOI for title: scRepertoire: An R-based toolkit for single-cell i...
- 10.1038/s41577-020-0307-4 may be a valid DOI for title: Clonal expansion of innate and adaptive lymphocyte...
- No DOI given, and none found for title: R: A Language and Environment for Statistical Comp...
- 10.1038/s41421-021-00280-3 may be a valid DOI for title: Single-cell transcriptome and TCR profiling reveal...
- No DOI given, and none found for title: Integrated analysis of multimodal single-cell data
- 10.1038/s42003-020-01625-6 may be a valid DOI for title: Mapping the immune environment in clear cell renal...
- 10.1038/s41577-020-0307-4 may be a valid DOI for title: Clonal expansion of innate and adaptive lymphocyte...
- 10.1038/s41421-021-00280-3 may be a valid DOI for title: Single-cell transcriptome and TCR profiling reveal...
- No DOI given, and none found for title: ggplot2: Elegant Graphics for Data Analysis

INVALID DOIs

- None
editorialbot commented 1 month ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

jspaezp commented 1 month ago

Review checklist for @jspaezp

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

jspaezp commented 1 month ago

@Qile0317 Would you mind fixing the DOIs flagged by the editorial bot?

Qile0317 commented 1 month ago

@Qile0317 Would you mind fixing the DOIs flagged by the editorial bot?

soz for the late reply - will get on that this weekend.

Here is my personal checklist for each doi to fix - if it is ticked then I've checked and either made sure to add it to my paper.bib file, or the source was a duplicate, or the source has no DOI (Like R and ggplot):

Qile0317 commented 4 weeks ago

@editorialbot check references

editorialbot commented 4 weeks ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/j.imlet.2014.10.011 is OK
- 10.1016/j.jaccao.2022.08.012 is OK
- 10.1038/s41587-023-01767-y is OK
- 10.1126/sciimmunol.abg6356 is OK
- 10.1111/all.15399 is OK
- 10.3389/fimmu.2019.00360 is OK
- 10.37473/dac/10.1101/2020.04.10.035865 is OK
- 10.1016/j.jaccao.2022.08.012 is OK
- 10.1038/s41596-020-00409-w is OK
- 10.12688/f1000research.22139.2 is OK
- 10.1038/s41577-020-0307-4 is OK
- 10.1137/141000671 is OK
- 10.1038/s41421-021-00280-3 is OK
- 10.21769/BioProtoc.4735 is OK
- 10.1038/s42003-020-01625-6 is OK
- 10.21769/BioProtoc.4735 is OK
- 10.18637/jss.v040.i08 is OK

MISSING DOIs

- No DOI given, and none found for title: R: A Language and Environment for Statistical Comp...
- No DOI given, and none found for title: ggplot2: Elegant Graphics for Data Analysis

INVALID DOIs

- None
Qile0317 commented 4 weeks ago

@jspaezp DOIs are now all fixed where available - lemme know if there's anything else I could help with to speed up the process

ncborcherding commented 3 weeks ago

Review checklist for @ncborcherding

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

ncborcherding commented 3 weeks ago

@Qile0317 Grammar/Quality of Writing issue per below issue.

https://github.com/Qile0317/APackOfTheClones/issues/10#issue-2375632966

Qile0317 commented 3 weeks ago

Grammar issues have been fixed to the best of my efforts.

A question to both @ncborcherding and @jspaezp - if you check the comments on the sourcecode of my paper - would you think it is nessecary to have further discussions on the other features of the package? Though it may not be the most useful, there are functions for getting and filtering clone sizes, highlighting clonotypes, and adding links between shared clones.

Additionally, should the code used to reproduce the main figure be included in the paper? Although I'm unsure if this aligns with JOSS's principles? @skanwal

skanwal commented 3 weeks ago

@Qile0317 - can you please elaborate - why do you think this won't align with JOSS principles?

jspaezp commented 2 weeks ago

@editorialbot generate pdf

editorialbot commented 2 weeks ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left: