{"id":22635680,"url":"https://github.com/josedv82/matur","last_synced_at":"2025-08-22T14:03:51.491Z","repository":{"id":41328179,"uuid":"308952364","full_name":"josedv82/matuR","owner":"josedv82","description":"R package for Athlete Maturation and Biobanding information and reporting.","archived":false,"fork":false,"pushed_at":"2024-12-26T05:32:21.000Z","size":758,"stargazers_count":12,"open_issues_count":1,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-11T21:11:47.519Z","etag":null,"topics":["biobanding","maturation","r","rpackage","talentid"],"latest_commit_sha":null,"homepage":"","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/josedv82.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-31T18:57:34.000Z","updated_at":"2025-01-15T08:11:10.000Z","dependencies_parsed_at":"2022-09-17T23:12:33.720Z","dependency_job_id":null,"html_url":"https://github.com/josedv82/matuR","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josedv82%2FmatuR","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josedv82%2FmatuR/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josedv82%2FmatuR/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josedv82%2FmatuR/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josedv82","download_url":"https://codeload.github.com/josedv82/matuR/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248480431,"owners_count":21110937,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["biobanding","maturation","r","rpackage","talentid"],"created_at":"2024-12-09T03:13:22.375Z","updated_at":"2025-04-11T21:11:57.110Z","avatar_url":"https://github.com/josedv82.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n![](https://www.r-pkg.org/badges/version/matuR)\n![](http://cranlogs.r-pkg.org/badges/grand-total/matuR)\n[![](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n\n# {matuR}\n### Athlete Maturation and Biobanding\n\n\u003cimg src=\"man/images/maturlogo.png\" align=\"right\" width=\"300\" /\u003e\n\n## Intro\nMaturity profiling in young athletes is paramount for talent identification. The concept of [biobanding,](https://www.collinsdictionary.com/es/diccionario/ingles/biobanding) or grouping of athletes based on their biological development as opposed to their chronological age, has also been widely researched to enable comparison of physical attributes across young athletes as well as better adjustment of the training and competition demands athletes are exposed to. \n  \nThe goal of this repository is to showcase **{matuR}**, a package that provides a simple framework for professionals working with young athletes to calculate and visualize common maturation metrics using not invasive methods. The two methods implemented are:\n\n**Prediction of age at Peak Height Velocity (PHV):** This method is based on research from Mirlwald et al and uses the following parameters:\n\n* gender  \n* date of birth  \n* date of measurement  \n* height (cms)  \n* sitting height (cms)  \n* weight (kgs)  \n  \n**Predicted Adult Height (PAH):** This is based on the Khamis-Roche method and uses the following parameters:  \n\n* age\n* gender\n* height (cms)  \n* weight (kgs)  \n* mother height (cms)  \n* father height (cms)  \n  \nFor further details about these two methods, their protocols and calculations see the reference section at the bottom of this page.  \n\n\n## Installation\n\n```\n#Install from CRAN \ninstall.packages(\"matuR\")\n\n  \n#Install the development version from GitHub  \ninstall.packages(\"devtools\")\ndevtools::install_github(\"josedv82/matuR\")\n```\n\n## Data\n\n#### User Data\n\nUse this template for data collection. Ensure that all fields have information. Some fields require a double measurement to calculate the average.\n\n**{matuR}** runs both (age @ PHV and Khamis-Roche) methods together on the same dataset.\n\n[Data Template](https://github.com/josedv82/matuR/blob/master/man/images/template.xlsx)\n\n#### Demo Data\n\n**{matuR}** comes with a sample dataset for users to familiarize with the package. \n\n```\nlibrary(matuR)\n\ndata_sample\n```\n\n## Usage\n\n#### Data Frames:\n\nThe two main functions within the package are *`maturation_cm()`* and *`maturation_in()`*. Both functions perform the same calculations and return the same data. Users can choose one or the other one depending on which units they wish to explore the results. The function takes the raw data from the template and performs the Khamis-Roche and Mirwarld calculations returning a dataframe that users can manipulate for further analysis.\n\n```\nlibrary(matuR)\n\nmaturation_cm(data_sample)\n```\n\n\u003cimg src=\"man/images/maturation_cm.PNG\" width=\"800\" /\u003e\n\n#### Plots\n\n**{matuR}** provides a few plotting options:\n\nPredicted Adult Height Plot (note the two options depending on cms or inches)\n\n```\nplot_predicted_height_cm(data_sample)\nplot_predicted_height_in(data_sample)\n```\n\u003cimg src=\"man/images/estimated_adult_height.png\" width=\"600\" /\u003e\n\nTime to PHV Dumbell Plot\n\n```\nplot_time_phv(data_sample)\n```\n\u003cimg src=\"man/images/time_to_phv.png\" width=\"600\" /\u003e\n\nMaturity Offset Plot\n\n```\nplot_maturity_offset(data_sample)\n```\n\u003cimg src=\"man/images/maturity_offset.png\" width=\"600\" /\u003e\n\nPlot the current and predicted height for one athlete against normal growth curves. The same function is available for females.\n```\nplot_growth_male(data_sample, \"Athlete 08\")\nplot_growth_female(data_sample, \"Athlete 18\")\n```\n\u003cimg src=\"man/images/plot_growth.png\" width=\"600\" /\u003e\n\nPlot % of Adult Height highlighted by Maturity Stages\n\n```\nplot_puberty_stages(data_sample)\n```\n\u003cimg src=\"man/images/puberty_stages.png\" width=\"600\" /\u003e\n\n## Considerations\n\nIt is beyond the scope of this package to discuss some of the pros and cons of using these methods. However, users should be aware of aspects regarding validity and reliability to better interpret results. Likewise, these methods have been validated in very specific populations, therefore professionals using it with athletes from different countries and ethnicities should be cautious when interpreting results. \n\nFinally, please ensure accuracy of the athlete's height, weight, sitting height and their parent's height for better results. \n\n## Acknowledgement\n\nI'd like to thank [Jorge Arede](https://www.researchgate.net/profile/Jorge_Arede) for his contribution and valuable feedback.\n\n## References\nThe methods behind the calculations implemented as part of the functions in this package rely heavily on the following research:\n\n* Khamis, H. J., \u0026 Roche, A. F, 1994. Predicting adult height without using skeletal age: The Khamis-Roche method. Pediatrics, 94, 504–507 [Link](https://pubmed.ncbi.nlm.nih.gov/7936860/)  \n\n* Mirwald, R.L., Baxter-Jones, A.D.G., Bailey, D.A., \u0026 Beunen, G.P., 2002. An assessment of maturity from anthropometric measurements. Medicine and Science Sports Exercise, 34,4, pp. 689–694. [Link](https://pubmed.ncbi.nlm.nih.gov/11932580/)\n\n* Sean P. Cumming, Rhodri S. Lloyd, John L. Oliver, Joey C. Eisenmann \u0026 Robert M. Malina, 2017. Bio-banding in Sport: Applications to competition, talent identification and strength and conditioning of youth athletes, National Strength and Conditioning Association, vol.39, 2 [Link](https://journals.lww.com/nsca-scj/Abstract/2017/04000/Bio_banding_in_Sport__Applications_to_Competition,.6.aspx)\n\n* Johnson DM, Williams S, Bradley B, Sayer S, Fisher JM. Growing pains : Maturity associated variation in injury risk in academy football. Eur J Sport Sci . 2019:1–9. [Link](https://www.tandfonline.com/doi/abs/10.1080/17461391.2019.1633416)\n\n## Cite\n\n```\ncitation(\"matuR\")\n\nTo cite package ‘matuR’ in publications use:\n\n  Jose Fernandez (2020). matuR: Athlete Maturation and Biobanding. R package version 0.0.0.9000.\n  https://github.com/josedv82/matuR\n\nA BibTeX entry for LaTeX users is\n\n  @Manual{,\n    title = {matuR: Athlete Maturation and Biobanding},\n    author = {Jose Fernandez},\n    year = {2020},\n    note = {R package version 0.0.0.9000},\n    url = {https://github.com/josedv82/matuR},\n  }\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosedv82%2Fmatur","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosedv82%2Fmatur","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosedv82%2Fmatur/lists"}