-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathstartup.m
20 lines (19 loc) · 913 Bytes
/
startup.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
% Add paths required for the project (ignoring hidden, including version control)
files = dir;
directories = files([files.isdir]);
directories(strmatch('.',{files([files.isdir]).name})) = []; % remove hidden
paths = arrayfun(@(x)fullfile(directories(x).folder,directories(x).name),1:length(directories),'UniformOutput',false);
for j = 1:length(paths)
addpath(genpath(paths{j}))
end
%===============================================================================
% Load dependencies
%===============================================================================
% Matlab gene enrichment toolbox:
% (github)
% if ismac
% fprintf(1,'Adding path to MatlabEnrichment toolbox\n');
% addpath('/Users/benfulcher/DropboxSydneyUni/CodeToolboxes/MatlabEnrichment/')
% fprintf(1,'Adding path to MatlabmySQL toolbox\n');
% addpath('/Users/benfulcher/DropboxSydneyUni/CodeToolboxes/MatlabmySQL/')
% end