Peer Review History

Original SubmissionSeptember 11, 2024
Decision Letter - Jinran Wu, Editor

PONE-D-24-39892T-RippleGNN: Predicting traffic flow through Ripple propagation with attentive graph neural networksPLOS ONE

Dear Dr. Ma,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’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 by Feb 28 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 plosone@plos.org . When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ 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 academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.
  • 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, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols . Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols .

We look forward to receiving your revised manuscript.

Kind regards,

Jinran Wu, PhD

Academic Editor

PLOS ONE

Journal requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Please note that PLOS ONE has spec6ific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, all author-generated code must be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates reproducibility and reuse.

3. Thank you for stating the following financial disclosure:  [Key Research Fund of Jilin Police College].

At this time, please address the following queries:

a) Please clarify the sources of funding (financial or material support) for your study. List the grants or organizations that supported your study, including funding received from your institution.

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

c) If any authors received a salary from any of your funders, please state which authors and which funders.

d) If you did not receive any funding for this study, please state: “The authors received no specific funding for this work.”

Please include your amended statements within your cover letter; we will change the online submission form on your behalf.

4. In the online submission form, you indicated that [Our data are only available upon request.].

All PLOS journals now require all data underlying the findings described in their manuscript to be freely available to other researchers, either 1. In a public repository, 2. Within the manuscript itself, or 3. Uploaded as supplementary information.

This policy applies to all data except where public deposition would breach compliance with the protocol approved by your research ethics board. If your data cannot be made publicly available for ethical or legal reasons (e.g., public availability would compromise patient privacy), please explain your reasons on resubmission and your exemption request will be escalated for approval.

5. Please ensure that you refer to Figures 5, 6 in your text as, if accepted, production will need this reference to link the reader to the figure.

Additional Editor Comments (if provided):

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

**********

3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data 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 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—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

**********

5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: The manuscript introduces a novel method for traffic flow prediction combining Ripple propagation with attentive graph neural networks. While the methodology is interesting and potentially impactful, some areas require clarification and tightening to enhance comprehensibility and academic rigor.

1. The abstract lacks precise quantification of the improvement over state-of-the-art methods. For instance, instead of ‘show the effectiveness of our approach’, provide concrete statistics.

2. The related work section briefly mentions GNNs but does not delve deeply into differences between T-RippleGNN and similar models like STFGNN and DyHSL. A more explicit comparison and explanation of advancements are necessary to contextualize the contribution.

3. The explanation of the Ripple module in Section 3.2 is overly dense and assumes a high level of familiarity with mathematical notations. Add an intuitive explanation or flowchart to complement the mathematical formulations, especially for concepts like Eq. (3) and Eq. (4).

4. The manuscript could benefit from a more transparent discussion of the limitations of T-RippleGNN. For example: What computational trade-offs exist for datasets with very large graph sizes? How does the choice of parameters (e.g., hop numbers) affect robustness?

5. Terms like "traffic profiles" and "traffic conditions" are used interchangeably. For clarity, standardize terms throughout the manuscript or explicitly define them early in the text.

6. While the analysis mentions hop numbers and embedding sizes, it does not explore how the choice of these parameters might generalize across different datasets. Consider including a discussion or additional experiments on parameter selection strategies for unseen scenarios.

7. The figures are informative but lack consistency in design (e.g., use of colors and legends). Ensure figures like Fig. 3 emphasize key trends or propagation mechanisms.

**********

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

**********

[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.]

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. Registration is free. 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 PLOS at figures@plos.org . Please note that Supporting Information files do not need this step.

Revision 1

Response to Reviewer 1 Comments

Dear Reviewers,

We greatly appreciate the constructive comments from all the reviewers and the opportunity we were given to improve our paper.

Following your comments and advice, we carried out new experiments and analyses to clarify unclear parts and adding more details to make the paper more complete.

Below we provide our response to your questions and concerns. Our response follows the following format:

Your comments

Response: our response and revision summary

“… quoted text of major content changes …”

We would like to thank you again for giving us this opportunity to improve the manuscript.

Yours Sincerely,

Authors.

1. The abstract lacks precise quantification of the improvement over state-of-the-art methods. For instance, instead of ‘show the effectiveness of our approach’, provide concrete statistics.

Response:

