openjournals / jose-reviews

Reviews for the Journal of Open Source Education (JOSE)
http://jose.theoj.org
Creative Commons Zero v1.0 Universal
33 stars 4 forks source link

[REVIEW]: An Introduction to Applied Bioinformatics: a free, open, and interactive text. #27

Closed whedon closed 5 years ago

whedon commented 6 years ago

Submitting author: @gregcaporaso (James Gregory Caporaso) Repository: https://github.com/caporaso-lab/An-Introduction-To-Applied-Bioinformatics Version: 0.1.3-dev Editor: @tracykteal Reviewer: @AstrobioMike Archive: 10.5281/zenodo.1442796

Status

status

Status badge code:

HTML: <a href="http://jose.theoj.org/papers/c16d09fe816a482881a85e4eed6f7269"><img src="http://jose.theoj.org/papers/c16d09fe816a482881a85e4eed6f7269/status.svg"></a>
Markdown: [![status](http://jose.theoj.org/papers/c16d09fe816a482881a85e4eed6f7269/status.svg)](http://jose.theoj.org/papers/c16d09fe816a482881a85e4eed6f7269)

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.)

Reviewer instructions & questions

@AstrobioMike, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:

  1. Make sure you're logged in to your GitHub account
  2. Be sure to accept the invite at this URL: https://github.com/openjournals/jose-reviews/invitations

The reviewer guidelines are available here: https://jose.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @tracykteal know.

Review checklist for @AstrobioMike

Conflict of interest

Code of Conduct

General checks

Documentation

Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)

JOSE paper

whedon commented 6 years ago

Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @AstrobioMike 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/jose-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:

  1. Set yourself as 'Not watching' https://github.com/openjournals/jose-reviews:

watching

  1. You may also like to change your default settings for this watching repositories in your GitHub profile here: https://github.com/settings/notifications

notifications

For a list of things I can do to help you, just type:

@whedon commands
whedon commented 6 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 6 years ago

PDF failed to compile for issue #27 with the following error:

/app/vendor/ruby-2.3.4/lib/ruby/2.3.0/find.rb:43:in block in find': No such file or directory (Errno::ENOENT) from /app/vendor/ruby-2.3.4/lib/ruby/2.3.0/find.rb:43:incollect!' from /app/vendor/ruby-2.3.4/lib/ruby/2.3.0/find.rb:43:in find' from /app/vendor/bundle/ruby/2.3.0/bundler/gems/whedon-e0f72c5e8125/lib/whedon/processor.rb:57:infind_paper_paths' from /app/vendor/bundle/ruby/2.3.0/bundler/gems/whedon-e0f72c5e8125/bin/whedon:32:in prepare' from /app/vendor/bundle/ruby/2.3.0/gems/thor-0.20.0/lib/thor/command.rb:27:inrun' from /app/vendor/bundle/ruby/2.3.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in invoke_command' from /app/vendor/bundle/ruby/2.3.0/gems/thor-0.20.0/lib/thor.rb:387:indispatch' from /app/vendor/bundle/ruby/2.3.0/gems/thor-0.20.0/lib/thor/base.rb:466:in start' from /app/vendor/bundle/ruby/2.3.0/bundler/gems/whedon-e0f72c5e8125/bin/whedon:99:in<top (required)>' from /app/vendor/bundle/ruby/2.3.0/bin/whedon:22:in load' from /app/vendor/bundle/ruby/2.3.0/bin/whedon:22:in

'

tracykteal commented 6 years ago

It seems like something in the paper.md isn't allowing it to compile, but it's not clear what it is. I'll see if there's more information in error logs.

arfon commented 6 years ago

It seems like something in the paper.md isn't allowing it to compile, but it's not clear what it is. I'll see if there's more information in error logs.

I think the issue is with the URL for the repository. This should be the root of the Git repository, i.e.:

https://github.com/caporaso-lab/An-Introduction-To-Applied-Bioinformatics

not 

https://github.com/caporaso-lab/An-Introduction-To-Applied-Bioinformatics/blob/master/paper.md
arfon commented 6 years ago

@whedon generate pdf

whedon commented 6 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 6 years ago

--> Check article proof :page_facing_up: <--

AstrobioMike commented 6 years ago

