UBC-MDS / software-review-2021

1 stars 1 forks source link

Submission: pictureperrrfect (R) #49

Open KangboLu opened 3 years ago

KangboLu commented 3 years ago

Submitting Author: Kangbo Lu (@KangboLu)
Other Authors: Chad Neald (@ChadNeald), Debananda Sarkar (@debanandasarkar), Dustin Burnham (@dusty736)
Repository: https://github.com/UBC-MDS/pictureperrrfect
Version submitted: 0.3.0 Editor: Tiffany Timbers (@ttimbers ) Reviewers: TBD

Archive: TBD Version accepted: TBD


Package: pictureperrrfect
Title: Pictureperrrfect
Version: 0.0.0.9000
Authors@R: c(
    person("Chad", "Neald", email = "chad_neald@hotmail.com", role = "cre"),
    person("Dustin", "Burnham", role = "aut"),
    person("Debananda", "Sarkar", role = "aut"),
    person("Kangbo", "Lu", role = "aut"))
Description: A fun R utility package to make your pictures perfect! The package enables users to process, manipulate, and gather data about their images.
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.1
Imports: 
    magrittr,
    stats,
    imager,
    tidyverse,
    dplyr,
    reticulate,
    abind,
    devtools,
    knitr
Suggests: 
    testthat (>= 3.0.0),
    covr,
    here
URL: https://github.com/UBC-MDS/pictureperrrfect
BugReports: https://github.com/UBC-MDS/pictureperrrfect/issues
VignetteBuilder: knitr

Scope

Technical checks

Confirm each of the following by checking the box.

This package:

Publication options

MEE Options - [ ] The package is novel and will be of interest to the broad readership of the journal. - [ ] The manuscript describing the package is no longer than 3000 words. - [ ] You intend to archive the code for the package in a long-term repository which meets the requirements of the journal (see [MEE's Policy on Publishing Code](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/journal-resources/policy-on-publishing-code.html)) - (*Scope: Do consider MEE's [Aims and Scope](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/aims-and-scope/read-full-aims-and-scope.html) for your manuscript. We make no guarantee that your manuscript will be within MEE scope.*) - (*Although not required, we strongly recommend having a full manuscript prepared when you submit here.*) - (*Please do not submit your package separately to Methods in Ecology and Evolution*)

Code of conduct

ttimbers commented 3 years ago

Assigning @AnitaLi-0371 & @fei-chang as reviewers.

fei-chang commented 3 years ago

Package Review

Documentation

The package includes all the following forms of documentation:

For packages co-submitting to JOSS

The package contains a paper.md matching JOSS's requirements with:

  • [ ] A short summary describing the high-level functionality of the software
  • [ ] Authors: A list of authors with their affiliations
  • [ ] A statement of need clearly stating problems the software is designed to solve and its target audience.
  • [ ] References: with DOIs for all those that have one (e.g. papers, datasets, software).

Functionality

Estimated hours spent reviewing: 3


Review Comments

Hi Chad, Debananda, Dustin and Kangbo,

Great work on this package! This package is pretty useful for handling pictures and I really appreciate the clean and nice documentations on functions and usages for this package. Also, all functions described in the documentation are well-implemented. By testing both automatically and manually, all functions could run without reporting bugs. Below are just a few suggestions that you may consider to make this package even better:

Functionality

Documentation


Thank you for the work you've done to make this great package and it is my great pleasure to write this review for it. Let me know if there are any questions.

Best,

Fei

AnitaLi-0371 commented 3 years ago

Package Review

Documentation

The package includes all the following forms of documentation:

For packages co-submitting to JOSS

The package contains a paper.md matching JOSS's requirements with:

  • [ ] A short summary describing the high-level functionality of the software
  • [ ] Authors: A list of authors with their affiliations
  • [ ] A statement of need clearly stating problems the software is designed to solve and its target audience.
  • [ ] References: with DOIs for all those that have one (e.g. papers, datasets, software).

Functionality

Estimated hours spent reviewing: 2hrs


Review Comments

I think this is a very helpful package to modify pictures or get basic information from them. In general, you have very well documented functions and examples. All the values are clearly defined. The functions run smoothly without any issues. There are only a few minor things that you may want to adjust.

Functionality

Documentation


Overall I found this package is easy to use and well documented!

Anita