Joinpoint Trend Analysis Software

Joinpoint is statistical software for the analysis of trends using joinpoint models, that is, models like the figure below where several different lines are connected together at the "joinpoints". Cancer trends reported in NCI publications are calculated using the Joinpoint Regression Program to analyze rates calculated by the SEER*Stat software.

There are two versions of Joinpoint software available: desktop and command-line.

  1. Desktop version: This version has a graphical user interface and is for interactive use. It is most suitable for an individual to use at their desktop PC.
    Latest Release: Version – June 12, 2017 (What's new in this version?)
  2. Command-Line version: The command-line version is for use in a batch mode or called from other software, such as SAS or R.
    Latest Release: Version – June 22, 2017 (What's new in this version?)
Sample Joinpoint Graph
Sample Joinpoint Graph

The software takes trend data (e.g. cancer rates) and fits the simplest joinpoint model that the data allow. The user supplies the minimum and maximum number of joinpoints. The program starts with the minimum number of joinpoint (e.g. 0 joinpoints, which is a straight line) and tests whether more joinpoints are statistically significant and must be added to the model (up to that maximum number). This enables the user to test that an apparent change in trend is statistically significant. The tests of significance use a Monte Carlo Permutation method. The models may incorporate estimated variation for each point (e.g. when the responses are age adjusted rates) or use a Poisson model of variation. In addition, the models may also be linear on the log of the response (e.g. for calculating annual percentage rate change). The software also allows viewing one graph for each joinpoint model, from the model with the minimum number of joinpoints to the model with maximum number of joinpoints. For details see:

Kim HJ, Fay MP, Feuer EJ, Midthune DN. Permutation tests for joinpoint regression with applications to cancer rates. Stat Med 2000;19:335-51 (correction: 2001;20:655).

Correction to Table 1(a) (PDF, 93 KB) of Kim, et al. is provided as a PDF. Other references are available in the online help system.

Methods & Tools for Population-based Cancer Statistics shows the relationship of the Joinpoint Regression Program to SEER*Stat and other statistical methods and tools.