Open jasmineortega opened 2 years ago
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
The package includes all the following forms of documentation:
URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).Estimated hours spent reviewing: 1.5h
Nice work team! The package is really interesting. I have a few comments:
Keep up the good work!
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
The package includes all the following forms of documentation:
URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).Estimated hours spent reviewing: 1 hour
Amazing job. The package is very well written and the installation was smooth, and everything ran.
@param --- definition, while others use simply
@param definition` format. It is a minor thing, but I think it will be better to have consistency in all roxygen comments.Value Error: Height and width for the desired image must be integer
, however, you are checking modulo 1, thus if I pass 1.0
(double), I should expect an error, however, no error will rise: 1.0 %% 1 == 0
is True . Instead, you can check that the type of the passed argument is an integer, or if that is not very important, you can modify the error message. email = "first.last@example.com"
value. I think it will be better to either remove it or include the working email, so users will be able to contact if need be. I enjoyed reviewing the package, and everything worked as expected. Great idea, and great implementation. Congratulations on creating a wonderful package and keep up the good work.
Hi team. Please find my comments below.
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
The package includes all the following forms of documentation:
URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).Estimated hours spent reviewing: 2 hrs
Very interesting package! I really enjoyed testing the different functions.
Submitting Author Name: Sufang Tan, Jasmine Ortega, Ho Kwan Lio, Maeve Shi. Submitting Author Github Handle: Sufang Tan @Kendy-Tan, Jasmine Ortega @JasmineOrtega, Ho Kwan Lio @stevenlio88, Maeve Shi @MaeveShi
Repository: https://github.com/UBC-MDS/ImgHelpR Version submitted: Submission type: Standard Editor: Reviewers: Paniz Fazlali @paradise1260, Melisa Maidana @mmaidana24318), Lianna Hovhannisyan @liannah
Scope
Please indicate which category or categories from our package fit policies this package falls under: (Please check an appropriate box below. If you are unsure, we suggest you make a pre-submission inquiry.):
Explain how and why the package falls under these categories (briefly, 1-2 sentences):
ImgHelpR is a simple image manipulation tool. It allows users to read in JPEG images into R and rotate, crop, color convert, or compress the image.
The target audience are R users who want a simple introduction to image processing tools in R. Scientific applications could include manipulating images for model training, for research papers, etc.
Magick is an open source image processing package that supports a wide range of inputs, from JPEG to PDFs. Magick covers most image processing needs for R, from simple blurring to drawing and multi-frame graphics. The aim for ImgHelpR is not to replace Magick -- no need to reinvent the wheel! The intention for ImgHelp is to be a beginner-friendly R library for basic image manipulation. A simple tool to use when all you need to do is rotate, crop, compress, or convert the colors of an image.
Technical checks
Confirm each of the following by checking the box.
This package:
Publication options
[ ] Do you intend for this package to go on CRAN?
[ ] Do you intend for this package to go on Bioconductor?
[ ] Do you wish to submit an Applications Article about your package to Methods in Ecology and Evolution? If so:
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