Peer Review History
| Original SubmissionJune 12, 2023 |
|---|
|
Dear Phillips, Thank you very much for submitting your manuscript "CLAW: An automated Snakemake workflow for the assembly of chloroplast genomes from long-read data" for consideration at PLOS Computational Biology. As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. In light of the reviews (below this email), we would like to invite the resubmission of a significantly-revised version that takes into account the reviewers' comments. We cannot make any decision about publication until we have seen the revised manuscript and your response to the reviewers' comments. Your revised manuscript is also likely to be sent to reviewers for further evaluation. When you are ready to resubmit, please upload the following: [1] A letter containing a detailed list of your responses to the review comments and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out. [2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file). Important additional instructions are given below your reviewer comments. Please prepare and submit your revised manuscript within 60 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. Please note that revised manuscripts received after the 60-day due date may require evaluation and peer review similar to newly submitted manuscripts. Thank you again for your submission. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments. Sincerely, Christos A. Ouzounis Academic Editor PLOS Computational Biology James O'Dwyer Section Editor PLOS Computational Biology *********************** Reviewer's Responses to Questions Comments to the Authors: Please note here if the review is uploaded as an attachment. Reviewer #1: The authors developed a tool (CLAW) for automated assembly of chloroplast genomes from long read genomic sequences. The tool is briefly described and the result of applying it to 19 public data sets is presented. CLAW appears to be a useful tool, extending the set of available chloroplast assemblers with an option to use long read sequences. I was able to install the software locally and run it on the provided example dataset. Furthermore, I could apply it to a different dataset (reads: ERR3638927, reference: NC_035417.1) without problems (no full chloroplast was assembled using my settings, though). I have some concerns that remain to be addressed by the authors. Major concerns: - the claim in the abstract (and again in l.136f) "currently no long-read, third generation tools exist" seems to be wrong. I found the recently published article "Plastid Genome Assembly Using Long-read data" presenting the tool ptgaul https://onlinelibrary.wiley.com/doi/10.1111/1755-0998.13787 (preprint published in late 2022) - l.207: the recommendation to try different random seeds in case of failure to assemble the full chloroplast is a bit surprising to me. Does the random seed only affect the selection of reads for assembly? How seed dependent is success (how often did you observe success on a subsequent try)? How often should the user retry? Might there be a more sophisticated way to select a subset of reads (rather than randomly), that increases the chance for success? One such idea could be uniform coverage across the reference chloroplast. - l.229: percent identity does not take large structural differences into account. Have the results been checked for structural variations, as well? The large size differences mentioned in l.292f seem to indicate, that this could be a problem. - How exactly have the 19 test species/datasets been selected? Have any datasets been tested but excluded from the analysis? Have any of them be re-run with different seeds? If so, how often? - Why have no PacBio datasets been used? This leaves the claim, that CLAW also works on PacBio data (l.349f) unsupported. Also, the speculation in l.372f could possibly be substantiated, if PacBio datasets were tested, as well. - Given the relatively low sequence identity of 98.2% (l.407), compared to 99.9% with short reads (l.366), the possibility of using hybrid approaches with short- and long-read data or using short reads to correct long-reads should be discussed. - l.415: why are you confident in using CLAW to answer questions regarding plastid evolution, given the high divergence due to systematic sequencing errors? This probably distorts phylogenetic analyses, particularly of closely related species or when genomes were sequenced with different technologies. Minor concerns: - l.74-81: the author summary contains a number of unproven, subjective or bold claims: existing tools being hard to install (which existing tools are you referring to here), the tool being easy to install and easy to use, the anticipation that barriers for entry to the field of bioinformatics are removed. These claims should be phrased a bit more cautious, or evidence should be provided. - l.130: not necessarily the most frequent, but k-mers within a specific frequency range. - l.153f: the default is automatic download from NCBI, but the reference can also be provided manually (documented in the README). Therefore, there is no need to discuss potential problems because of HPC configuration. Also, other concerns, like using an unpublished sequence as reference, do not arise for the reader. - l.167: which mapper is used? - l.168: shorter than a user-defined threshold (default: 5 kbp) - l.169: why are reads larger than the expected chloroplast genome size excluded? They could contain multiple copies of the circular genome. - l.186: in case of a complete circular chloroplast, is the sequence oriented and linearized consistently, e.g. always in order LSC, IR, SSC, IR? - l.216: why have they been previously downloaded? Downloading them is part of the pipeline. - l.251: not shown? Consider adding the alignments as a supplement. - l.299f: how much difference has been observed in the IR regions? A circular assembly graph is also possible in case of identical IRs, e.g. if the arrangement of LSC and SSC could be resolved with spanning reads. (Same comment for l.319) - l.352f: comparison of computation times on different hardware are problematic, this fact should be acknowledged. - l.363: how was completeness defined and tested? - consider deposition of the source code at Zenodo in addition to GitHub (so the software is archived and receives a dedicated doi). - in the installation instructions in the README "cd long-read-chloroplast-assembly" should be replaced by "cd CLAW". - consider replacing "--profile profiles/slurm" with "--cores 4" in the instructions, this should work on most systems, while the slurm profile requires a specific setup. Reviewer #2: The authors present a pipeline to assemble chloroplast genomes using long reads. Their approach involves capturing reads from whole-genome sequencing projects and assembling them using two different tools. Additionally by making use of the snakemake workflow the steps are reproducible and easy to automate. The manuscript is well written and easy to follow, however I have some concerns. The main one is that there is no comparison regarding performance with ptGAUL (Zhou et al, 2023) given that their methodology is similar. I would like to see a comparison of the performance of both tools and advantages and disadvantages of using each (advantage of snakemake workflow, flye vs flye & unicycler, circularization of the reference, polishing, etc). Additionally I have some other questions: 1) Why use Unicycler? It seems that in your tests Flye gave better results. Do you have a hypothesis as to why more mitochondrial contigs are obtained using Unicycler? 2) For Figure 2 I would suggest adding the blue, red and green arrows to all 4 subfigures and not only in the first one to make them more comparable. 3) Was a test ran using the same individual for reference and reads? In this case obtaining a 100% identity was possible? 4) Regarding the github describing the tool, while I find it well explained I believe it can be improved to make it more user friendly for non specialized users. Additionally including a snakemake profile for workstations (or other non cluster configurations) might make the tool more accesible and easy to use for users without much experience with snakemake. Reviewer #3: Phillips et al. have developed an automated workflow to help assemble chloroplasts from whole genome shotgun long read sequencing data. The workflow includes baiting reads and assembly either with Unicycler or Flye. The authors also describe potential issues that users should be aware of, such as the higher sequencing error rate using nanopore reads, and how inverted repeats, etc. can affect the assemblies and be seen in visualization of the assembly graphs via Bandage. In general, I found the manuscript to be well-written and a good effort to fill in a need to assemble chloroplast genomes with long read sequencing data. There are various tools (as the authors cite) for short read data assemblies, but chloroplasts provide a particular challenge with genomic inversions and long read data can help with these issues. I think this study is a valuable contribution to the field. Major comments: 1. The manuscript would benefit from a figure outlining the workflow in a graphical format. 2. The workflow only supports use on a cluster. There are still many labs that do not use clusters but run bioinformatics tools on their own servers and do not need a workflow that accommodates SLURM scheduling. Please include an alternative workflow such as this – it will help improve the reach of this tool and also encourage novice users as the authors state in the Author Summary section. 3. The manuscript would benefit from including PacBio test data for a few samples, or attempting to use a tool like Medaka to error correct. I appreciate that the authors point out the issues with the error rate in nanopore data, so it is unclear why they did not attempt to use PacBio data as well, or use medaka or to attempt to error correct their assembled genomes. Please explain or provide further analysis. Minor comments: 1. Amend references to plants to at least algae, plants and other photosynthetic organisms. In certain places in the manuscript, the authors describe chloroplasts as being from plant cells or describe CLAW in respect to plants. Technically algae are not considered plants, such as diatoms and euglena, that have chloroplasts. Cyanobacteria also have chloroplasts. CLAW would be useful for assembling chloroplasts from these organisms as well. Please amend language in the manuscript to reflect this (e.g. line 42, 80) 2. Minimap2 is not stated as the method for read baiting and default parameters are not described in the methods overview. Please include in the methods section. 3. Line 149: authors mention fast5, POD5 is now the default and should also be mentioned 4. Line 292: Were all of the reference genomes circular? Illumina only genomes tend to be smaller than complete, circular genomes. 5. Error on the github installation directions, need to cd into CLAW, not “long-read-chloroplast-assembly” ********** Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: Yes ********** PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: Yes: Markus J. Ankenbrand Reviewer #2: No Reviewer #3: No Figure Files: While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org. Data Requirements: Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5. Reproducibility: To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols |
| Revision 1 |
|
Dear Dr Phillips, Thank you very much for submitting your manuscript "CLAW: An automated Snakemake workflow for the assembly of chloroplast genomes from long-read data" for consideration at PLOS Computational Biology. As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. The reviewers appreciated the attention to an important topic. Based on the reviews, we are likely to accept this manuscript for publication, providing that you modify the manuscript according to the review recommendations. Please prepare and submit your revised manuscript within 30 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. When you are ready to resubmit, please upload the following: [1] A letter containing a detailed list of your responses to all review comments, and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out [2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file). Important additional instructions are given below your reviewer comments. Thank you again for your submission to our journal. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments. Sincerely, Christos A. Ouzounis Academic Editor PLOS Computational Biology James O'Dwyer Section Editor PLOS Computational Biology *********************** A link appears below if there are any accompanying review attachments. If you believe any reviews to be missing, please contact ploscompbiol@plos.org immediately: Reviewer's Responses to Questions Comments to the Authors: Please note here if the review is uploaded as an attachment. Reviewer #1: The authors updated the manuscript, addressing most of the concerns raised by the reviewers. Importantly, the related published tool ptGAUL is now mentioned. Overall, the manuscript is hugely improved. My remaining concerns are: - Evaluation of the completeness and accuracy of chloroplast genome assemblies is challenging, so thanks to the authors for providing some further detail on differences between CLAW assemblies and the reference. As mentioned in l.317ff, there are on average differences of more than 15kbp between assembly and reference. Even if some of the difference is due to an additional or missing copy of the IR, I would consider this inaccurate or incomplete. Thus, I don't think the claim in line 405, that CLAW was able to "assemble complete and accurate" genomes for all test datasets, is fully justified. - Thanks for providing some RbcL alignments. However, all pairwise alignments should be shown, rather than a manual selection. Providing them all is easier to explain and does not raise questions about the selection procedure. Also, if they are provided in a suitable format (e.g. a zip of fasta files), the file size will be neglectible. Reviewer #2: The new version of the submitted manuscript is greatly improved and I also believe that the addition of the diagram regarding the pipeline was an important addition. The authors have addressed all the issues and answered all the questions that I had. Reviewer #3: I am mostly satisfied with the authors edits. I have two requests for minor revisions: 1. Change the last line (477) “Users may consider the use of short read technology, if available, to correct errors in their assemblies” to “Users may consider the use of short read technology, if available, or nanopore reads, if there was enough sequencing depth, to correct errors in their assemblies.” Or something similar. The reference cited also mentions Medaka, which uses nanopore reads to polish the nanopore assemblies, not just short read polishers. This also points out to the read that they may not need to generate another dataset for polishing. 2. Move the edited sentence from #1 up to the bottom of the paragraph describing the error rates that ends on line 434. I find that users new to ONT and PacBio are often unaware of the ability to polish assemblies, so moving that sentence and reference closer to the discussion I think will help reduce confusion for those readers. Other than those two revisions, I recommend this manuscript for publication. An aside is that with the new Dorado basecaller from nanopore, polishing the error may soon be unnecessary with the 10.4.1 chemistry. The authors were right to correct my comment about cyanobacteria and chloroplasts. That was a misunderstanding of the biology on my part. ********** Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: Yes ********** PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: Yes: Markus J. Ankenbrand Reviewer #2: No Reviewer #3: No Figure Files: While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org. Data Requirements: Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5. Reproducibility: To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols References: Review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice. |
| Revision 2 |
|
Dear Dr Phillips, We are pleased to inform you that your manuscript 'CLAW: An automated Snakemake workflow for the assembly of chloroplast genomes from long-read data' has been provisionally accepted for publication in PLOS Computational Biology. Before your manuscript can be formally accepted you will need to complete some formatting changes, which you will receive in a follow up email. A member of our team will be in touch with a set of requests. Please note that your manuscript will not be scheduled for publication until you have made the required changes, so a swift response is appreciated. IMPORTANT: The editorial review process is now complete. PLOS will only permit corrections to spelling, formatting or significant scientific errors from this point onwards. Requests for major changes, or any which affect the scientific understanding of your work, will cause delays to the publication date of your manuscript. Should you, your institution's press office or the journal office choose to press release your paper, you will automatically be opted out of early publication. We ask that you notify us now if you or your institution is planning to press release the article. All press must be co-ordinated with PLOS. Thank you again for supporting Open Access publishing; we are looking forward to publishing your work in PLOS Computational Biology. Best regards, Christos A. Ouzounis Academic Editor PLOS Computational Biology James O'Dwyer Section Editor PLOS Computational Biology *********************************************************** Reviewer's Responses to Questions Comments to the Authors: Please note here if the review is uploaded as an attachment. Reviewer #1: The authors made all requested changes. The supplement now contains all rbcL alignments. While docx is not the ideal format, it is acceptable. However, one of the alignments (C. variabilis) is pasted as an image, rather than text. This should be corrected. Reviewer #3: Thanks to the authors for addressing my final comments. I recommend this manuscript for publication. ********** Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #3: Yes ********** PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: Yes: Markus J. Ankenbrand Reviewer #3: No |
| Formally Accepted |
|
PCOMPBIOL-D-23-00916R2 CLAW: An automated Snakemake workflow for the assembly of chloroplast genomes from long-read data Dear Dr Phillips, I am pleased to inform you that your manuscript has been formally accepted for publication in PLOS Computational Biology. Your manuscript is now with our production department and you will be notified of the publication date in due course. The corresponding author will soon be receiving a typeset proof for review, to ensure errors have not been introduced during production. Please review the PDF proof of your manuscript carefully, as this is the last chance to correct any errors. Please note that major changes, or those which affect the scientific understanding of the work, will likely cause delays to the publication date of your manuscript. Soon after your final files are uploaded, unless you have opted out, the early version of your manuscript will be published online. The date of the early version will be your article's publication date. The final article will be published to the same URL, and all versions of the paper will be accessible to readers. Thank you again for supporting PLOS Computational Biology and open-access publishing. We are looking forward to publishing your work! With kind regards, Anita Estes PLOS Computational Biology | Carlyle House, Carlyle Road, Cambridge CB4 3DN | United Kingdom ploscompbiol@plos.org | Phone +44 (0) 1223-442824 | ploscompbiol.org | @PLOSCompBiol |
Open letter on the publication of peer review reports
PLOS recognizes the benefits of transparency in the peer review process. Therefore, we enable the publication of all of the content of peer review and author responses alongside final, published articles. Reviewers remain anonymous, unless they choose to reveal their names.
We encourage other journals to join us in this initiative. We hope that our action inspires the community, including researchers, research funders, and research institutions, to recognize the benefits of published peer review reports for all parts of the research system.
Learn more at ASAPbio .