Overall comments I've gone through some sections in great detail (listed below), and I've looked through the rest briefly so far. Everything I've seen is very nicely done and already really well polished. And the content is stellar. For those sections I have gone through in detail, I have no problems with anything and could only think of very few suggestions that might improve things or help with clarity (to which the pull requests are linked below). Though I consider nothing I've suggested as necessary for me to happily offer my support for publication. This is clearly a well put together resource that will help many aspiring and current bioinformaticians (I'm certainly enjoying learning from it). I'm happy to continue going through sections in detail and providing my minor edits/suggestions to the repository if they are helpful, but in my opinion publication shouldn't wait until I have "fine-toothed" everything – I've certainly seen nothing I would consider problematic in the sections I've glanced through but just haven't gone through in a detailed fashion yet, and to wait for me to do so kind of feels like just waiting for a proofreader. But again that's just my opinion. Here are the sections I've covered in detail so far and links to the pull requests.

Sections covered in detail and pull requests to very minor edits/suggestions Fundamentals: Pairwise-sequence alignments Fundamentals: Sequence homology searching

tracykteal commented 6 years ago

Thanks @AstrobioMike! Given that the checklist items apply to the lessons as a whole, and you're seeing general consistency throughout, I don't think we need another reviewer for other sections. I'll just give those sections a read through as a final check.

gregcaporaso commented 6 years ago

Hi @tracykteal, any updates on this? Thank you!

tracykteal commented 5 years ago

Thank you so much for your submission and I'm sorry for the delay.

I've read through the Getting Started section. I've also gone through installation for the interactive version, and used the materials through the Binder link. Documentation about how to use the resources and even report issues is well documented and everything works. I like the link to the Issue tracker for reporting issues, already providing a mechanism for feedback and discussion that isn't 'send email'. These resources meet the model of being both open educational materials and taking an open source approach.

@labarba this should be officially accepted and published. Thanks!

@gregcaporaso can you create an archive (on Zenodo, figshare, or other) and post the archive DOI here. Then we link to that DOI for the publication.

Thanks so much for this paper!

labarba commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

labarba commented 5 years ago

@gregcaporaso : Can you add DOIs to the journal entries in the References list?

labarba commented 5 years ago

Also, the book by Dunn has a website: http://practicalcomputing.org And did you miss the co-author? (Steven H. D. Haddock)

gregcaporaso commented 5 years ago

@labarba, I've added DOIs for all of the references that have DOIs, and I've added the website and co-author to the Practical Computing reference. Thanks for spotting those!

labarba commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

labarba commented 5 years ago

There's something wrong still with the DOI links. The reference to Searls 2014, for example, links to https://doi.org/https://doi.org/10.1371/journal.pcbi.1003662, which does not resolve. Similar problem with Wilson 2016, plus a overfull line. Pls try to fix.

gregcaporaso commented 5 years ago

Ok, I think that change should fix it. I had full URLs for these DOIs (e.g., https://doi.org/10.12688/F1000RESEARCH.3-62.V2) where I should have just had the DOI itself (e.g., 10.12688/F1000RESEARCH.3-62.V2. Sorry about that!

labarba commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

labarba commented 5 years ago

I just downloaded the paper PDF, checked the links to the DOIs, and they're still broken.

gregcaporaso commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

gregcaporaso commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

PDF failed to compile for issue #27 with the following error:

% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12 0 12 0 0 43 0 --:--:-- --:--:-- --:--:-- 43 Error reading bibliography ./paper.bib (line 54, column 16): 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

gregcaporaso commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

gregcaporaso commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

gregcaporaso commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

gregcaporaso commented 5 years ago

@labarba, this should be good now - I reviewed the proof and I think I addressed the issues you pointed out. The DOI requested by @tracykteal is 10.5281/zenodo.1442796.

labarba commented 5 years ago

Thanks. The author list on the Zenodo entry does not match the author list on the paper. Zenodo auto-generates the author list from the committers on the repo, so you may need to manually edit the entry.

labarba commented 5 years ago

@whedon set 10.5281/zenodo.1442796 as archive

whedon commented 5 years ago

OK. 10.5281/zenodo.1442796 is the archive.

gregcaporaso commented 5 years ago

The author list on the Zenodo entry does not match the author list on the paper.

That's fixed now, thanks!

whedon commented 5 years ago

: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:
[![DOI](https://jose.theoj.org/papers/10.21105/jose.00027/status.svg)](https://doi.org/10.21105/jose.00027)

HTML:
<a style="border-width:0" href="https://doi.org/10.21105/jose.00027">
  <img src="https://jose.theoj.org/papers/10.21105/jose.00027/status.svg" alt="DOI badge" >
</a>

reStructuredText:
.. image:: https://jose.theoj.org/papers/10.21105/jose.00027/status.svg
   :target: https://doi.org/10.21105/jose.00027

This is how it will look in your documentation:

DOI

We need your help!

Journal of Open Source Education 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:

labarba commented 5 years ago

@AstrobioMike — Thank you for your review! @tracykteal — Thanks for handling this submission as editor! 🙏

@gregcaporaso — Your paper is now published in JOSS! 🎉

labarba commented 5 years ago

https://twitter.com/LorenaABarba/status/1047189766964498432