{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,18]],"date-time":"2026-02-18T02:41:54Z","timestamp":1771382514624,"version":"3.50.1"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T00:00:00Z","timestamp":1769040000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T00:00:00Z","timestamp":1769472000000},"content-version":"vor","delay-in-days":5,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Medizinische Fakult\u00e4t Heidelberg der Universit\u00e4t Heidelberg"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Background<\/jats:title>\n                    <jats:p>Polysome profiling is a widespread technique to study mRNA translation. After separation of cellular particles by ultracentrifugation on a sucrose-density gradient, a UV absorbance profile is recorded during elution, which mostly reflects RNA content and shows distinct peaks for ribosomal subunits, monosomes and polysomes with increasing number of ribosomes. This profile can be used to assess global translational activity, or to reveal changes in ribosome biogenesis and translation elongation. In addition, it is also possible to measure the association of fluorescently tagged proteins with ribosomal subunits or polysomes. Alignment and quantification of polysome profiles usually relies on spreadsheet programs, custom R\/Python scripts or commercial software.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>With QuAPPro, we present the first interactive web app that allows quantification and alignment of polysome profiles, independently of the device or software that was used to generate the profiles. QuAPPro was written in R, with a graphical user interface implemented in R shiny. It supports interactive visualization and analysis of polysome profiles, including profile smoothing, baseline selection, alignment along a defined point on the x-axis, quantification of profile subsections and deconvolution for resolving individual peaks. Fluorescence profiles can be aligned and quantified in parallel. Finally, quantification results can be summarized and visualized as bar plots. Every interactive plot can be exported directly in a publication-ready format.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusions<\/jats:title>\n                    <jats:p>This user-friendly tool does not only speed up the analysis of polysome profiles but also facilitates reproducibility and documentation of the process, without the need for programming abilities or commercial software.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1186\/s12859-026-06379-2","type":"journal-article","created":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T04:05:54Z","timestamp":1769054754000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["QuAPPro: an R shiny app for quantification and alignment of polysome profiles"],"prefix":"10.1186","volume":"27","author":[{"given":"Chiara","family":"Schiller","sequence":"first","affiliation":[]},{"given":"Matthias","family":"Lemmer","sequence":"additional","affiliation":[]},{"given":"Sonja","family":"Reitter","sequence":"additional","affiliation":[]},{"given":"Janina A.","family":"Lehmann","sequence":"additional","affiliation":[]},{"given":"Kai","family":"Fenzl","sequence":"additional","affiliation":[]},{"given":"Johanna","family":"Schott","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2026,1,22]]},"reference":[{"issue":"1","key":"6379_CR1","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1073\/pnas.49.1.122","volume":"49","author":"JR Warner","year":"1963","unstructured":"Warner JR, Knopf PM, Rich A. A multiple ribosomal structure in protein synthesis. Proc Natl Acad Sci U S A. 1963;49(1):122\u20139.","journal-title":"Proc Natl Acad Sci U S A"},{"key":"6379_CR2","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1038\/197430a0","volume":"197","author":"FO Wettstein","year":"1963","unstructured":"Wettstein FO, Staehelin T, Noll H. Ribosomal aggregate engaged in protein synthesis: characterization of the ergosome. Nature. 1963;197:430\u20135.","journal-title":"Nature"},{"issue":"1","key":"6379_CR3","doi-asserted-by":"publisher","first-page":"1461","DOI":"10.1038\/s41467-021-21637-y","volume":"12","author":"M Eshraghi","year":"2021","unstructured":"Eshraghi M, Karunadharma PP, Blin J, Shahani N, Ricci EP, Michel A, et al. Mutant Huntingtin stalls ribosomes and represses protein synthesis in a cellular model of huntington disease. Nat Commun. 2021;12(1):1461.","journal-title":"Nat Commun"},{"issue":"2","key":"6379_CR4","doi-asserted-by":"publisher","first-page":"105648","DOI":"10.1016\/j.jbc.2024.105648","volume":"300","author":"B Popper","year":"2024","unstructured":"Popper B, Burkle M, Ciccopiedi G, Marchioretto M, Forne I, Imhof A, et al. Ribosome inactivation regulates translation elongation in neurons. J Biol Chem. 2024;300(2):105648.","journal-title":"J Biol Chem"},{"issue":"10","key":"6379_CR5","doi-asserted-by":"publisher","first-page":"e1000213","DOI":"10.1371\/journal.pbio.1000213","volume":"7","author":"Z Li","year":"2009","unstructured":"Li Z, Lee I, Moradi E, Hung NJ, Johnson AW, Marcotte EM. Rational extension of the ribosome biogenesis pathway using network-guided genetics. PLoS Biol. 2009;7(10):e1000213.","journal-title":"PLoS Biol"},{"issue":"1","key":"6379_CR6","doi-asserted-by":"publisher","first-page":"10350","DOI":"10.1038\/s41467-024-54411-x","volume":"15","author":"JA Lehmann","year":"2024","unstructured":"Lehmann JA, Lindner D, Sung HM, Stoecklin G. E3 ubiquitin ligase RNF10 promotes dissociation of stalled ribosomes and responds to ribosomal subunit imbalance. Nat Commun. 2024;15(1):10350.","journal-title":"Nat Commun"},{"issue":"17","key":"6379_CR7","first-page":"e3742","volume":"10","author":"D Shaffer","year":"2020","unstructured":"Shaffer D, Rollins JA. Fluorescent polysome profiling in caenorhabditis elegans. Bio Protoc. 2020;10(17):e3742.","journal-title":"Bio Protoc"},{"issue":"2","key":"6379_CR8","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1016\/j.cell.2017.06.038","volume":"170","author":"K Doring","year":"2017","unstructured":"Doring K, Ahmed N, Riemer T, Suresh HG, Vainshtein Y, Habich M, et al. Profiling Ssb-Nascent chain interactions reveals principles of Hsp70-Assisted folding. Cell. 2017;170(2):298\u2013311. e20.","journal-title":"Cell"},{"issue":"5924","key":"6379_CR9","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1126\/science.1168978","volume":"324","author":"NT Ingolia","year":"2009","unstructured":"Ingolia NT, Ghaemmaghami S, Newman JR, Weissman JS. Genome-wide analysis in vivo of translation with nucleotide resolution using ribosome profiling. Science. 2009;324(5924):218\u201323.","journal-title":"Science"},{"issue":"11","key":"6379_CR10","doi-asserted-by":"publisher","first-page":"1610","DOI":"10.1101\/gr.193342.115","volume":"25","author":"C Cenik","year":"2015","unstructured":"Cenik C, Cenik ES, Byeon GW, Grubert F, Candille SI, Spacek D, et al. Integrative analysis of RNA, translation, and protein levels reveals distinct regulatory variation across humans. Genome Res. 2015;25(11):1610\u201321.","journal-title":"Genome Res"},{"issue":"11","key":"6379_CR11","doi-asserted-by":"publisher","first-page":"1704","DOI":"10.1038\/s41592-023-02028-1","volume":"20","author":"L Ferguson","year":"2023","unstructured":"Ferguson L, Upton HE, Pimentel SC, Mok A, Lareau LF, Collins K, et al. Streamlined and sensitive mono- and di-ribosome profiling in yeast and human cells. Nat Methods. 2023;20(11):1704\u201315.","journal-title":"Nat Methods"},{"issue":"6524","key":"6379_CR12","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1126\/science.abc7151","volume":"371","author":"M Bertolini","year":"2021","unstructured":"Bertolini M, Fenzl K, Kats I, Wruck F, Tippmann F, Schmitt J, et al. Interactions between nascent proteins translated by adjacent ribosomes drive homomer assembly. Science. 2021;371(6524):57\u201364.","journal-title":"Science"},{"issue":"8","key":"6379_CR13","doi-asserted-by":"publisher","first-page":"2476","DOI":"10.1093\/nar\/gkm1177","volume":"36","author":"GS Kopeina","year":"2008","unstructured":"Kopeina GS, Afonina ZA, Gromova KV, Shirokov VA, Vasiliev VD, Spirin AS. Step-wise formation of eukaryotic double-row polyribosomes and circular translation of polysomal mRNA. Nucleic Acids Res. 2008;36(8):2476\u201388.","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"6379_CR14","doi-asserted-by":"publisher","first-page":"618","DOI":"10.1093\/nar\/gku1270","volume":"43","author":"ZA Afonina","year":"2015","unstructured":"Afonina ZA, Myasnikov AG, Shirokov VA, Klaholz BP, Spirin AS. Conformation transitions of eukaryotic polyribosomes during multi-round translation. Nucleic Acids Res. 2015;43(1):618\u201328.","journal-title":"Nucleic Acids Res"},{"key":"6379_CR15","doi-asserted-by":"publisher","first-page":"e36530","DOI":"10.7554\/eLife.36530","volume":"7","author":"H Yoshikawa","year":"2018","unstructured":"Yoshikawa H, Larance M, Harney DJ, Sundaramoorthy R, Ly T, Owen-Hughes T et al. Efficient analysis of mammalian polysomes in cells and tissues using Ribo Mega-SEC. Elife. 2018;7:e36530.","journal-title":"Elife"},{"key":"6379_CR16","unstructured":"Team RC. R: A language and environment for statistical computing. 2024."},{"key":"6379_CR17","unstructured":"Chang W, Cheng J, Allaire J, Sievert C, Schloerke B, Xie Y et al. Shiny: web application framework for R. 2023."},{"issue":"12","key":"6379_CR18","doi-asserted-by":"publisher","first-page":"2141","DOI":"10.1007\/s13361-015-1235-6","volume":"26","author":"J Lu","year":"2015","unstructured":"Lu J, Trnka MJ, Roh SH, Robinson PJ, Shiau C, Fujimori DG, et al. Improved peak detection and deconvolution of native electrospray mass spectra from large protein complexes. J Am Soc Mass Spectrom. 2015;26(12):2141\u201351.","journal-title":"J Am Soc Mass Spectrom"},{"issue":"1","key":"6379_CR19","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1016\/j.bbrc.2008.05.036","volume":"372","author":"K Kimura","year":"2008","unstructured":"Kimura K, Ito S, Nagino M, Isobe K. Inhibition of reactive oxygen species down-regulates protein synthesis in RAW 264.7. Biochem Biophys Res Commun. 2008;372(1):272\u20135.","journal-title":"Biochem Biophys Res Commun"},{"key":"6379_CR20","unstructured":"Chang W. Shinythemes: themes for shiny. 2021."},{"key":"6379_CR21","unstructured":"Attali D. Colourpicker: a colour picker tool for shiny and for selecting colours in plots. 2023."},{"key":"6379_CR22","unstructured":"Wickham H. Stringr: simple, consistent wrappers for common string operations. 2023."},{"issue":"9","key":"6379_CR23","doi-asserted-by":"publisher","first-page":"3259","DOI":"10.1016\/j.csda.2008.11.033","volume":"53","author":"A Zeileis","year":"2009","unstructured":"Zeileis A, Hornik K, Murrell P. Escaping rgbland: selecting colors for statistical graphics. Comput Stat Data an. 2009;53(9):3259\u201370.","journal-title":"Comput Stat Data an"},{"key":"6379_CR24","unstructured":"Attali D, Edwards T, shinyalert. Easily create pretty popup messages (Modals) in \u2018shiny\u2019. 2024."},{"key":"6379_CR25","unstructured":"Meyer F, Perrier V. Shinybusy: busy indicators and notifications for \u2018shiny\u2019 applications. 2024."},{"key":"6379_CR26","unstructured":"Xie X, Cheng J, Tan X. DT: A wrapper of the JavaScript library \u2018DataTables\u2019. 2024."},{"key":"6379_CR27","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24277-4","volume-title":"ggplot2: elegant graphics for data analysis","author":"H Wickham","year":"2016","unstructured":"Wickham H. ggplot2: elegant graphics for data analysis. New York: Springer-; 2016."},{"key":"6379_CR28","unstructured":"Clarke E, Sherrill-Mix S, Dawson C. ggbeeswarm: Categorical scatter (Violin Point) Plots. 2023."},{"key":"6379_CR29","unstructured":"Wickham H, Fran\u00e7ois R, Henry L, M\u00fcller K, Vaughan D. dplyr: A grammar of data manipulation. 2023."},{"key":"6379_CR30","doi-asserted-by":"crossref","unstructured":"Coene J. Cicerone: provide tours of \u2018shiny\u2019 applications. 2021.","DOI":"10.32614\/CRAN.package.cicerone"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-026-06379-2","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-026-06379-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-026-06379-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T14:17:23Z","timestamp":1769523443000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1186\/s12859-026-06379-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,22]]},"references-count":30,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,12]]}},"alternative-id":["6379"],"URL":"https:\/\/doi.org\/10.1186\/s12859-026-06379-2","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,22]]},"assertion":[{"value":"5 November 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 January 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 January 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not Applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not Applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"22"}}