{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,24]],"date-time":"2026-09-24T11:21:06Z","timestamp":1790248866407,"version":"4.1.0"},"reference-count":80,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2025,12,11]],"date-time":"2025-12-11T00:00:00Z","timestamp":1765411200000},"content-version":"vor","delay-in-days":10,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100016700","name":"North Central Soybean Research Program","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100016700","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["acsess.onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["The Plant Genome"],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>The implementation of genomics\u2010assisted breeding methodologies is helping to drive the genetic gain required to meet the grand challenge of producing more food using fewer resources in the face of a changing climate. Despite the documented usefulness of genomics\u2010assisted breeding toward this end, its full infusion into most small\u2010 and medium\u2010sized breeding programs is still incomplete. One major reason for limited routine application of genomic selection among most such programs is the lack of a single integrated software tool capable of assisting breeders throughout the entire genomic prediction pipeline. To help address this need, we have implemented a streamlined genomic prediction and selection pipeline designed for plant breeding programs using open\u2010source tools. The steps implemented in the pipeline include processing genotypic data (e.g., filtering and imputing genotypic data), merging genotypic and phenotypic data, collecting enviromics covariates, estimating environmental kinship, optimizing training sets, cross\u2010validating genomic prediction models, and implementing genomic prediction for single or multiple traits across single or multiple environments. Herein, we describe an R Shiny web application named \u201cGS4PB\u201d (Genomic Selection For Plant Breeding) that implements the above steps in the pipeline and discuss the rationale for each of the tools in the pipeline. We used this GS4PB application to conduct an experiment comparing phenotypic and genomic selection, and showed genomic selection worked as well as phenotypic selection for advancement of breeding lines. This publicly available analysis tool will help to lower entry barriers into advanced techniques of genomic prediction, enabling breeders to take advantage of these technologies to help drive genetic gain.<\/jats:p>","DOI":"10.1002\/tpg2.70150","type":"journal-article","created":{"date-parts":[[2025,12,12]],"date-time":"2025-12-12T05:10:34Z","timestamp":1765516234000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["GS4PB: An R\u00a0Shiny application to facilitate a genomic selection pipeline for plant breeding"],"prefix":"10.1002","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9778-6462","authenticated-orcid":false,"given":"Vishnu","family":"Ramasubramanian","sequence":"first","affiliation":[{"name":"Department of Agronomy and Plant Genetics University of Minnesota  Saint Paul Minnesota USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5184-0518","authenticated-orcid":false,"given":"Cleiton A.","family":"Wartha","sequence":"additional","affiliation":[{"name":"Department of Agronomy and Plant Genetics University of Minnesota  Saint Paul Minnesota USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lovepreet","family":"Singh","sequence":"additional","affiliation":[{"name":"Department of Agronomy and Plant Genetics University of Minnesota  Saint Paul Minnesota USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paolo","family":"Vitale","sequence":"additional","affiliation":[{"name":"International Maize and Wheat Improvement Center (CIMMYT)  Texcoco Mexico"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sushan","family":"Ru","sequence":"additional","affiliation":[{"name":"Small Fruit Breeding and Genetics, Department of Horticulture Auburn University  Auburn Alabama USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Siddhi J.","family":"Bhusal","sequence":"additional","affiliation":[{"name":"Department of Agronomy and Plant Genetics University of Minnesota  Saint Paul Minnesota USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4361-1683","authenticated-orcid":false,"given":"Aaron J.","family":"Lorenz","sequence":"additional","affiliation":[{"name":"Department of Agronomy and Plant Genetics University of Minnesota  Saint Paul Minnesota USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2025,12,11]]},"reference":[{"key":"e_1_2_11_2_1","doi-asserted-by":"crossref","unstructured":"Akdemir D.(in press).STPGA: Selection of training populations with a genetic algorithm.bioRxiv.https:\/\/doi.org\/10.1101\/111989","DOI":"10.1101\/111989"},{"key":"e_1_2_11_3_1","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2021.655287"},{"key":"e_1_2_11_4_1","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2016.00210"},{"key":"e_1_2_11_5_1","unstructured":"Attali D.(2021).Shinyjs: Easily Improve User Experience of Your Shiny Apps in Seconds(R Package Version 2.1.0) [Computer software].CRAN.https:\/\/CRAN.R\u2010project.org\/package=shinyjs"},{"key":"e_1_2_11_6_1","doi-asserted-by":"publisher","DOI":"10.1038\/nbt.3780"},{"key":"e_1_2_11_7_1","volume-title":"Breeding for quantitative traits in plants","author":"Bernardo R. N.","year":"2020"},{"key":"e_1_2_11_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723872.2723882"},{"key":"e_1_2_11_9_1","doi-asserted-by":"publisher","DOI":"10.2135\/cropsci2011.06.0299"},{"key":"e_1_2_11_10_1","volume-title":"ASReml\u2010R reference manual version 4.2","author":"Butler D. G.","year":"2023"},{"key":"e_1_2_11_11_1","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2022.905824"},{"key":"e_1_2_11_12_1","unstructured":"Chang W. &Borges Ribeiro B.(2021).Shinydashboard: Create Dashboards With \u201cShiny\u201d(R Package Version 0.7.2) [Computer software].CRAN.https:\/\/CRAN.R\u2010project.org\/package=shinydashboard"},{"key":"e_1_2_11_13_1","unstructured":"Chang W. Cheng J. Allaire J. Sievert C. Schloerke B. Xie Y. Allen J. McPherson J. Dipert A. &Borges B.(2025).Shiny: Web Application Framework for R(R Package Version 1.10.0) [Computer software].CRAN.https:\/\/CRAN.R\u2010project.org\/package=shiny"},{"key":"e_1_2_11_14_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/bty015"},{"key":"e_1_2_11_15_1","doi-asserted-by":"publisher","DOI":"10.1534\/genetics.109.105429"},{"key":"e_1_2_11_16_1","doi-asserted-by":"publisher","DOI":"10.1093\/g3journal\/jkab040"},{"key":"e_1_2_11_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tplants.2024.12.009"},{"key":"e_1_2_11_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tplants.2024.09.011"},{"key":"e_1_2_11_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-0716-2205-6_9"},{"key":"e_1_2_11_20_1","doi-asserted-by":"publisher","DOI":"10.1093\/gigascience\/giab008"},{"key":"e_1_2_11_21_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41467\u2010020\u201018480\u2010y"},{"key":"e_1_2_11_22_1","doi-asserted-by":"publisher","DOI":"10.3835\/plantgenome2011.08.0024"},{"key":"e_1_2_11_23_1","unstructured":"Fay C. Guyader V. Rochette S. &Girard C.(2024).Golem: Framework Robust Shiny Applications(R Package Version 0.5.1) [Computer software].CRAN.https:\/\/CRAN.R\u2010project.org\/package=golem"},{"key":"e_1_2_11_24_1","doi-asserted-by":"publisher","DOI":"10.1186\/s12870\u2010022\u201003975\u20101"},{"key":"e_1_2_11_25_1","doi-asserted-by":"publisher","DOI":"10.3389\/fpls.2021.728567"},{"key":"e_1_2_11_26_1","doi-asserted-by":"publisher","DOI":"10.1534\/genetics.109.103952"},{"key":"e_1_2_11_27_1","doi-asserted-by":"publisher","DOI":"10.1186\/1471\u20102156\u201012\u201087"},{"key":"e_1_2_11_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00122\u2010018\u20103156\u20109"},{"key":"e_1_2_11_29_1","doi-asserted-by":"publisher","DOI":"10.1002\/tpg2.20519"},{"key":"e_1_2_11_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00122\u2010012\u20101868\u20109"},{"key":"e_1_2_11_31_1","doi-asserted-by":"publisher","DOI":"10.2135\/cropsci2016.08.0675"},{"key":"e_1_2_11_32_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.118.200435"},{"key":"e_1_2_11_33_1","doi-asserted-by":"publisher","DOI":"10.1186\/1471\u20102105\u201012\u2010186"},{"key":"e_1_2_11_34_1","doi-asserted-by":"publisher","DOI":"10.2135\/cropsci2011.06.0297"},{"key":"e_1_2_11_35_1","doi-asserted-by":"publisher","DOI":"10.1093\/g3journal\/jkae250"},{"key":"e_1_2_11_36_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.114.010298"},{"key":"e_1_2_11_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00122-013-2243-1"},{"key":"e_1_2_11_38_1","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2020.592769"},{"key":"e_1_2_11_39_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.120.401349"},{"key":"e_1_2_11_40_1","doi-asserted-by":"publisher","DOI":"10.1534\/genetics.112.144246"},{"key":"e_1_2_11_41_1","doi-asserted-by":"publisher","DOI":"10.3389\/frai.2022.1040295"},{"key":"e_1_2_11_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00122\u2010018\u20103186\u20103"},{"key":"e_1_2_11_43_1","doi-asserted-by":"publisher","DOI":"10.1101\/gr.266486.120"},{"key":"e_1_2_11_44_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.114.016097"},{"key":"e_1_2_11_45_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1005944"},{"key":"e_1_2_11_46_1","first-page":"2","article-title":"Docker: Lightweight Linux containers for consistent development and deployment","volume":"2014","author":"Merkel D.","year":"2014","journal-title":"Linux Journal"},{"key":"e_1_2_11_47_1","doi-asserted-by":"publisher","DOI":"10.1093\/genetics\/157.4.1819"},{"key":"e_1_2_11_48_1","doi-asserted-by":"publisher","DOI":"10.2135\/cropsci2015.01.0030"},{"key":"e_1_2_11_49_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.115.021667"},{"key":"e_1_2_11_50_1","doi-asserted-by":"publisher","DOI":"10.21105\/joss.04530"},{"key":"e_1_2_11_51_1","doi-asserted-by":"publisher","DOI":"10.1002\/joc.5282"},{"key":"e_1_2_11_52_1","doi-asserted-by":"publisher","DOI":"10.3389\/fpls.2024.1349569"},{"key":"e_1_2_11_53_1","doi-asserted-by":"publisher","DOI":"10.3835\/plantgenome2018.02.0013"},{"key":"e_1_2_11_54_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.116.028118"},{"key":"e_1_2_11_55_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.118.200728"},{"key":"e_1_2_11_56_1","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2022.920689"},{"key":"e_1_2_11_57_1","doi-asserted-by":"publisher","DOI":"10.1186\/s12864\u2010020\u201007319\u2010x"},{"key":"e_1_2_11_58_1","doi-asserted-by":"publisher","DOI":"10.1079\/9781780643915.0000"},{"key":"e_1_2_11_59_1","doi-asserted-by":"publisher","DOI":"10.1534\/genetics.114.164442"},{"key":"e_1_2_11_60_1","doi-asserted-by":"publisher","DOI":"10.1093\/genetics\/iyac112"},{"key":"e_1_2_11_61_1","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2023.1269255"},{"key":"e_1_2_11_62_1","doi-asserted-by":"publisher","DOI":"10.1002\/csc2.21029"},{"key":"e_1_2_11_63_1","doi-asserted-by":"publisher","DOI":"10.1534\/genetics.112.141473"},{"key":"e_1_2_11_64_1","doi-asserted-by":"publisher","DOI":"10.1534\/g3.119.400598"},{"key":"e_1_2_11_65_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0252402"},{"key":"e_1_2_11_66_1","doi-asserted-by":"publisher","DOI":"10.3390\/genes11111312"},{"key":"e_1_2_11_67_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0054985"},{"key":"e_1_2_11_68_1","doi-asserted-by":"publisher","DOI":"10.1111\/tpj.14960"},{"key":"e_1_2_11_69_1","doi-asserted-by":"publisher","DOI":"10.21105\/joss.01035"},{"key":"e_1_2_11_70_1","doi-asserted-by":"publisher","DOI":"10.3835\/plantgenome2014.05.0023"},{"key":"e_1_2_11_71_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1011270"},{"key":"e_1_2_11_72_1","doi-asserted-by":"publisher","DOI":"10.1186\/s12859\u2010014\u20100398\u20107"},{"key":"e_1_2_11_73_1","unstructured":"Ushey K. Allaire J. J. &Tang Y.(2024).Reticulate: Interface to \u201cPython\u201d(R Package Version 1.40.0) [Computer software].CRAN.https:\/\/CRAN.R\u2010project.org\/package=reticulate"},{"key":"e_1_2_11_74_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0310886"},{"key":"e_1_2_11_75_1","doi-asserted-by":"publisher","DOI":"10.1002\/tpg2.20270"},{"key":"e_1_2_11_76_1","doi-asserted-by":"publisher","DOI":"10.1590\/1984\u201070332021v21sa28"},{"key":"e_1_2_11_77_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41437\u2010024\u201000703\u20103"},{"key":"e_1_2_11_78_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0016672399004462"},{"key":"e_1_2_11_79_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btz794"},{"key":"e_1_2_11_80_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00122\u2010016\u20102691\u20105"},{"key":"e_1_2_11_81_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btt730"}],"container-title":["The Plant Genome"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/acsess.onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/tpg2.70150","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,29]],"date-time":"2025-12-29T02:28:13Z","timestamp":1766975293000},"score":1,"resource":{"primary":{"URL":"https:\/\/acsess.onlinelibrary.wiley.com\/doi\/10.1002\/tpg2.70150"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":80,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["10.1002\/tpg2.70150"],"URL":"https:\/\/doi.org\/10.1002\/tpg2.70150","archive":["Portico"],"relation":{"has-preprint":[{"id-type":"doi","id":"10.22541\/essoar.174522728.83766359\/v1","asserted-by":"object"}]},"ISSN":["1940-3372","1940-3372"],"issn-type":[{"value":"1940-3372","type":"print"},{"value":"1940-3372","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"2025-04-16","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-09-21","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-12-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70150"}}