Application for Command-Line (Batch/Callable) Version of Joinpoint Regression Software

Thank you for your interest in using the Joinpoint statistical software for the analysis of continuous linear trends with change points, i.e. joinpoints. The Joinpoint statistical software was developed by IMS, Inc. under contract to the National Cancer Institute.

The command-line version of Joinpoint can be called from other software (i.e. C++, SAS, or R) with syntax like:

joinpoint.exe <session file> <input data file> [output file] [options]

This allows you to run Joinpoint repeatedly in an automated way for multiple data series, for simulations, or to embed in other software packages. Sample SAS and R files are included with the Joinpoint software to help users learn how to integrate Joinpoint in those programs.

What's New

Minimum APC Difference Worth Detecting - In some situations Joinpoint may determine that there are one or more pairs of segments where the difference in the Annual Percent Change (APC) between some consecutive segments is quite small. Users can enter a minimum APC difference worth detecting as a minimum percentage point difference (Min. PPD). Joinpoint will start with the final selected model that was chosen using the specified analysis criteria and lower the number of Joinpoints until all consecutive segments pass the Min. PPD criteria. To learn more about MADWD, click here.

Application for the Command-Line Version

Before receiving the command-line version of Joinpoint, you must:

  1. Download and sign the Joinpoint Transfer Agreement.

    If you intend to use Joinpoint in an institutional environment, such as a University, Research, or Business setting, please download and fill out the Institutional Use Transfer Agreement (DOC, 40 KB) . Please note, this form requires two signatures: the applicant's signature as well as the signature of someone within your organization with the legal authority to enter into this agreement.

    If you want Joinpoint for your own personal use, please download and fill out the Personal Use Transfer Agreement (DOC, 40 KB) .

  2. Fill out the application form below.
  3. Attach the PDF of the signed Joinpoint Transfer Agreement to the form below.

The application and signed agreement is required to ensure that the software is used appropriately and is not sold or used for commercial purposes.

Fields marked with an asterisk * are required.


  • (If the details of your project have changed or you have started a new project, you will need to fill out a new application. Otherwise, you will only need to sign a new release form.)
  or  
Processing your request.... decorative graphic indicating that processing is taking place
Last Updated: 15 Apr, 2020