Thank you for your advices, we have added concrete statistics in the abstract part to illustrate the improvement as follows:

We evaluate our approach with three real-world traffic datasets. The results show that our approach reduces the prediction errors by approximately 2.24%-62,93% compared with state-of-the-art baselines and demonstrates the effectiveness of T-RippleGNN in traffic forecasting.

2. The related work section briefly mentions GNNs but does not delve deeply into differences between T-RippleGNN and similar models like STFGNN and DyHSL. A more explicit comparison and explanation of advancements are necessary to contextualize the contribution.

Response:

Thank you for your suggestions. It would improves the contribution to briefly states the differences. Thus we add to parts to give more explicit comparisons.

First, we add an additional explanation for DyHSL, which may suffer the problem of overfit and higher computational cost, and then compared with a representative method called STGNN:

STFGNN [35] enhances traffic forecasting by fusing temporal and spatial graphs with GCN and gated convolutions, with the capability to effectively deal with long sequence data. DyHSL [36] improves the forecasting with hypergraphs using HGNN for dynamics and interactive convolutions for spatial-temporal relations, which can capture higher-order interactions but at the cost of increased computational complexity and scalability issues. STGNN [40] integrates a novel graph neural layer, a recurrent layer and a transformer layer to capture the temporal and spatial dependency, which is more feasible for long period traffic speed prediction.

Then we modify the last paragraph of the related work, and explains the difference of our models with others, emphasizing the importance of Ripple propagation:

However, our framework differs from the above literatures that we utilize the propagation idea to capture the traffic network topology gradually, especially the heavy traffic states. We combine Ripple propagation with GRU in an iterative manner, where spatial propagation and temporal modeling are deeply intertwined. This enables T-RippleGNN to not only extract spatial features more effectively but also refine them iteratively based on temporal context, leading to a more comprehensive representation of traffic patterns. To be specific, both STFGNN and STGNN employs graph convolutional networks to model spatial dependencies, but its reliance on predefined static graphs limits its ability to adapt to dynamic traffic conditions and long-term prediction. In contrast, our model leverages Ripple to propagate traffic influences adaptively across multi-hop neighbors, capturing not only local spatial correlations but also global traffic patterns, especially under heavy traffic conditions.

3. The explanation of the Ripple module in Section 3.2 is overly dense and assumes a high level of familiarity with mathematical notations. Add an intuitive explanation or flowchart to complement the mathematical formulations, especially for concepts like Eq. (3) and Eq. (4).

Response:

Thank you for your suggestions. First, we move Figure 3 to line 219 between the Eq.3 and Eq.4, which illustrate the procedure of ripple propagation. This placement ensures that readers can directly reference the graphical illustration while engaging with the textual description of the propagation process, thereby reinforcing their understanding of key concepts such as multi-hop ripple sets, relevance probability calculation (Eq. 3), and iterative traffic profile aggregation (Eq. 4).

Second, we rewrite the caption of Figure 3 to better explain the procedure as follows:

The water wave shape of Ripple propagation procedure. The start points are randomly selected. The traffic profiles propagate to its immediate neighbors, forming the 1-hop ripple set (). During this step, the feature embeddings of the seed nodes are transmitted to their neighbors. The strength of this influence is represented by the intensity of the circle's color, with darker shades indicating stronger influence. This propagation continues hop-by-hop until the whole structure is propagated or the limit hop number is reached.

Third, we add further explanation for Eq.3 and Eq.4, which explains the effect of each equation:

(3)

where is the embedding dimension, and . This probability is calculated based on the similarity between the embeddings of the seed node and its neighbors, which reveals the impact strength between the connected traffic nodes.

Using the relevance probabilities, we aggregate the traffic profiles of the neighbors to compute the first hop response () for the seed node, as shown in Figure 3(b). This response represents the traffic state of the seed node after incorporating the influence of its immediate neighbors.

(4)

Thus, we can obtain the first response of the traffic condition in node n. The propagation continues iteratively for k-hops. At each step, the response from the previous hop () is used as the new seed to compute the next response (), by iteratively replacing by the previous response in Eq.3 with the node ripple sets for This allows the model to capture traffic influences from increasingly distant nodes, reflecting the dynamic and multi-scale nature of traffic networks.

