diff --git a/anonymiseDatabase.m b/anonymiseDatabase.m index 99116e8..1b6ddc5 100644 --- a/anonymiseDatabase.m +++ b/anonymiseDatabase.m @@ -1,22 +1,20 @@ function anonymiseDatabase() database = ShoulderCaseLoader(); database.setDataRootPath(fullfile(filesep,"shoulder","dataDev")); AllSCaseID = string(database.getAllCasesID); - AllSCaseID = ["N29" "N32"]; anonymisers = []; for SCaseID = AllSCaseID tic; fprintf("(%d/%d) Anonymisation of %s: ",find(contains(AllSCaseID,SCaseID)),length(AllSCaseID),SCaseID); try currentAnonymiser = ShoulderCaseAnonymiser(database.getCasePath(SCaseID)); currentAnonymiser.fullAnonymisation(); - anonymisers = [anonymisers ; currentAnonymiser]; - save('anonymisers.mat','anonymisers'); + fprintf("Done in %.2f sec\n",toc); catch ME fprintf("Failed after %.2f sec\n",toc); fprintf("ERROR: %s\n",ME.message); - continue end - fprintf("Done in %.2f sec\n",toc); + anonymisers = [anonymisers ; currentAnonymiser.getProperties()]; + save('anonymisers.mat','anonymisers'); end end