2. CODAS Installation¶
CODAS processing works on UHDAS data and VmDAS data. UHDAS and VmDAS are acquisition programs. This installation guide will not set up your computer to acquire ADCP data, but it should set up your computer for ADCP processing using CODAS tools.
CODAS software is designed to run on most common platforms. Executables are written in C, and scripts run in Python. Please see this table to see whether your data can be processed with Python.
We are no longer maintaining CODAS Matlab processing, but we will continue to support the programs used to read CODAS Matlab output files, raw ADCP datafiles, rbins.
Note
We have moved to Python3. CODAS software no longer makes any attempt to be compatible with Python2. The old Python2 documentation still exists here
Although the CODAS processing code can be updated using Mercurial, there are enough other changes to the installation procedure that it is sometimes better to just throw away the old version and start over – it all depends on how old your installation is. The most recent example of that is the change from distutils to setuptools for “installation” of the the main two Python libraries (Jan 2020).
If you have a question about this, please email us and we’ll help you figure out the best way forward. Contact uhdas@hawaii.edu for help.
Note that the easiest installation mechanisms below to “uninstall” are the Virtual Computer and Anaconda.
Contents:
Let us know (uhdas@hawaii.edu) if you are installing CODAS programs and want to be informed if there are updates or bug fixes.