4. The manuscript could benefit from a more transparent discussion of the limitations of T-RippleGNN. For example: What computational trade-offs exist for datasets with very large graph sizes? How does the choice of parameters (e.g., hop numbers) affect robustness?

Response:

Your advices are valuable to improve the parameter variation test. We have addressed how the hop number affects the result from line 377 to line 389. Additionally, we add a discussion to explain the computational trade-offs in the large graph sizes from line 402 to 412 as follows:

In summary, while T-RippleGNN demonstrates effective performance in traffic flow prediction, also has some limitations. The multi-hop propagation mechanism although effective for capturing spatial dependencies, incurs increased computational overhead when applied to datasets with extremely large graph sizes. Specifically, the iterative aggregation of h-hop neighbors leads to a time complexity proportional to , where is the number of edges. Thus, the choice of hyper parameters, particularly the maximum hop number , should be adapted according to the graph complexity. While larger values enable the capture of long-range spatial dependencies, they also introduce noise from irrelevant distant nodes and increase the risk of overfitting. Our ablation studies above reveal that performance plateaus when for most tested scenarios, reaching a balance between computational cost and efficiency.

5. Terms like "traffic profiles" and "traffic conditions" are used interchangeably. For clarity, standardize terms throughout the manuscript or explicitly define them early in the text.

Response:

Sorry for the fuzziness of the terms. We have change all the terms to “traffic conditions” for clarity, because they mean the same thing. We have given the definition of “traffic conditions” in section 3.2.

6. While the analysis mentions hop numbers and embedding sizes, it does not explore how the choice of these parameters might generalize across different datasets. Consider including a discussion or additional experiments on parameter selection strategies for unseen scenarios.

Response:

We sincerely thank you for raising this important point regarding the generalization of parameter choices across different datasets. We agree that a deeper discussion on parameter selection strategies is crucial for ensuring the robustness and applicability of T-RippleGNN in unseen scenarios. Based on the reviewer’s suggestion, we have expanded our discussion in the revised manuscript to address this issue. Below, we summarize the key additions:

In Parameter Variation, we have added a detailed discussion on how the optimal hop number varies across datasets.

In simpler graphs (e.g., SZ-Taxi), higher hop numbers () introduce less noise, as the propagation traces are less likely to overlap. However, in more complex graphs (e.g., PEMS-BAY), higher hop numbers lead to significant performance degradation due to overlapping propagation paths and increased noise. Thus in such cases, is a better parameter option.

Our experiments demonstrate that an embedding size of 32 achieves the best performance including large-scale graphs like PEMS-BAY. This consistency suggests that the chosen embedding size strikes a balance between expressiveness and efficiency, making it suitable for a wide range of scenarios.

This is because a size of 32 is enough to carry the information for propagating to neighbor nodes. In more generalized cases, the embedding size of 32, which achieves the best performance in the large scale datasets PEMS-BAY, strikes a balance between expressiveness and computational efficiency[15].

In future work, we propose exploring adaptive hop selection mechanisms that dynamically adjusting hyper parameters based on graph properties such as node degree distribution or network diameter.

We believe these additions can strengthen the manuscript by providing a more comprehensive discussion of parameter selection and generalization. We thank you for their valuable feedback, which has helped us improve the clarity and depth of our work.

7. The figures are informative but lack consistency in design (e.g., use of colors and legends). Ensure figures like Fig. 3 emphasize key trends or propagation mechanisms.

Response:

Sorry for the inconvenience. We have chose to use orange, green and purple to be main color for data expression. Thus we change our figure 1 and 2.

We also change the legends of Figure 3 to illustrate the propagation mechanisms to be clearer.

Fig. 3. The water wave shape of Ripple propagation procedure. The start points are randomly selected. The traffic conditions propagate to its immediate neighbors, forming the 1-hop ripple set (). During this step, the feature embeddings of the seed nodes are transmitted to their neighbors. The strength of this influence is represented by the intensity of the circle's color, with darker shades indicating stronger influence. This propagation continues hop-by-hop until the whole structure is propagated or the limit hop number is reached.

Thank you again for helping us improving the clarity and depth of our work

Decision Letter - Jinran Wu, Editor

PONE-D-24-39892R1T-RippleGNN: Predicting traffic flow through Ripple propagation with attentive graph neural networksPLOS ONE

