The SAACR_cart2manycart utility is used to break a single multi_saa_allcart.mat file holding data from multiple ShapeArrays (SAAs) into separate files, each holding data from one of the ShapeArrays. It operates on converted Cartesian data produced by SAACR_raw2data.


This utility is used after files of raw data have been acquired from a Campbell Scientific data logger and converted to Cartesian data by SAACR_raw2data when the files are not directly compatible and therefore cannot be concatenated. Incompatibility can result from a change in the data logger setup such as adding a ShapeArray or changing a ShapeArray. Individual ShapeArray files produced by SAACR_cart2manycart can be concatenated on an individual basis.

Step 1 - Select the .mat File to be Separated

In SAASuite, under the SAACR Utilities tab, start SAACR_cart2manycart .

Figure 1: The Utilities tab in SAASuite

When SAACR_cart2manycart is started, you will be prompted to select a file of type multi_saa_allcart.mat containing data from multiple ShapeArrays that is to be separated. Navigate to and select your multi_saa_allcart.mat file and click the Open button.


Figure 2: Selecting the multi_saa_allcart.mat file to be split

Note: This utility will NOT work on non-ShapeArray sensors.

Step 2 - Select Save Location and Base Filename

After you have selected your multi_saa_allcart.mat file, a notice will appear describing the next step. Review the information presented and click the OK button to continue.


Figure 3: Notification about file creation process

Create a BASE filename for auto-numbering with "_sernum". Existing files with the same base name will be over-written without warning. A base name will appear bearing the serial number of the first ShapeArray. The name can be modified if desired, but it is highly desirable to include the serial number. Customize the base filename and click the Save button to continue.


Figure 4: Customizing the base filename for the split files

Step 4 - Review the Output

The utility will produce as many files as there are ShapeArrays. 


Figure 5: Process complete

In this example, there were three ShapeArrays with serial numbers 78281, 96208, and 98635.


Figure 6: Example output files