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.

https://github.com/centerforassessment/sgp

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

cran percentile-growth-projections quantile-regression r sgp sgp-analyses student-growth-percentiles student-growth-projections
Last synced: 6 months ago · JSON representation ·

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
cran percentile-growth-projections quantile-regression r sgp sgp-analyses student-growth-percentiles student-growth-projections
Created about 14 years ago · Last pushed 7 months ago
Metadata Files
Readme Changelog License Citation

README.md

SGP

DOI R-CMD-check CRAN_Status_Badge Development Version Rstudio mirror downloads License

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

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

DESCRIPTION cran
  • 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
.github/workflows/R-CMD-check.yaml actions
  • 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