Dear Dr. Ma,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’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 by May 10 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 plosone@plos.org . When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ 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 academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.
  • 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, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols . Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols .

We look forward to receiving your revised manuscript.

Kind regards,

Jinran Wu, PhD

Academic Editor

PLOS ONE

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #1: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data 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 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—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: As noted in my previous review, the manuscript still contains issues with grammar and phrasing that affect clarity. While some improvements have been made, expressions like “traffic profiles can be floored through the edges” are unclear or incorrect. I recommend a thorough language revision to ensure technical accuracy and readability.

I suggest the authors consider citing the following recent works to enhance the related literature and better contextualize their contribution:

1. Multiscale-integrated deep learning approaches for short-term load forecasting

2. Temporal Graph Networks for Deep Learning on Dynamic Graphs

3. A hybrid robust system considering outliers for electric load series forecasting

**********

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

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. Registration is free. 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 PLOS at figures@plos.org . Please note that Supporting Information files do not need this step.

Revision 2

1. As noted in my previous review, the manuscript still contains issues with grammar and phrasing that affect clarity. While some improvements have been made, expressions like “traffic profiles can be floored through the edges” are unclear or incorrect. I recommend a thorough language revision to ensure technical accuracy and readability.

Response:

We apologize for the language problems in the manuscript. The language presentation was improved with assistance from a native English speaker with an appropriate research background. For example:

In this study, we argue that the traffic profiles can be propagated through the edges as the raindrops fall into the river and provoke ripples, in which multiple ripples superpose to form a resultant distribution of the traffic condition.

2. citing the following recent works to enhance the related literature and better contextualize their contribution.

Response:

Thank you for your suggestions. It would improves the related work for adding more literature.

First, we add the recommended literature in the reference part:

21. Y. Yang , Z Tao ,·Q Tao, Y Gao, J Wu. A hybrid robust system considering outliers for electric load series forecasting[J].Applied Intelligence, 2021.DOI:10.1007/s10489-021-02473-5.

29. E. Rossi , B Chamberlain, F Frasca. Temporal Graph Networks for Deep Learning on Dynamic Graphs[J]. 2020.DOI:10.48550/arXiv.2006.10637

30. Y. Yang, Y. Gao, Z. Wang, X. Li, H. Zhou, J. Wu. Multiscale-integrated deep learning approaches for short-term load forecasting. Int. J. Mach. Learn. & Cyber. 15, 6061–6076 (2024).

Then we contextualize the contribution in the relate work part:

Yang et al. proposed a hybrid model that integrated the extreme learning machine and an improved whale optimizer to enhance the robustness of the prediction [21].

TGN [29] provides a general framework that operates on dynamic graphs represented as event sequences and a novel training strategy that enables the model to learn from the sequential nature of the data while maintaining efficient parallel processing capabilities. Yang et al. pointed out that M-R-AR-BiGR [30] was combined with the traditional methods and bi-directional gate recurrent units to capture the temporal characteristics and improve the robustness.

Decision Letter - Jinran Wu, Editor

T-RippleGNN: Predicting traffic flow through Ripple propagation with attentive graph neural networks

PONE-D-24-39892R2

Dear Dr. Ma,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice will be generated when your article is formally accepted. Please note, if your institution has a publishing partnership with PLOS and your article meets the relevant criteria, all or part of your publication costs will be covered. Please make sure your user information is up-to-date by logging into Editorial Manager at Editorial Manager®  and clicking the ‘Update My Information' link at the top of the page. If you have any questions relating to publication charges, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Jinran Wu, PhD

Academic Editor

PLOS ONE

Formally Accepted
Acceptance Letter - Jinran Wu, Editor

PONE-D-24-39892R2

PLOS ONE

Dear Dr. Ma,

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now being handed over to our production team.

At this stage, our production department will prepare your paper for publication. This includes ensuring the following:

* All references, tables, and figures are properly cited

* All relevant supporting information is included in the manuscript submission,

* There are no issues that prevent the paper from being properly typeset

You will receive further instructions from the production team, including instructions on how to review your proof when it is ready. Please keep in mind that we are working through a large volume of accepted articles, so please give us a few days to review your paper and let you know the next and final steps.

Lastly, if your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

If we can help with anything else, please email us at customercare@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. Jinran Wu

Academic Editor

PLOS ONE

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 .