Peer Review History

Original SubmissionApril 14, 2025

Attachments
Attachment
Submitted filename: rebuttal_letter.pdf
Decision Letter - Mohammad H. Ghazimoradi, Editor

Dear Dr. Mosca,

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

  • 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,

Mohammad H. Ghazimoradi

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. We note that there is identifying data in the Supporting Information file < SupplementaryTables_3-11.xlsx>. Due to the inclusion of these potentially identifying data, we have removed this file from your file inventory. Prior to sharing human research participant data, authors should consult with an ethics committee to ensure data are shared in accordance with participant consent and all applicable local laws.

Data sharing should never compromise participant privacy. It is therefore not appropriate to publicly share personally identifiable data on human research participants. The following are examples of data that should not be shared:

-Name, initials, physical address

-Ages more specific than whole numbers

-Internet protocol (IP) address

-Specific dates (birth dates, death dates, examination dates, etc.)

-Contact information such as phone number or email address

-Location data

-ID numbers that seem specific (long numbers, include initials, titled “Hospital ID”) rather than random (small numbers in numerical order)

Data that are not directly identifying may also be inappropriate to share, as in combination they can become identifying. For example, data collected from a small group of participants, vulnerable populations, or private groups should not be shared if they involve indirect identifiers (such as sex, ethnicity, location, etc.) that may risk the identification of study participants.

