Submitting author: @PingjunChen (Pingjun Chen)
Repository: https://github.com/PingjunChen/tissueloc
Version: v1.0.0
Editor: @pjotrp
Reviewer: @Arafatk
Archive: 10.5281/zenodo.2529982
Status badge code:
HTML: <a href="http://joss.theoj.org/papers/04e06b619d03f936a2c58e047f66b6c3"><img src="http://joss.theoj.org/papers/04e06b619d03f936a2c58e047f66b6c3/status.svg"></a>
Markdown: [](http://joss.theoj.org/papers/04e06b619d03f936a2c58e047f66b6c3)
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) 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.)
@Arafatk, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @pjotrp know.
โจ Please try and complete your review in the next two weeks โจ
paper.md
file include a list of authors with their affiliations?Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @Arafatk it looks like you're currently assigned as the reviewer for this paper :tada:.
:star: Important :star:
If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews ๐ฟ
To fix this do the following two things:
For a list of things I can do to help you, just type:
@whedon commands
Attempting PDF compilation. Reticulating splines etc...
@PingjunChen we are starting review in this issue tracker. To expedite the review process do you mind going through above list of check boxes and make sure they can be ticked (you can't tick them). Also check the PDF output carefully. Ping us here when you are done.
Hi @pjotrp and @Arafatk, all listed boxes can be ticked except "Automated tests". Because of the gigabyte size of whole slide image (WSI), we think uploading testing WSIs to github repo is not good practice. But tests are conducted extensively in local repo.
@PingjunChen I agree that storing the data in github is not a good idea. What I do is provide data that is readily available for download in some way. A web server or figshare or something would do. But, to be honest, since this is a tool using standard libraries - so I am OK to skip it. If you decide to develop it further I would certainly recommend adding tests. You could also consider including some smaller images - just to make sure it won't regress.
@Arafatk you can start review. Please read the reviewer guidelines above.
Thanks for your suggestions! @pjotrp I have add a few low level slide images, which is much smaller, for testing tissue localization. They are located in "$project_dir/test/data". With these testing images, now automated test using travis is added and passed.
@pjotrp I am on it.
@PingjunChen
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
@Arafatk Thanks for your suggestions!
Thanks for your efforts!
@Arafatk @pjotrp By the way, I now upgrade the tissueloc
version to 1.4.0.
Thank you @Arafatk! @PingjunChen can you also discuss the boxes that have not been checked on the check list? Mostly these are minor additions to the README file. They are important for people who want to try the software. Almost there!
Thanks @pjotrp and @Arafatk !
@PingjunChen Thanks for the work. All the suggestions that I made have been taken care off.
By the way, this is the link that I had suggested -> https://github.com/SciRuby/sciruby/blob/master/CONTRIBUTING.md
Also, this is a very trivial issues but perhaps Contribution part could be phrased a bit differently just for clarity. So
Might also be written as
We would like to test this package on more diversified digital slides. Slides (low level images would be better) and their corresponding results are also very welcome as Pull Requests.
@Arafatk Thanks for your feedback. I revised the last paragraph in "Contributing" as you suggested. Also Thanks for the link you provide.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
I also revised the schematic diagram to have proper size with clarity. Currently, the image width is 800 pixels, which is well shown in one single page. The one with overlapping issue is of width 1095 pixels. According to this experience, the width of images used in JOSS is better no more than 800 pixels. Hope this can be useful in your future submission and reviewing. @pjotrp @Arafatk
Thank you @Arafatk and @PingjunChen. Great job.
The review process is now complete. To finalize your submission and accept your paper in JOSS, we need two things. First, can you confirm that all references in your bibliography have a DOI (if one exists).
Second, we need you to deposit a copy of your software repository (including any revisions made during the JOSS review process) with a data-archiving service. To do so:
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
You need to add the doi for each reference as in https://github.com/genenetwork/genenetwork2/blob/testing/doc/joss/2016/paper.bib so it shows in the paper.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
@pjotrp
I misunderstood what you mean. Now DOIs are added to each referenced paper.
By the way, shall I release a new version to Zenodo again because of this update?
No worries. It is fine like this. @arfon I believe we are good to go!
@whedon set 10.5281/zenodo.2529982 as archive
OK. 10.5281/zenodo.2529982 is the archive.
@PingjunChen and @Arafatk thank you. We'll publish soon - and great turn around times!
@whedon accept
Attempting dry run of processing paper acceptance...
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/421
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/421, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
@whedon accept deposit=true
Doing it live! Attempting automated processing of paper acceptance...
๐จ๐จ๐จ THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! ๐จ๐จ๐จ
Here's what you must now do:
Party like you just published a paper! ๐๐๐ฆ๐๐ป๐ค
Any issues? notify your editorial technical team...
@Arafatk - many thanks for your review here and to @pjotrp for editing this submission โจ
@PingjunChen - your paper is now accepted into JOSS :zap: :rocket: :boom:
:tada::tada::tada: Congratulations on your paper acceptance! :tada::tada::tada:
If you would like to include a link to your paper from your README use the following code snippets:
Markdown:
[](https://doi.org/10.21105/joss.01148)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/joss.01148">
<img src="http://joss.theoj.org/papers/10.21105/joss.01148/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: http://joss.theoj.org/papers/10.21105/joss.01148/status.svg
:target: https://doi.org/10.21105/joss.01148
This is how it will look in your documentation:
We need your help!
Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
Many Thanks! @arfon @pjotrp @Arafatk
Most helpful comment
Thanks for your suggestions! @pjotrp I have add a few low level slide images, which is much smaller, for testing tissue localization. They are located in "$project_dir/test/data". With these testing images, now automated test using travis is added and passed.