openjournals / joss-reviews

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

[PRE REVIEW]: Snk: A Snakemake CLI and Workflow Management System #7331

Open editorialbot opened 2 days ago

editorialbot commented 2 days ago

Submitting author: !--author-handle-->@wytamma<!--end-author-handle-- (Wytamma Wirth) Repository: https://github.com/Wytamma/snk Branch with paper.md (empty if default branch): Version: v0.30.1 Editor: Pending Reviewers: Pending Managing EiC: Daniel S. Katz

Status

status

Status badge code:

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

Author instructions

Thanks for submitting your paper to JOSS @wytamma. Currently, there isn't a JOSS editor assigned to your paper.

@wytamma if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

Editor instructions

The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:

@editorialbot commands
editorialbot commented 2 days ago

Hello human, 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 2 days ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.03 s (1868.3 files/s, 139688.2 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Markdown                        16            470              0           1167
Python                          14            216            335            863
YAML                            13             19             18            276
TOML                             1             13              4             71
TeX                              1              2              0             41
Bourne Shell                     2              2              2             15
-------------------------------------------------------------------------------
SUM:                            47            722            359           2433
-------------------------------------------------------------------------------

Commit count by author:

   500  Wytamma Wirth
     6  Robert Turnbull
     1  Katherine Eaton
editorialbot commented 2 days ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

✅ OK DOIs

- 10.1186/s12864-022-08358-2 is OK
- 10.1371/journal.pcbi.1010705 is OK
- 10.12688/f1000research.29032.2 is OK

🟡 SKIP DOIs

- None

❌ MISSING DOIs

- None

❌ INVALID DOIs

- None
editorialbot commented 2 days ago

Paper file info:

📄 Wordcount for paper.md is 993

✅ The paper includes a Statement of need section

editorialbot commented 2 days ago

License info:

✅ License found: MIT License (Valid open source OSI approved license)

editorialbot commented 2 days ago

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

editorialbot commented 2 days ago

Five most similar historical JOSS papers:

A reproducible Snakemake pipeline to analyse Illumina paired-end data from ChiP-Seq experiments Submitting author: @mgalland Handling editor: @brainstorm (Retired) Reviewers: @vladsaveliev Similarity score: 0.7195

Sequana: a Set of Snakemake NGS pipelines Submitting author: @cokelaer Handling editor: @pjotrp (Retired) Reviewers: @bow Similarity score: 0.7149

Acanthophis: a comprehensive plant hologenomics pipeline Submitting author: @kdm9 Handling editor: @marcosvital (Active) Reviewers: @bricoletc, @gbouras13, @abhishektiwari Similarity score: 0.6926

Augur: a bioinformatics toolkit for phylogenetic analyses of human pathogens Submitting author: @huddlej Handling editor: @majensen (Active) Reviewers: @dcnickle, @Maghnuso Similarity score: 0.6916

funsies: A minimalist, distributed and dynamic workflow engine Submitting author: @clavigne Handling editor: @diehlpk (Active) Reviewers: @gflofst, @vijaysm Similarity score: 0.6876

⚠️ Note to editors: If these papers look like they might be a good match, click through to the review issue for that paper and invite one or more of the authors before considering asking the reviewers of these papers to review again for JOSS.

danielskatz commented 2 days ago

👋 @Wytamma - thanks for your submission. Due to the relatively small amount of code, the editors will now discuss if it meets the substantial scholarly effort criterion for review by JOSS. You should hear back in a week or two.

danielskatz commented 2 days ago

@editorialbot query scope

editorialbot commented 2 days ago

Submission flagged for editorial review.

Wytamma commented 2 days ago

Thanks @danielskatz,

Just FYI the majority of the code is in the snk sister project Snk-CLI. There are two different projects so that users can use Snk-CLI without depending on the main Snk application. Details here -> https://snk.wytamma.com/workflow_packages and in the paper.md.

Kind regards,

Wytamma

danielskatz commented 1 day ago

Thanks @Wytamma