Peer Review History
| Original SubmissionSeptember 22, 2025 |
|---|
|
PCOMPBIOL-D-25-01796 Hierarchical Analysis of RNA Secondary Structures with Pseudoknots Based on Sections PLOS Computational Biology Dear Dr. Yong, Thank you for submitting your manuscript to PLOS Computational Biology. After careful consideration, we feel that it has merit but does not fully meet PLOS Computational Biology's publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process. Please submit your revised manuscript within 60 days Dec 16 2025 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at ploscompbiol@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pcompbiol/ and select the 'Submissions Needing Revision' folder to locate your manuscript file. Please include the following items when submitting your revised manuscript: * A rebuttal letter that responds to each point raised by the editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'. This file does not need to include responses to formatting updates and technical items listed in the 'Journal Requirements' section below. * A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'. * An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'. If you would like to make changes to your financial disclosure, competing interests statement, or data availability statement, please make these updates within the submission form at the time of resubmission. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter We look forward to receiving your revised manuscript. Kind regards, Arli Aditya Parikesit, PhD Academic Editor PLOS Computational Biology Arne Elofsson Section Editor PLOS Computational Biology Additional Editor Comments: Based on reviewers’ reports, it is clear that there should be extensive revision for the manuscript. These are pointers from the reports, for the revision: 1. Consider different scenario for the optimization of the algorithm. 2. Report the computational cost of the pipeline 3. Deposition of the source code and data 4. Authors are not required to cite proposed articles by the reviewer if they are irrelevant with the manuscript 5. Strengthen the benchmarking foundation of the pipeline 6. Use standard terminology in RNA structure research 7. Make sure that the tables and figures are coherent, plausible, and align well to the main text. 8. Consider different scenarios for the structure optimization. Journal Requirements: 1) We ask that a manuscript source file is provided at Revision. Please upload your manuscript file as a .doc, .docx, .rtf or .tex. If you are providing a .tex file, please upload it under the item type u2018LaTeX Source Fileu2019 and leave your .pdf version as the item type u2018Manuscriptu2019. 2) Please provide an Author Summary. This should appear in your manuscript between the Abstract (if applicable) and the Introduction, and should be 150-200 words long. The aim should be to make your findings accessible to a wide audience that includes both scientists and non-scientists. Sample summaries can be found on our website under Submission Guidelines: https://journals.plos.org/ploscompbiol/s/submission-guidelines#loc-parts-of-a-submission 3) Please upload all main figures as separate Figure files in .tif or .eps format. For more information about how to convert and format your figure files please see our guidelines: https://journals.plos.org/ploscompbiol/s/figures 4) Please ensure that the funders and grant numbers match between the Financial Disclosure field and the Funding Information tab in your submission form. Note that the funders must be provided in the same order in both places as well. State what role the funders took in the study. If the funders had no role in your study, please state: "The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.". If you did not receive any funding for this study, please simply state: u201cThe authors received no specific funding for this work.u201d Reviewers' comments: Reviewer's Responses to Questions Comments to the Authors: Please note here if the review is uploaded as an attachment. Reviewer #1: The manuscript presents a section-based framework for RNA pseudoknot prediction. The study is clearly structured, and the proposed approach reduces computational complexity compared with conventional methods. Overall, the manuscript makes a valuable contribution to the field of RNA structure prediction. To further strengthen the quality and clarity of the work, I suggest that the authors address the following issues: Issues 1. The manuscript does consider 3-cluster pseudoknots, but the authors should also provide an analysis of the worst-case scenario. While the derivation of the O(n^2L^4) complexity is convincing, the discussion of 3-cluster cases could be expanded with a clearer comparison between the theoretical worst-case complexity (possibly O(n^3L^4) and the practical complexity after MFE-based screening. 2. For 3-cluster structures, the method applies different weights to the former and latter pairs (FE_former+wFE_latter). Since this algorithm is order-dependent, the authors should clarify how the order of section pairing is determined and justify the choice. 3. The authors should report the actual runtime and computational cost when applying the method to the dataset of 726 tmRNA and 455 RNase P RNA sequences. This would provide a clearer picture of the practical efficiency beyond theoretical complexity. 4. Table 1 currently summarizes sequence characteristics. It would be helpful to also provide statistics related to pseudoknot occurrence (e.g., number of pseudoknots per sequence, proportion of 2-clusters vs. 3-clusters), which are directly relevant to the study. 5. The Data and Code Availability section should include access to the test datasets used in the study. Reviewer #2: This manuscript presents a clear, well-validated hierarchical framework for pseudoknot prediction with substantial computational gains (O(n²ℓ⁴)) and strong accuracy across large tRNA-m and RNase P datasets. The results are novel, well supported, and of broad interest to RNA structure prediction. I recommend acceptance. Reviewer #3: Masuki et al. present a hierarchical method for predicting RNA structures with pseudoknots, a task often hindered by computational complexity. Their approach divides RNA into unpaired sections and predicts pseudoknot interactions between them using a nearest-neigbor energy model and dynamic programming. The method reduces computational cost while maintaining high accuracy, achieving over 0.90 sensitivity and 0.80 precision for the simplest (2-cluster) RNAs from the benchmark set. The manuscript is well-structured, the writing is coherent, clear, and mostly sufficiently detailed, although not in all parts of the text. Unfortunately, the data and software presented are not available. To ensure reproducibility and transparency, both the software implementing the proposed algorithm and the datasets used in the experiments - as well as the resulting outputs- should be made publicly available through a recognized repository such as GitHub or Zenodo. Including only code snippets or pseudocode within the manuscript is inadequate and impractical for other researchers wishing to test or build upon the presented method. If the authors choose not to release the code and data, I would strongly recommend that the manuscript be rejected, as open availability is essential for verifying the results and advancing the field. Other remarks are given below. Major remarks: (1) "RNA secondary structure is defined as the set of base pairs that form a planar graph, excluding pseudoknots which are nonplanar structural elements by definition" - this statement oversimplifies the definition of RNA secondary structure. In fact, multiple definitions exist, and a more general one describes secondary structure as simply specifying which bases are paired and which are unpaired, regardless of whether the pairings are nested or form pseudoknots (see Antczak et al., Bioinformatics 2018; doi: 10.1093/bioinformatics/btx783 - you will there a concept of hierarchical analysis and pseudoknot order that reflect the hierarchy of folding, which might be helpful in hierarchical examination MAsuki et l. use in their work). The definition adopted by the authors is a practical simplification, motivated by the difficulties associated with predicting pseudoknots and representing them in some - but not all - 2D structural notations (e.g. dot-bracket). This challenge has led to the development of methods for removing pseudoknots from 2D structures to facilitate autoated analysis (see Smit et al., RNA 2008; doi: 10.1261/rna.881308), but there remains no universal criterion for distinguishing "core" base pairs from those involved in pseudoknots (see Zok et al., AMCS 2019; doi: 10.34768/amcs-2020-0024). I suggest to clarify this conceptual nuance and reference these relevant works. (2) Introduction: in the discussion of limitations and current challenges of pseudoknot prediction, I recommend referring to the work by Justyna et al. (2023, Briefings in Bioinformatics, doi: 10.1093/bib/bbad153), in which the authors benchmarked machine learning methods on experimental data, highlighting significant difficulties in accurately predicting pseudoknots compared to the prediction of canonical and non-canonical base pairs. (3) The manuscript would benefit from a clearer discussion of whether pseudoknots in the analyzed RNA structures are formed primarily by canonical base pairs or if non-canonical interactions also play a role. This distinction is important, as numerous studies have demonstrated that non-canonical base pairs frequently occur within pseudoknot regions and significantly affect RNA folding, stability, and tertiary interactions. Clarifying which types of base pairings are considered in the hierarchical model would deepen the reader’s understanding of the method’s applicability and limitations. (4) The use of the term "short-range" is misleading and inconsistent with standard RNA structural terminology. In RNA structure research, short-range interactions� are conventionally understood to mean base-pair interactions between nucleotides that are close in the primary sequence, not those that are topologically non-crossing. I strongly suggest to adopt the established term "nested interactions" to describe non-crossing base-pair arrangements, as it is both precise and widely used in the RNA structure-related literature. Reframing the terminology would avoid confusion and better align the manuscript with accepted definitions used across computational and structural RNA studies. (5) "Common secondary structure motif includes hairpin loops, hairpin stems, helical duplexes, bulges, internal loops, multi-loops, and junctions" - What is the difference between multi-loop and junction? In the literature these terms mean exactly the same thing. Moreover, multi-loops/junctions are a subclass of internal loops. I suggest defining what exactly the authors mean by these terms. (6) Figure 1b: - The red arrow in arc diagram obscures the fragment it points to; it needs to be positioned differently. - I suggest coloring sections and non-section in both representations - In the stem-loop representation sections are represented by blue circles - does it mean that a section is not just a single stranded fragment but also base pairs that close a loop? If so, this is not consistent with the previously given definition of a section. - "Linear" -> "linear" - The authors provide all 3-cluster models, I suggest adding a representation of a 2-cluster pseudoknot as well to complete the view of what they analyse in the paper. I also suggest to separate this figure from panels (a)-(b). These should be two separate figures: one with panels (a)-(b), the other with panel (c) and 2-cluster added. (7) The complexity of a pseudoknot can be reflected by a pseudoknot order. I suggest that the authors get familiar with this concept (see my comment number 1). (8) "Moreover, two sections from the same loop is prohibited because the base pairs between these sections will be in secondary structures, rather than pseudoknots." - unclear sentence, reformulate… sections will be in nested structure rather than pseudoknotted… (9) Table 1: - explain what do you mean by section length (see also my comment numer 6). - provide the information about the range of sequence length for both datasets; mean length is not enough in my opinion; besides - median is more informatived than mean (10) I suppose that the accuracy of prediction is independent on the RNA sequence length. However, it should be clearly stated in the paper (or maybe I missed it?), as this is - if I am right - quite an important feature of the method. Minor remarks: (1) "involved in secondary structure base pairing" -> involved in base pairing (2) Standardise the spelling: j-th or jth (but not both versions) (3) j < j' We set C(i, j) -> j < j'. We set C(i, j) (4) Sensitivity i also called the true positive rate (TPR). I suggest using "TPR" in formula (8) (5) Table 2, Table 3 - insert spaces before brackets; 1605->1,605 etc ********** 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: No: The authors have only described the algorithm, but have not provided the test datasets or the source code. Reviewer #2: Yes Reviewer #3: No: My main comment to this work concerns data and software availability. To ensure reproducibility and transparency, both the software implementing the proposed algorithm and the datasets used in the experiments - as well as the resulting outputs - should be made publicly available through a recognized repository such as GitHub or Zenodo. Including only code snippets or pseudocode within the manuscript is inadequate and impractical for other researchers wishing to test or build upon the presented method. If the authors choose not to release the code and data, I would strongly recommend that the manuscript be rejected, as open availability is essential for verifying the results and advancing the field. ********** 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: No Reviewer #2: No Reviewer #3: No [NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.] Figure resubmission: While revising your submission, we strongly recommend that you use PLOS’s NAAS tool (https://ngplosjournals.pagemajik.ai/artanalysis) to test your figure files. NAAS can convert your figure files to the TIFF file type and meet basic requirements (such as print size, resolution), or provide you with a report on issues that do not meet our requirements and that NAAS cannot fix. After uploading your figures to PLOS’s NAAS tool - https://ngplosjournals.pagemajik.ai/artanalysis, NAAS will process the files provided and display the results in the "Uploaded Files" section of the page as the processing is complete. If the uploaded figures meet our requirements (or NAAS is able to fix the files to meet our requirements), the figure will be marked as "fixed" above. If NAAS is unable to fix the files, a red "failed" label will appear above. When NAAS has confirmed that the figure files meet our requirements, please download the file via the download option, and include these NAAS processed figure files when submitting your revised manuscript. Reproducibility: To enhance the reproducibility of your results, we recommend that authors of applicable studies deposit 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 Yong, We are pleased to inform you that your manuscript 'Hierarchical Analysis of RNA Secondary Structures with Pseudoknots Based on Sections' 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, Arli Aditya Parikesit, PhD Academic Editor PLOS Computational Biology Arne Elofsson Section Editor PLOS Computational Biology *********************************************************** THe authors have addressed the reviewers' concern accordingly. Therefore, I decide to accept this manuscript for publication. For the galley proof preparation, please kindly make sure that the reference style and citations of the manuscript is consistent in accordance to the journal guidelines. Reviewer's Responses to Questions Comments to the Authors: Please note here if the review is uploaded as an attachment. Reviewer #1: My concerns have been addressed, and I have no further comments. Reviewer #3: I am fully satisfied with the authors' comprehensive responses to my questions and comments, as well as with the changes made to the manuscript, including additions and corrections to the text and figures. The authors have also provided the algorithm along with the data sets. I have only one comment regarding the references: I suggest that the authors pay attention to the spelling of journal names in the reference list, as the list is formatted very poorly and chaotically: many journal names are written with lowercase letters, some names appear in multiple versions (e.g., Nucleic Acids Res, Nucleic acids research...). - official abbreviations of journal names should be used and applied consistently. ********** 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: No Reviewer #3: No |
| Formally Accepted |
|
PCOMPBIOL-D-25-01796R1 Hierarchical Analysis of RNA Secondary Structures with Pseudoknots Based on Sections Dear Dr Yong, 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. For Research, Software, and Methods articles, you will receive an invoice from PLOS for your publication fee after your manuscript has reached the completed accept phase. If you receive an email requesting payment before acceptance or for any other service, this may be a phishing scheme. Learn how to identify phishing emails and protect your accounts at https://explore.plos.org/phishing. Thank you again for supporting PLOS Computational Biology and open-access publishing. We are looking forward to publishing your work! With kind regards, Lilla Horvath 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 .