sgp
Functions to calculate student growth percentiles and percentile growth projections/trajectories for students using large scale, longitudinal assessment data. Functions use quantile regression to estimate the conditional density associated with each student's achievement history. Percentile growth projections/trajectories are calculated using the coefficient matrices derived from the quantile regression analyses and specify what percentile growth is required for students to reach future achievement targets.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.4%) to scientific vocabulary
Keywords
Repository
Functions to calculate student growth percentiles and percentile growth projections/trajectories for students using large scale, longitudinal assessment data. Functions use quantile regression to estimate the conditional density associated with each student's achievement history. Percentile growth projections/trajectories are calculated using the coefficient matrices derived from the quantile regression analyses and specify what percentile growth is required for students to reach future achievement targets.
Basic Info
- Host: GitHub
- Owner: CenterForAssessment
- License: other
- Language: R
- Default Branch: master
- Homepage: https://sgp.io
- Size: 3.03 GB
Statistics
- Stars: 20
- Watchers: 11
- Forks: 21
- Open Issues: 0
- Releases: 10
Topics
Metadata Files
README.md
SGP
Overview
The SGP Package is open source software built for the R software environment. The classes, functions and data within the SGP package are used to calculate student growth percentiles and percentile growth projections/trajectories using large scale, longitudinal assessment data. Quantile regression is used to estimate the conditional density associated with each student's achievement history. Percentile growth projections/trajectories are calculated using the derived coefficient matrices and show the percentile growth needed to reach future achievement targets.
Installation
From CRAN
To install the latest stable release of SGP from CRAN
```R
install.packages("SGP") ```
From Github
To install the development release of SGP from GitHub:
```R
devtools::install_github("CenterForAssessment/SGP") ```
Resources
Contributors
The SGP Package is crafted with :heart: by:
We love feedback and are happy to answer questions.
References
Betebenner, D. W., VanIwaarden, A., Domingue, B., and Shang, Y. (2025). SGP: Student Growth Percentiles & Percentile Growth Trajectories.
R Core Team (2025). R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. URL https://www.R-project.org/.
Owner
- Name: Center for Assessment
- Login: CenterForAssessment
- Kind: organization
- Email: support@nciea.org
- Location: Dover, New Hampshire
- Website: www.nciea.org
- Twitter: NCIEA1
- Repositories: 53
- Profile: https://github.com/CenterForAssessment
National Center for the Improvement of Educational Assessment
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use the SGP Package, please cite it using these metadata." authors: - family-names: "Betebenner" given-names: "Damian" orcid: "https://orcid.org/0000-0003-0476-5599" - family-names: "VanIwaarden" given-names: "Adam" - family-names: "Domingue" given-names: "Ben" - family-names: "Shang" given-names: "Yi" title: "SGP: Student Growth Percentiles & Percentile Growth Trajectories" version: 2.2-2.2 doi: 10.5281/zenodo.10037891 date-released: 2025-7-29 url: "https://sgp.io"
GitHub Events
Total
- Push event: 28
- Pull request event: 57
Last Year
- Push event: 28
- Pull request event: 57
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 4
- Total pull requests: 210
- Average time to close issues: 2 months
- Average time to close pull requests: 5 minutes
- Total issue authors: 2
- Total pull request authors: 2
- Average comments per issue: 0.75
- Average comments per pull request: 0.0
- Merged pull requests: 202
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 36
- Average time to close issues: 13 days
- Average time to close pull requests: 1 minute
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 3.0
- Average comments per pull request: 0.0
- Merged pull requests: 33
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- adamvi (3)
- RuoCJ (1)
Pull Request Authors
- dbetebenner (182)
- adamvi (50)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- R >= 4.0.0 depends
- Cairo * imports
- RSQLite * imports
- callr * imports
- colorspace * imports
- crayon * imports
- data.table >= 1.14.0 imports
- datasets * imports
- digest * imports
- doParallel * imports
- doRNG >= 1.8.2 imports
- equate >= 2.0 imports
- foreach * imports
- grDevices * imports
- graphics * imports
- grid * imports
- gridBase * imports
- gtools * imports
- iterators * imports
- jsonlite * imports
- matrixStats * imports
- methods * imports
- parallel * imports
- plotly * imports
- quantreg * imports
- randomNames >= 0.0 imports
- rngtools >= 1.5 imports
- sn >= 1.0 imports
- splines * imports
- stats * imports
- svglite * imports
- toOrdinal * imports
- utils * imports
- SGPdata >= 26.0 suggests
- knitr * suggests
- rmarkdown * suggests
- actions/checkout v3 composite
- r-lib/actions/check-r-package v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite