Submitting author: @lnferris (L. N. Ferris)
Repository: https://github.com/lnferris/ocean_data_tools
Version: v1.0.1
Editor: @kthyng
Reviewers: @kakearney, @castelao
Archive: 10.5281/zenodo.4151538
:warning: JOSS reduced service mode :warning:
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
Status badge code:
HTML: <a href="https://joss.theoj.org/papers/83f5dd842625232afa133d9636cffcfd"><img src="https://joss.theoj.org/papers/83f5dd842625232afa133d9636cffcfd/status.svg"></a>
Markdown: [](https://joss.theoj.org/papers/83f5dd842625232afa133d9636cffcfd)
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.)
@castelao & @kakearney, 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.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @kthyng 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 โจ
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @castelao, @kakearney it looks like you're currently assigned to review this paper :tada:.
:warning: JOSS reduced service mode :warning:
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
: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
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
@whedon generate pdf
Reference check summary:
OK DOIs
- 10.11646/zootaxa.4802.1.5 is OK
- 10.1111/ddi.13079 is OK
- 10.5281/zenodo.3928714 is OK
- 10.1126/science.277.5334.1956 is OK
- 10.5670/oceanog.2016.66 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@castelao, @chadagreene, here is where the review happens.
@whedon remind @reviewer in 2 weeks
@reviewer doesn't seem to be a reviewer or author for this submission.
heh, oops.
@whedon remind @chadagreene in 2 weeks
Reminder set for @chadagreene in 2 weeks
Hmm, I officially accepted the invitation to review a couple hours ago, and now my email is getting flooded by emails with the subject line starting
Re: [openjournals/joss-reviews] [PRE REVIEW]:
and they are all unrelated to the review I accepted the invitation for. I have hit "unsubscribe" on about 10 of these emails so far, yet they keep rolling in. Anybody know how I can stop receiving these emails?
see the comments further up in this issue (or your issue, if it's a different one) - there are screenshots that show how to do this
Got it, thanks @danielskatz!
@chadagreene I am implementing documentation using relative links between markdown files. E.g. https://github.com/lnferris/ocean_data_tools#building-uniform-structs-from-data-sources-1 links to https://github.com/lnferris/ocean_data_tools/blob/master/docs/argo_build.md
@chadagreene please see the issues I started on your behalf above, and create similar issues for future comments. Then usually there is a short summary of a review actually in this review issue that refers to the open issues. There is a bit of bookkeeping with this setup.
@lnferris Can you copy and paste your comments that have been in response to these comments from @chadagreene into the relevant issue above? This way, it is clear what work has been done on a given issue, as well as it being clear when it is finished since the issue can be closed.
:wave: @chadagreene, please update us on how your review is going.
@kthyng Just to confirm I don't need to be doing anything on my end, correct?
@lnferris Looks like you've addressed the comments that have come in, so just wait for more input from the reviewers once they get going.
Friendly ping to @chadagreene and @castelao about this review.
Hi @lnferris I have heard from @chadagreene that he won't be able to review your submission, unfortunately. I will remove him as a reviewer and search for another reviewer.
In the meantime, a ping to @castelao to keep this on his radar!
Hi @kakearney! @chadagreene suggested that you would be a good reviewer for this package. Are you interested in reviewing this for JOSS? The review process is of the software itself and a short paper, and since this is already the review issue on github, you can see the checklist-based approach above. You can also get more information here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html
I would hope for the review in the next 3-4 weeks if possible since this review time period has already started, but I can be flexible if needed.
@kthyng it looks like @castelao isn't an assignee, are they supposed to be assigned?
@lnferris He might not have accepted the invitation to review yet. I'll invite again just in case.
@whedon re-invite @castelao as reviewer
The reviewer already has a pending invite.
@castelao please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations
Yes, I can review this, and should be able to meet the 3-4 week deadline.
-Kelly
On Tue, Aug 11, 2020 at 8:49 AM Kristen Thyng notifications@github.com
wrote:
Hi @kakearney https://github.com/kakearney! @chadagreene
https://github.com/chadagreene suggested that you would be a good
reviewer for this package. Are you interested in reviewing this for JOSS?
The review process is of the software itself and a short paper, and since
this is already the review issue on github, you can see the checklist-based
approach above. You can also get more information here:
https://joss.readthedocs.io/en/latest/reviewer_guidelines.html
I would hope for the review in the next 3-4 weeks if possible since this
review time period has already started, but I can be flexible if needed.โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/2497#issuecomment-672029648,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABGIMNEXSXAYYPY4EC6HTXDSAFR7LANCNFSM4PCQNOPQ
.
@kakearney awesome! I am going to do a reviewer switcharoo on this issue above. I will invite you as a reviewer after a few steps and let me know if you don't have permission to edit the checklist after you accept the invitation (which should be emailed to you).
@whedon remove @chadagreene as reviewer
OK, @chadagreene is no longer a reviewer
@whedon add @kakearney as reviewer
OK, @kakearney is now a reviewer
@whedon add @castelao as reviewer
OK, @castelao is now a reviewer
@whedon invite @kakearney as reviewer
I'm sorry human, I don't understand that. You can see what commands I support by typing:
@whedon commands
@whedon re-invite @kakearney as reviewer
The reviewer already has a pending invite.
@kakearney please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations
@whedon remove @castelao as reviewer
OK, @castelao is no longer a reviewer
@whedon add @castelao as reviewer
OK, @castelao is now a reviewer
things should be good to go, let me know if otherwise.
Hi @kthyng , how do I update my review checklist? Was I supposed to have editing permissions on the very first post?
@whedon re-invite @castelao as reviewer
OK, the reviewer has been re-invited.
@castelao please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations
@castelao you can click on the link above. ๐
@kthyng , it's working. Thanks!
Hi folks, just checking in that there is nothing for me to address yet. Super happy to address comments or answer questions as they come up.
Hi @castelao and @kakearney! Do you have a timeline in mind for when you could work on your reviews? Thanks!
Iโll be submitting mine this afternoon... just compiling all my notes into
issues and a summary now.
On Thu, Aug 27, 2020 at 5:33 AM Kristen Thyng notifications@github.com
wrote:
>
>
Hi @castelao https://github.com/castelao and @kakearney
https://github.com/kakearney! Do you have a timeline in mind for when
you could work on your reviews? Thanks!โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/2497#issuecomment-681919788,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABGIMNG37ENWPD45MMQLIHTSCZHALANCNFSM4PCQNOPQ
.
In my review checklist, I have checked off the places where I think this submission meets the requirements of JOSS. Overall, I believe this is a nice toolbox that fills a need in the ocean data community. However, I do have a few concerns about the current functionality of the toolbox. I believe the issues I have raised should be able to be corrected without too much additional effort.
To test the toolbox, I worked through the demo examples, adding a few variations of my own to each function call. The following issues are ones that I believe need to be addressed before this toolbox is published in JOSS:
I also sumbitted a number of enhancement requests as issues. These are not things that I believe need to be addressed before publication, but would be nice if they could be addressed eventually:
Regarding documentation, this submission includes a fair amount of it. However, given that the target audience is likely to consist at least in part of novice programmers, I believe it could be more comprehensive. In particular, the in-file header documentation needs to explicitly describe the input requirements for each function. My comments on documentation have been submitted as issues:
The overview paper provides a very brief summary of the toolbox's primary purpose. Given the target audience, I suggest providing a bit more context. For example, the first paragraph introduces the "structs" that are the common currency of this toolbox. I suggest defining this term, describing the format in more detail (e.g. what types of data are possible fields in these structures?), and explaining why this method of organizing data may be more user-friendly than the native data storage of underlying datasets. Note that while "struct" is common shorthand for "structure array" among Matlab users, the Matlab documentation favors using the full name whenever discussing variables of this class, and I recommend this paper do likewise. Also, the paper does not mention why Matlab was chosen as the language of choice for this toolbox. I recommend highlighting that Matlab is already extensively used within the oceanographic community.
The final paragraph mentions that the toolbox "has already been used in scientific publications." I scanned the Crear et al., 2020 paper (Bemis et al., 2020 requires registration to view, and I opted out), and it doesn't appear that the toolbox data structures or plots are used directly in the paper. I recommend changing the phrasing here to indicate that the toolbox was used for data exploration in support of these publications, rather than as the focal point of the studies.
Finally, as a generic ocean data exploration tool, I recognize that's its a bit difficult to state how this toolbox fits into the state of the field. There are a number of semi-related ocean/climate Matlab toolboxes out there: for example, Chad Greene's Climate Data Toolbox, Rich Pawlowicz's various tools (tides, air-sea fluxes, mapping, etc.), Rich Signell's SEA-MAT tools, the Oceans Toolbox, the GSW Toolbox (and its deprecated but still commonly-used precessor, the seawater toolbox). I'm not aware of any other publically-available, documentated, and designed-to-be-shared toolbox filling the same data exploration niche as this one. Perhaps speak to this point somewhere in the paper?
To the authors, I hope the sudden flood of issues does not appear too negative! I think this toolbox will serve the needs of a wide variety of users intimidated by the ever-growing variety of field- and model-derived oceanographic datasets. I look forward to seeing how this toolbox evolves in the future.
-Kelly Kearney
Thank you for your extremely detailed review, @kakearney!! I will get started on these edits as soon as I can. @kthyng, what is my timeline for making corrections?
@lnferris There isn't a specific deadline, but I would say if you plan to take a hiatus from this review issue for more than a few weeks, we can pause the issue in the meantime while you work in the background. If you want to work and reply here along the way for the various issues, then we don't need to pause and you can just work along. Does that make sense?
@lnferris and @kthyng , I'm sorry for my slow response. I'll point my comments as issues in the project repository, and I'll make it clear what I consider critical from suggestions.
Impressive the review from @kakearney. Nice job!
@castelao and @kakearney thank you both for your comments! @kthyng I can start working on these issues now.
I have fixed and closed "Revise or remove more_colors (lnferris/ocean_data_tools#13)".
I have fixed and closed "Revise or remove netcdf_info (lnferris/ocean_data_tools#16)".
I have fixed and closed "Rename bathymetry_region (lnferris/ocean_data_tools#18)".
I have fixed and closed "argo_build confuses pressure and depth (lnferris/ocean_data_tools#17)".
I have fixed and closed "Remove eval (lnferris/ocean_data_tools#12)".
I have fixed and closed "Demo script hard-coded paths (lnferris/ocean_data_tools#31)".
I have fixed and closed "Bathymetry data reloaded for plots (lnferris/ocean_data_tools#11)".
I have fixed and closed "Selection popup instructions (lnferris/ocean_data_tools#21)".
I have fixed and closed "Bathymetry plotting along a transect (lnferris/ocean_data_tools#19)".
I have fixed and closed "DOI for each releaseย (lnferris/ocean_data_tools#33)".
I have fixed and closed "general_depth_subset z-axis (lnferris/ocean_data_tools#20)".
I have fixed and closed "Longitude wrapping (lnferris/ocean_data_tools#15)".
I have fixed and closed "Unsuppressed command window output (lnferris/ocean_data_tools#23)".
I have fixed and closed "Plotting function customization (lnferris/ocean_data_tools#14)".
I have fixed and closed "GSW compatibility (lnferris/ocean_data_tools#27)".
I have fixed and closed "Installation instructions (lnferris/ocean_data_tools#26)".
I have fixed and closed "In-file documentation (lnferris/ocean_data_tools#29)".
I have fixed and closed "Input parsing and validation (lnferris/ocean_data_tools#10)".
Hello @kthyng @kakearney @castelao. I believe I have addressed the required issues and some of the suggested issues (hope to get to the others when time allows). The only one marked as required which I have chosen not to implement is https://github.com/lnferris/ocean_data_tools/issues/28; there is an explanation about this in https://github.com/lnferris/ocean_data_tools/issues/34 where @castelao marked it as required. Please let me know if there are more changes and or/tasks needed from my end. Thanks again for your detailed reviews.
I have fixed and closed "Plot versus distance along transect (lnferris/ocean_data_tools#24)".
@kthyng at this point I wait for reviewers, correct?
I have fixed and closed "transect_select point density (lnferris/ocean_data_tools#25)".
Ok I see issues #28 and #34 which I have commented on there. I would like to hear from the reviewers there if possible @castelao @kakearney.
@kakearney is #30 meant to be a suggestion?
Generally I'd like to hear from both reviewers about their responses to the author responses. Thank you.
@kthyng, thanks for the update; sounds good! Also, I added a new function (glider_build, for US IOOS archived glider data) since they reviewed. I documented it the same way as the others, but let me know if anyone has an issue with this.
Regarding the highlighted issues, lnferris/ocean_data_tools#28 was only a suggestion on my part. lnferris/ocean_data_tools#30 was more of a requirement; it looks like the recent updates do add much better input parsing and validation, but I have not yet had a chance to run any tests of my own (and likely won't for another two weeks due to workload).
More details regarding 28:
Within the Matlab desktop application, function help can be provided in two forms, typically called help and doc files. The "help" function displays plain-text info, and pulls that info from the header of each function/script file; I consider this (with description, syntax, input/output parameter descriptions, etc.) to be mandatory for shared code, and a brief perusal suggests that the updates associated with lnferris/ocean_data_tools#29 now fulfill this requirement.
More in-depth documentation can be accessed via Matlab's "doc" function, which loads html-formatted files that typically repeat the in-file documentation and also provide further context, examples, etc; all of Matlab's native functions include these but they aren't very common in third-party toolboxes. So I wouldn't say it's a requirement to add it to this toolbox. However, Ferris has already done the work creating markdown documentation for all of the functions, and I would encourage them to reconsider converting it to html as time permits in the future. End users are far more likely to browse documentation from within the Matlab help viewer (i.e. doc) than they are to revisit the GitHub repo.
@kakearney Do you recommend a particular markdown-to-html converter?
Most of my own documentation is written in Matlab and converted directly to
html via Matlab's publish function. I also use my own publishreadme
https://github.com/kakearney/publishreadme-pkg Matlab function to
publish marked-up
Matlab scripts
https://www.mathworks.com/help/matlab/matlab_prog/marking-up-matlab-comments-for-publishing.html
directly
to both html and Github-flavored markdown. I don't have specific
recommendations for going from markdown to html.
On Thu, Sep 24, 2020 at 12:23 PM Laur Ferris notifications@github.com
wrote:
@kakearney https://github.com/kakearney Do you recommend a particular
markdown-to-html converter?โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/2497#issuecomment-698540374,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABGIMNHYKR6WPS6RDN27MWDSHOMDXANCNFSM4PCQNOPQ
.
@kakearney I implemented the Matlab documentation and mentioned the availability of this documentation under "Accessing Help" in the GitHub readme. For future reference, I used grip to convert markdown to html.
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
I have fixed and closed "Community guidelines (lnferris/ocean_data_tools#37)".
I have fixed and closed "DOIs of the datasets (lnferris/ocean_data_tools#36)".
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
At present, we need to hear from both reviewers @kakearney and @castelao regarding the reviewer checklists above which have not been completed to see what issues remain. We have already heard from @kakearney about a plan to check some tests, but that it will take a little bit to get back to this.
Sounds good @kthyng. @kakearney @castelao please let me know if you need anything from my end.
Regarding the highlighted issues, lnferris/ocean_data_tools#28 was only a suggestion on my part. lnferris/ocean_data_tools#30 was more of a requirement; it looks like the recent updates do add much better input parsing and validation, but I have not yet had a chance to run any tests of my own (and likely won't for another two weeks due to workload).
@kakearney Will you be able to return to this and run tests on the recent updates?
@castelao Can you please let us know the status of your review, noting that some of the check boxes above are unchecked? Thanks
I believe I should have time in a few days; I will aim to have my re-review
completed by Oct. 26.
On Mon, Oct 19, 2020 at 2:03 PM Kristen Thyng notifications@github.com
wrote:
Regarding the highlighted issues, lnferris/ocean_data_tools#28
https://github.com/lnferris/ocean_data_tools/issues/28 was only a
suggestion on my part. lnferris/ocean_data_tools#30
https://github.com/lnferris/ocean_data_tools/issues/30 was more of a
requirement; it looks like the recent updates do add much better input
parsing and validation, but I have not yet had a chance to run any tests of
my own (and likely won't for another two weeks due to workload).@kakearney https://github.com/kakearney Will you be able to return to
this and run tests on the recent updates?โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/2497#issuecomment-712440290,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABGIMNF3XVH3ILZNF5ZB2L3SLSSQNANCNFSM4PCQNOPQ
.
After perusing the updates, I have gone ahead and checked off the remaining items on my reviewer checklist. Given the size of the toolbox and my current schedule, I wasn't able to run comprehensive tests on all the functions. However, I did repeat my earlier running of the demos.m script, along with a few modifications to test input flexibility, and only encountered a few minor issues (see below). I was very glad to see the updated input checks and improved documentation that addressed the bulk of my earlier comments.
I believe that the toolbox is now at a sufficient level for publication. Thanks!
Demos.m comments:
fullfile
, pathsep
, etc. to keep them platform-independent.Error using netcdf.open (line 52)
Could not open file
'/Users/lnferris/Documents/data/bathymetry/topo_20.1.nc'.
Error in bathymetry_extract (line 51)
nc = netcdf.open(bathymetry_dir, 'NOWRITE'); % open the
file as netcdf datasource.
Error in demos (line 58)
bathymetry_plot(bathymetry_extract(bathymetry_dir,bounding_region(argo)),'2Dcontour')
I have fixed the hard-coded path and opened issues for the other two bullets (to fix when I get the chance). Thank you again for your time and extremely detailed review @kakearney, the toolbox would clearly not be the same without your involvement. As a grad student I especially appreciate the learning opportunity that this review has been.
@castelao We need to hear back from you in this review! What is your review status?
If he does not come back, do we start over again?
@lnferris haha, no don't worry. I reached out by email too and verified he'll be back soon.
@kthyng , after going through the review checklist, I believe that this submission satisfies all the requirements for JOSS and is ready for publication.
Congratulations on the great work, @lnferris .
Thank you @castelao, and thank you very much for reviewing!
I created a new release (1.0.1) and switched the cited DOI to this release.
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@lnferris Ok I found the Zenodo doi you made (10.5281/zenodo.4151538). This will be linked into your publication formally through the paper separately from your citation of it, too. Can you go to the Zenodo archive and update the title and author list to exactly match your JOSS paper?
@whedon set v1.0.1 as version
OK. v1.0.1 is the version.
@lnferris I have a small change here you can merge if you agree #40
@kthyng Changed Zenodo title and author list, and merged the change. Thanks!
@whedon set 10.5281/zenodo.4151538 as archive
OK. 10.5281/zenodo.4151538 is the archive.
@whedon accept
Attempting dry run of processing paper acceptance...
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.11646/zootaxa.4802.1.5 is OK
- 10.1111/ddi.13079 is OK
- 10.5281/zenodo.4151538 is OK
- 10.1126/science.277.5334.1956 is OK
- 10.5670/oceanog.2016.66 is OK
- 10.1029/2019GC008392 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/1883
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/1883, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
I can't open the proof but I noticed (using the whedon review tool) that something is up with in-text citations
Oops, it's just the one i "fixed" โ the docs weren't working for me at the time so I guessed. Can you update your paper? It should be a ";" between the two parenthetical references instead of a comma.
Fixed I believe.
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon accept
Attempting dry run of processing paper acceptance...
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.11646/zootaxa.4802.1.5 is OK
- 10.1111/ddi.13079 is OK
- 10.5281/zenodo.4151538 is OK
- 10.1126/science.277.5334.1956 is OK
- 10.5670/oceanog.2016.66 is OK
- 10.1029/2019GC008392 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/1884
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/1884, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
@openjournals/dev the XML title doesn't have underscores that should be present. How should we proceed? Thanks.
@openjournals/dev the XML title doesn't have underscores that should be present. How should we proceed? Thanks.
Let's proceed with the submission and I'll fix this after we've published.
ok thanks @arfon
@whedon accept deposit=true
Doing it live! Attempting automated processing of paper acceptance...
๐ฆ๐ฆ๐ฆ ๐ Tweet for this paper ๐ ๐ฆ๐ฆ๐ฆ
๐จ๐จ๐จ 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...
Congrats on your publication @lnferris!! Many thanks to reviewers @kakearney and @castelao for sharing your time and expertise. We couldn't do this process without you!!
once the DOI resolves, I'll close this issue. And @arfon will be able to fix the XML file at this point.
Ok DOI resolves but I guess the issue should stay open until we hear from @arfon.
Ok DOI resolves but I guess the issue should stay open until we hear from @arfon.
Should all be fixed up now.
: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.02497)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/joss.02497">
<img src="https://joss.theoj.org/papers/10.21105/joss.02497/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: https://joss.theoj.org/papers/10.21105/joss.02497/status.svg
:target: https://doi.org/10.21105/joss.02497
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:
Thank you, @kthyng @kakearney @castelao @chadagreene for sharing your time and wisdom. This has been an awesome experience.
Most helpful comment
Yes, I can review this, and should be able to meet the 3-4 week deadline.
-Kelly
On Tue, Aug 11, 2020 at 8:49 AM Kristen Thyng notifications@github.com
wrote: