CQLIM Procedure

PROC CQLIM Compared with Other SAS Procedures

The CQLIM procedure provides limited dependent data modeling functionality comparable to that of the HPQLIM and QLIM procedures in SAS/ETS software.

PROC CQLIM Compared with the HPQLIM Procedure

The functionality of the CQLIM procedure closely resembles that of the HPQLIM procedure, which is a high-performance procedure. The CQLIM procedure is the next generation of the HPQLIM procedure, and it was developed specifically for SAS Viya. Both procedures are designed to run on a cluster of machines that distribute the data and the computations. Both procedures perform computations in multiple threads on multiple machines.

The CQLIM procedure supports maximum likelihood estimation of all the models available in PROC HPQLIM. It also supports Bayesian estimation of most single-equation models.

PROC CQLIM Compared with the QLIM Procedure

The CQLIM procedure is specifically designed to operate in SAS Viya and performs computations in multiple threads on multiple machines. The capability of the QLIM procedure to perform computations in a distributed environment is limited to the parallel implementation of Markov chain Monte Carlo sampling algorithms for Bayesian analysis.

This release of the CQLIM procedure contains some, but not all, of the functionality available in the QLIM procedure. PROC QLIM provides the following features, which are not available in PROC CQLIM:

  • sample selection models

  • variable selection

  • Bayesian analysis for all models

Last updated: July 09, 2026