Jump to navigation Jump to search


Asaq website  

The ASAQ method has been implemented in C++ to be run in a UNIX terminal. Given an alignment of four sequences, ASAQ computes three weights, one for each possible tree topology. To run ASAQ it is necessary to have installed the C++ linear algebra library Armadillo

Environment Modules

Run module spider Asaq to find out what environment modules are available for this application.

System Variables

  • HPC_ASAQ_DIR - installation directory
  • HPC_ASAQ_BIN - executable directory
  • HPC_ASAQ_LIB - library directory


If you publish research that uses Asaq you have to cite it as follows:

Please cite the following papers if you use Armadillo in your research and/or software. Citations are useful for the continued development and maintenance of the library.

Conrad Sanderson and Ryan Curtin. Armadillo: a template-based C++ library for linear algebra. Journal of Open Source Software, Vol. 1, pp. 26, 2016.

Conrad Sanderson and Ryan Curtin. A User-Friendly Hybrid Sparse Matrix Class in C++. Lecture Notes in Computer Science (LNCS), Vol. 10931, pp. 422-430, 2018.