Additional guidance on preparing raw data for publication can be found in our Data Policy (https://journals.plos.org/plosone/s/data-availability#loc-human-research-participant-data-and-other-sensitive-data) and in the following article: http://www.bmj.com/content/340/bmj.c181.long.

Please remove or anonymize all personal information, ensure that the data shared are in accordance with participant consent, and re-upload a fully anonymized data set. Please note that spreadsheet columns with personal information must be removed and not hidden as all hidden columns will appear in the published file.

If the reviewer comments include a recommendation to cite specific previously published works, please review and evaluate these publications to determine whether they are relevant and should be cited. There is no requirement to cite these works unless the editor has indicated otherwise. 

[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?

Reviewer #1: Yes

Reviewer #2: Yes

**********

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

Reviewer #1: Yes

Reviewer #2: Yes

**********

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

The PLOS Data policy

Reviewer #1: Yes

Reviewer #2: Yes

**********

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

Reviewer #1: Yes

Reviewer #2: Yes

**********

Reviewer #1: In this report the authors demonstrate a new method to quantify and analyze interactions among genes. Their methods proposes analysis of both intra-cellular and inter-cellular interactions. Methods to identify gene interaction networks have been previously describe and the authors correctly identify several algorithms (eg. STRING). The method presented here would add to existing ones. In this reviewer's opinion, it is valuable to disseminate this method in PLOS one. I believe that parallel techniques enrich our ability to analyze mechanisms of cellular transformation. However, I think that several improvements/clarifications should be made before dissemination. Below I suggest some:

1. The introduction is somewhat superficial in terms of summarizing existing methods. The authors mention STRING as another algorithm to test gene-gene interactions but do not really address how their method is different. I think the introduction should devote some space in the introduction briefly explaining other methods (STRING, KEGG, etc), then ending with a paragraph clearly explaining how this method is different.

2. The authors use gene expression data to validate their method. However, databases such as STRING uses multiple forms of data to create clusters: genetic interaction, physical interaction, gene mutation co-concurrence, etc. It is not clear to this reviewer whether the method described here can only be applied to gene expression data. This should be made clear somewhere.

3. Related to gene expression data, the authors use single-cell RNA data for TNBC. I understand why the authors did this because the data are cleaner with less likelihood of background noise. However, as the authors are probably aware, most gene expression data is provided by TCGA and can be downloaded as raw data or Z-transformed correlated to control tissue. Is this method able to analyze TCGA data as well or other forms of expression data from large repositories such as COSMIC and cBioPortal? Or is the method restricted to single cell analysis? Addressing this is important because most investigators use these repositories.

4. Finally, there has to be some form of control or perhaps comparison to already existing methods. If the authors run their raw data through STRING, KEGG, etc, do they get the same results? Or do they get different results? A conclusion should be made based on the outcome: if the same results, then this is just another method that can be used in lieu of existing ones; if different results, then once can say that it complements existing methods.

Reviewer #2: The paper proposes a framework, Ulisse, for enrichment analysis and cell–cell communication. The approach is well-structured; however, several aspects—such as pathway crosstalk quantification, ligand–receptor-based communication, and network-based DEG prioritization—overlap with existing tools like CellChat, NicheNet, and prior pathway crosstalk analyses. A significant limitation is the lack of comparison with existing tools. The S1 Table comparison is high-level and does not provide a quantitative benchmark or performance evaluation that would clearly demonstrate the framework’s superiority.

**********

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

**********

[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 REVIEWERS

Dear Editor,

we thank you and the reviewers for your assessments. We considered the reviewers comments and revised the manuscript accordingly. We revised the manuscript following the journal requirements. In relation to the issue about “identifying data”: please note that the file SupplementaryTables_3-11.xlsx does not include identifying data but aggregated data, generated by us based on publicly available data (doi: 10.6084/m9.figshare.17058077.v1). Below you will find our point-by-point answers (in red) to reviewers’ comments (in italic). We trust that we have adequately addressed the reviewers’ feedback.

Kind Regards,

Ettore Mosca

***************************************************************************Reviewer #1

In this report the authors demonstrate a new method to quantify and analyze interactions among genes. Their methods proposes analysis of both intra-cellular and inter-cellular interactions. Methods to identify gene interaction networks have been previously describe and the authors correctly identify several algorithms (eg. STRING). The method presented here would add to existing ones. In this reviewer's opinion, it is valuable to disseminate this method in PLOS one. I believe that parallel techniques enrich our ability to analyze mechanisms of cellular transformation. However, I think that several improvements/clarifications should be made before dissemination. Below I suggest some:

Thanks for your assessment. We carefully considered your suggestions and revised our manuscript accordingly.

1. The introduction is somewhat superficial in terms of summarizing existing methods. The authors mention STRING as another algorithm to test gene-gene interactions but do not really address how their method is different. I think the introduction should devote some space in the introduction briefly explaining other methods (STRING, KEGG, etc), then ending with a paragraph clearly explaining how this method is different.

We revised introduction and discussion to clarify the state of the art, how Ulisse fits in it and the novel opportunities it offers. Please note that we used the STRING database as source of gene-gene interactions (sett methods “Molecular interactions and gene sets”).

2. The authors use gene expression data to validate their method. However, databases such as STRING uses multiple forms of data to create clusters: genetic interaction, physical interaction, gene mutation co-concurrence, etc. It is not clear to this reviewer whether the method described here can only be applied to gene expression data. This should be made clear somewhere.

We described a proof-of-concept using single-cell RNA sequencing, because this type of data accommodates both the quantification of pathway cross-talk and inter-cellular communication. However, our framework handles any gene-level score that can be meaningfully used to study the alterations in the interconnectivity among gene sets. We revised introduction and discussion to clarify this point.

3. Related to gene expression data, the authors use single-cell RNA data for TNBC. I understand why the authors did this because the data are cleaner with less likelihood of background noise. However, as the authors are probably aware, most gene expression data is provided by TCGA and can be downloaded as raw data or Z-transformed correlated to control tissue. Is this method able to analyze TCGA data as well or other forms of expression data from large repositories such as COSMIC and cBioPortal? Or is the method restricted to single cell analysis? Addressing this is important because most investigators use these repositories.

We revised the introduction to clarify the data types on which Ullise can be used. We revised the discussion to mention the applicability of Ulisse using data from public resources like those mentioned by the reviewer.

4. Finally, there has to be some form of control or perhaps comparison to already existing methods. If the authors run their raw data through STRING, KEGG, etc, do they get the same results? Or do they get different results? A conclusion should be made based on the outcome: if the same results, then this is just another method that can be used in lieu of existing ones; if different results, then once can say that it complements existing methods.

We revised introduction and discussion to clarify the state of the art, how Ulisse fits in it, the novel opportunities it offers, and why we leave a trustworthy quantitative benchmark for future work.

Collectively, compared to existing methods, Ulisse has a different focus, considers a more extensive statistical assessment, supports various input types and provides different outcomes. Such differences would lead to results that are more or less different from what can be obtained using other tools on the same input data. Therefore, considering the differences between Ulisse and existing tools and the issues in performing benchmarks in the absence of ground truths [e.g., see our recent review in Briefings in Bioinformatics 10.1093/bib/bbaf280], we decided to leave a comparison for future work. Indeed, a trustworthy comparison among tools in the absence of a ground truth should consider multiple approaches, like literature agreement, experimental validation, indirect validation, synthetic dataset validation and robustness assessment truths.

In this manuscript, we focused on describing Ulisse, its relation to existing approaches (extended in the revised manuscript), and showing the relevance of the results achieved in the proof-of-concept considering the literature on breast cancer.

***************************************************************************Reviewer #2:

The paper proposes a framework, Ulisse, for enrichment analysis and cell–cell communication. The approach is well-structured; however, several aspects—such as pathway crosstalk quantification, ligand–receptor-based communication, and network-based DEG prioritization—overlap with existing tools like CellChat, NicheNet, and prior pathway crosstalk analyses. A significant limitation is the lack of comparison with existing tools. The S1 Table comparison is high-level and does not provide a quantitative benchmark or performance evaluation that would clearly demonstrate the framework’s superiority.

Thanks for your assessment, which helped us to improve our manuscript. We removed S1 Table, and extended introduction and discussion to clarify the state of the art, how Ulisse fits in it, the novel opportunities it offers, and why we leave a trustworthy quantitative benchmark for future work.

Collectively, compared to existing methods, Ulisse has a different focus, considers a more extensive statistical assessment, supports various input types and provides different outcomes. Such differences would lead to results that are more or less different from what can be obtained using other tools on the same input data.

For instance, the tools that you mentioned (CellChat and NicheNet) do not provide a network of communications among cell clusters that is based on quantifications at cell cluster level. Further, NicheNet works only on a built-in molecular interaction database.

Therefore, considering the differences between Ulisse and existing tools and, moreover, the issues in performing benchmarks in the absence of ground truths [e.g., see our recent review in Briefings in Bioinformatics 10.1093/bib/bbaf280], we decided to leave a comparison for future work. Indeed, a trustworthy comparison among tools in the absence of a ground truth should consider multiple approaches, like literature agreement, experimental validation, indirect validation, synthetic dataset validation and robustness assessment.

In this manuscript, we focused on describing Ulisse, its relation to existing approaches (extended in the revised manuscript), and showing the relevance of the results achieved in the proof-of-concept considering the literature on breast cancer.

Attachments
Attachment
Submitted filename: Reviewers_comments.pdf
Decision Letter - Mohammad H. Ghazimoradi, Editor

Analysis of intracellular and intercellular crosstalk from omics data

PONE-D-25-19469R1

Dear Dr. Mosca,

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. For questions related to billing, please contact billing support .

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,

Mohammad H. Ghazimoradi

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

Reviewer #1: All comments have been addressed

**********

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

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

Reviewer #1: Yes

**********

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

Reviewer #1: Yes

**********

Reviewer #1: The authors have been responsive to my critiques. This reviewer is satisfied. The revised version provides a more ind depth analysis.

**********

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

**********

Formally Accepted
Acceptance Letter - Mohammad H. Ghazimoradi, Editor

PONE-D-25-19469R1

PLOS ONE

Dear Dr. Mosca,

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.

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.

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. Mohammad H. Ghazimoradi

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 .