Newer
Older
function [] = saveArgoTrajectoryFile(~, ~)
%SAVERFC Saves the argo trajectory netcdf file to disk.
% Detailed explanation goes here
global artoaWorkspace artoaConfig artoaDataInput;
%% Get selected trajectory
trajectoryIndex = artoaWorkspace.trajectoryOutput.tableGeneratedTracksSelectedRow;
trajectory = artoaWorkspace.trajectoryOutput.trajectories{trajectoryIndex};
%% Ask for filename
folder = artoa.data.getMember(artoaConfig, {'directory', 'argotraj'}, pwd());
filter = artoa.data.getMember(artoaConfig, {'filemask', 'argotraj'}, '*.nc');
[filename, pathname] = uiputfile(fullfile(folder, filter));
if filename == 0
return;
end
filepath = fullfile(pathname, filename);
artoa.save.argo_trajectory(filepath, artoaDataInput.rfb, trajectory);
end