Submitting author: @steven-murray (Steven Murray)
Repository: https://github.com/steven-murray/hankel
Version: v0.3.9
Editor: @xuanxu
Reviewer: @melissawm
Archive: 10.5281/zenodo.3235680
Status badge code:
HTML: <a href="http://joss.theoj.org/papers/db4645a0737759932c07c250decf72b7"><img src="http://joss.theoj.org/papers/db4645a0737759932c07c250decf72b7/status.svg"></a>
Markdown: [](http://joss.theoj.org/papers/db4645a0737759932c07c250decf72b7)
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.)
@melissawm, 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 @xuanxu 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. @melissawm 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...
PDF failed to compile for issue #1397 with the following error:
/app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in block in find': No such file or directory - tmp/1397 (Errno::ENOENT)
from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:incollect!'
from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in find'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/lib/whedon/processor.rb:57:infind_paper_paths'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/bin/whedon:50:in prepare'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/command.rb:27:inrun'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in invoke_command'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor.rb:387:indispatch'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/base.rb:466:in start'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/bin/whedon:116:inload'
from /app/vendor/bundle/ruby/2.4.0/bin/whedon:23:in
@whedon generate pdf from branch joss-paper
Attempting PDF compilation from custom branch joss-paper. Reticulating splines etc...
PDF failed to compile for issue #1397 with the following error:
sh: 1: cd: can't cd to tmp/1397
/app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in block in find': No such file or directory - tmp/1397 (Errno::ENOENT)
from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:incollect!'
from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in find'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/lib/whedon/processor.rb:57:infind_paper_paths'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/bin/whedon:50:in prepare'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/command.rb:27:inrun'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in invoke_command'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor.rb:387:indispatch'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/base.rb:466:in start'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/bin/whedon:116:inload'
from /app/vendor/bundle/ruby/2.4.0/bin/whedon:23:in
Git repo address updated from https://github.com/steven-murray/hankel/tree/joss-paper to https://github.com/steven-murray/hankel so whedon can clone it.
@whedon generate pdf from branch joss-paper
Attempting PDF compilation from custom branch joss-paper. Reticulating splines etc...
PDF failed to compile for issue #1397 with the following error:
sh: 1: cd: can't cd to tmp/1397
/app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in block in find': No such file or directory - tmp/1397 (Errno::ENOENT)
from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:incollect!'
from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in find'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/lib/whedon/processor.rb:57:infind_paper_paths'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/bin/whedon:50:in prepare'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/command.rb:27:inrun'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in invoke_command'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor.rb:387:indispatch'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.3/lib/thor/base.rb:466:in start'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-a1723d160bb6/bin/whedon:116:inload'
from /app/vendor/bundle/ruby/2.4.0/bin/whedon:23:in
@arfon could you do your magic so we can get the pdf paper? (it compiled in the pre-review issue but I can't replicate it here)
@whedon generate pdf from branch joss-paper
Attempting PDF compilation from custom branch joss-paper. Reticulating splines etc...
PDF failed to compile for issue #1397 with the following error:
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Can't find any papers to compile :-(
@arfon โ This is failing to compile. Can you find the problem?
@whedon generate pdf from branch joss-paper
Attempting PDF compilation from custom branch joss-paper. Reticulating splines etc...
OK, @melissawm โ the proof has compiled. Please start your review. Feel free to ask questions here, and to open issues in the submission repository, as needed. ๐
:wave: @melissawm - friendly reminder to take a look at this review when you get a chance.
Hello, @xuanxu , maybe I didn't understand the workflow for the review process. I'm doing the review, however there are some issues that I'm waiting to be solved before I can check all of the boxes and finish the review. I've opened these issues in the source repository as instructed. Should I not wait for that?
Hi @melissawm! I didn't see the issues you opened in the hankel repository, sorry. The workflow you are following is OK.
Just a detail: as the central place for the review process, it'd be ideal if you could add a short comment in this issue whenever the status changes or to keep track of the actions being taken (for example, something like "I've opened some issues in the target repo with a couple problems that need to be addressed" in this case). That way this issue works as a log of the review.
Hi @melissawm, I think I have now responded to all the issues you've created so far. Thanks for some great suggestions. Let me know if there's anything else!
Hello all. @xuanxu the review has been finalized. @steven-murray has answered to all the issues that I've opened (adding the DOI for the references; adding a document/guide for contributors and those seeking support, including how to test the software). As far as I'm concerned this is approved.
Great, thanks @melissawm!
@steven-murray can you merge the changes into master?
@xuanxu it is now merged.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
PDF failed to compile for issue #1397 with the following error:
Error reading bibliography ./paper.bib (line 9, column 11):
unexpected "."
expecting letter, digit, white space, "#", "," or "}"
Error running filter pandoc-citeproc:
Filter returned error status 1
Looks like we failed to compile the PDF
@steven-murray the paper compilation failed because there's a couple of missing braces. I've issued a PR in your repo to fix that.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
@whedon check references
Attempting to check references...
```Reference check summary:
OK DOIs
MISSING DOIs
INVALID DOIs
@steven-murray Whedon suggests https://doi.org/10.1017/cbo9781139107136.003 as a posible DOI for the Highly Oscillatory Quadrature citation. Do you think it's the right one? If so I have issued a PR in the hankel repo updating it.
Yes, that seems right, I've merged it, thanks!
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
The source code for hankel has been archived to Zenodo with the linked DOI: [@zenodo]
@steven-murray The Zenodo archive will be linked on the first page of the paper, so we ask that you don't add an additional link in the text or references. Can you edit that citation out?
I have removed it now, thanks.
On Tue, May 28, 2019 at 11:27 AM Juanjo Bazรกn notifications@github.com
wrote:
The source code for hankel has been archived to Zenodo with the linked
DOI: [@zenodo]The Zenodo archive will be linked on the first page of the paper, so we
ask that you don't add an additional link in the text or references. Can
you edit that citation out?โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/1397?email_source=notifications&email_token=AAJWRXXLFMTYVMNZNQTOHD3PXV2PZA5CNFSM4HHOZPI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWNASZA#issuecomment-496634212,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJWRXVB5C76UQPMGK3UFL3PXV2PZANCNFSM4HHOZPIQ
.
--
Steven Murray,
Research Associate at
School of Earth and Space Exploration,
Arizona State University.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
@whedon check references
Attempting to check references...
```Reference check summary:
OK DOIs
MISSING DOIs
INVALID DOIs
I have removed it now, thanks.
It is still in the paper and bib files, maybe forgot to push?
From the summary:
In this single sentence:
Highly oscillatory integrals are a topic of much interest in applied mathematics, and there does not exist a general optimal solution to numerically evaluate them double-exponential variable transformation based on the zeros of the Bessel function [@Ooura1999] has the property that the numerical integral converges with many fewer divisions compared to naively computing the transform integral.
I guess there's a missing dot somewhere.
Hmm, this seems to have been a line added in the wrong place in the
previous PR. Fixed now!
On Tue, May 28, 2019 at 1:53 PM Juanjo Bazรกn notifications@github.com
wrote:
From the summary:
In this single sentence:Highly oscillatory integrals are a topic of much interest in applied
mathematics, and there does not exist a general optimal solution to
numerically evaluate them double-exponential variable transformation based
on the zeros of the Bessel function [@Ooura1999] has the property that the
numerical integral converges with many fewer divisions compared to naively
computing the transform integral.I guess there's a missing dot somewhere.
โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/1397?email_source=notifications&email_token=AAJWRXQ3HNIBXE5JHK7RLJ3PXWLULA5CNFSM4HHOZPI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWNNDPY#issuecomment-496685503,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJWRXXRK7YIXZMJQCTXQCDPXWLULANCNFSM4HHOZPIQ
.
--
Steven Murray,
Research Associate at
School of Earth and Space Exploration,
Arizona State University.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
@whedon check references
Attempting to check references...
```Reference check summary:
OK DOIs
MISSING DOIs
INVALID DOIs
Thanks @steven-murray, the paper looks ok to me now.
Please release a new version. It will include all the changes made during the review.
Then create a Zenodo archive of it and report the DOI here (make sure to edit the metadata so title and author are the same as in the paper).
Thanks @xuanxu .
I'm not too familiar with Zenodo. I already have a zenodo entry for hankel (https://zenodo.org/record/1336792). It looks like I have three options: create a release, edit the version that's already there, or create a new version. It's not clear to me which path I should take. The latter two are giving me internal server errors at the moment...
@steven-murray I suggest you try these steps:
OK thanks very much. This is now done and at https://zenodo.org/record/3235680
@whedon set v0.3.9 as version
OK. v0.3.9 is the version.
@steven-murray great! Please edit the title to match the paper:
hankel: A Python library for performing simple and accurate Hankel transformations
You can do so here: https://zenodo.org/deposit/3235680 (change title >> save >> publish)
@whedon set 10.5281/zenodo.3235680 as archive
OK. 10.5281/zenodo.3235680 is the archive.
@openjournals/joss-eics, I think we are good to go!
OK cool, done that.
On Thu, May 30, 2019 at 1:09 PM Juanjo Bazรกn notifications@github.com
wrote:
@steven-murray https://github.com/steven-murray great! Please edit the
title to match the paper:
hankel: A Python library for performing simple and accurate Hankel
transformations
You can do so here: https://zenodo.org/deposit/3235680
https://secure-web.cisco.com/1F7TYK4WmghACn4SBF_FTXPWI2ZxZXa3QGa1q2IMmm6YHObR47unS4jTzc0L2RmVz-QjDDHtv4McUQaFV-LNwuQsDXeAAEBfZT1X1KZb5SzqG33QoGLoMuQGVx6mCNRSK6oZi65aoKlfYssKOjevFchnVb_SC_Q7NaxrM0Qy_5gBA3ryXLTLrHcOcH25HD1R03TiEM-Oj0280r6tJie_lUKdSvZ0IFRK3GoL6Wp-2DmwaXYhWtZmtQj47-0unVgqSIdBf11rhI0yojxNVFICVaNK8P3_nHP6dIKTmFxqKmFygBIVL65X-4iPOgFnvPKVAMysA8EmSEKQGupfOB4hfm48IINvo9Y6ijwRgj-UruNss_aH-faXRZX4K2iB6Yr7hEfM_wVNQrTyO8v9JfrJaAIWAScVKAHW8jYYGQ3pHS1FPXBDDAw1DDq-3F5jxve9s0Uq9ivJzB3hJ9NnMy1S1M_loPT4T5ODXbwKpjHWOuEs/https%3A%2F%2Fzenodo.org%2Fdeposit%2F3235680โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/1397?email_source=notifications&email_token=AAJWRXQ3EMZQONJ67BKXP5TPYAX65A5CNFSM4HHOZPI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWTMEHY#issuecomment-497467935,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJWRXWABUTLOYEVKE6XVTTPYAX65ANCNFSM4HHOZPIQ
.
--
Steven Murray,
Research Associate at
School of Earth and Space Exploration,
Arizona State University.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
Hi @steven-murray, nearly ready to acceptโI just submitted a small PR to your paper which fixes the formatting of some in-text references: https://github.com/steven-murray/hankel/pull/28
Awesome, thanks! That's now merged.
On Fri, May 31, 2019 at 2:44 PM Kyle Niemeyer notifications@github.com
wrote:
Hi @steven-murray https://github.com/steven-murray, nearly ready to
acceptโI just submitted a small PR to your paper which fixes the formatting
of some in-text references: steven-murray/hankel#28
https://github.com/steven-murray/hankel/pull/28โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openjournals/joss-reviews/issues/1397?email_source=notifications&email_token=AAJWRXWWQO47FV7SHQNPK7TPYGLZJA5CNFSM4HHOZPI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWWOGNI#issuecomment-497869621,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJWRXXLX3J66YARSXIXFOTPYGLZJANCNFSM4HHOZPIQ
.
--
Steven Murray,
Research Associate at
School of Earth and Space Exploration,
Arizona State University.
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
@whedon accept
Attempting dry run of processing paper acceptance...
```Reference check summary:
OK DOIs
MISSING DOIs
INVALID DOIs
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/726
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/726, 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...
๐ฆ๐ฆ๐ฆ ๐ 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 @steven-murray on your paper's acceptance in JOSS! Thanks to @melissawm for reviewing and @xuanxu for editing!
: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.01397)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/joss.01397">
<img src="http://joss.theoj.org/papers/10.21105/joss.01397/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: http://joss.theoj.org/papers/10.21105/joss.01397/status.svg
:target: https://doi.org/10.21105/joss.01397
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:
Thanks a bunch @xuanxu, @kyleniemeyer and @melissawm!
Most helpful comment
Congrats @steven-murray on your paper's acceptance in JOSS! Thanks to @melissawm for reviewing and @xuanxu for editing!