List of commits:
Subject Hash Author Date (UTC)
Decrease verbosity: suppress output from pdfcrop in meta_ev.m f51caf728c9e727ea7036d1066ed5638d5f5adef Jason Hoelscher-Obermaier 2017-04-12 08:41:23
Try to suppress display of figures in meta_ev_test.m (unsuccessful) c87cedfa3c1e53a8f25ad8c4119704c8bdfe9b2f Jason Hoelscher-Obermaier 2017-04-11 09:22:12
Add class dual_homo_simulation which emulates a dual_homo_measurement but with simulated traces 41792061b163af8e7d57738c19382409e0321190 Jason Hoelscher-Obermaier 2017-04-10 11:07:24
Turn off warning regarding default_sample_no in PXItrace 0c6322c334c051e08198ba79ca85170ebd5e8e12 Jason Hoelscher-Obermaier 2017-04-10 11:04:03
Fix num2eng.m: correct display of 0 (w. tolerance of +-eps) and +-inf. 6345574b61460fec8dd19832056d6273a07f23e9 Jason Hoelscher-Obermaier 2017-04-10 10:44:17
Extend functionality of method 'plot_cuts' of class 'meta_ev' af350f1084ba30f3f56f70367b8dd7ea3071f1a9 Jason Hoelscher-Obermaier 2017-04-08 16:30:56
Bug fix in num2eng.m: Input 0 (or +/- eps) will now yield '0' as expected 7ab33199240f75e7013223cddf02e69cd83e3272 Jason Hoelscher-Obermaier 2017-04-08 16:27:52
Refactor meta_ev: move plotting methods to separate files. 6e5df82a5739d8f1ef7a209822f7a448ced1721c Jason Hoelscher-Obermaier 2017-04-08 09:27:21
Additional options for method plot_cuts in meta_ev.m eabae3d9b5b934c5b9d56396374cfdd6c9f5ed3f Jason Hoelscher-Obermaier 2017-04-08 08:53:29
Add class homotrace_simulated as wrapper around homotrace if simulation-data-streams are to be used... b09e4d8431e7784d3021ae949edd557291c8d482 Jason Hoelscher-Obermaier 2017-04-06 14:56:34
Replace unnecessary switch-expression in assert_consistency_of_varargin by isequal-test 0c946942de73edb17b0d1f7b62748b9c8f0a98d0 Jason Hoelscher-Obermaier 2017-04-06 14:27:26
Improve default color order for line plots 336545a7441b6b575ab47ef655377514207cd69b Jason Hoelscher-Obermaier 2017-04-07 21:40:27
Add method "plot_cuts" to meta_ev... d92ade078a2b85f08312fe9524d9dc2097c6aff6 Jason Hoelscher-Obermaier 2017-04-07 20:57:41
Add method filter_params to meta_ev.m a9b063dc0c5858ba211dafe6c78cbe49bf5063d5 Jason Hoelscher-Obermaier 2017-04-07 18:03:54
Replace unnecessary switch-expression in assert_consistency_of_varargin by isequal-test 6cb69108ba70daabd0a01aa61d4f5c9de25cb57a Jason Hoelscher-Obermaier 2017-04-06 14:27:26
Update submodule matlab-xunit to point to master (after updates to displayStack were merged). 086e1d0869d17ea2dfffa706717bbbceb981ab72 Jason Hoelscher-Obermaier 2017-04-06 08:41:39
Bug fix in sentence_case: return empty string if input is empty string 97a0aea577a1ce963e01957b16cc689d25f2a7a8 Jason Hoelscher-Obermaier 2017-04-05 16:22:00
Add some tests to the import functionality of meta_ev c7bba217a63b61e05366c6b7e4ff5891f46e98c1 Jason Hoelscher-Obermaier 2017-04-05 15:57:24
Track fork of matlab-xunit https://github.com/jas-ho/matlab-xunit e2f562df1335935665e575cf6f16bf66def70800 Jason Hoelscher-Obermaier 2017-04-05 08:21:40
Remove submodule matlab_xunit tracking https://github.com/psexton/matlab-xunit 8b06720c836ce14b37470912c5c80c46396f47b1 Jason Hoelscher-Obermaier 2017-04-05 08:08:35
Commit f51caf728c9e727ea7036d1066ed5638d5f5adef - Decrease verbosity: suppress output from pdfcrop in meta_ev.m
- also: suppress output from plotting tests in meta_ev_test.m
Author: Jason Hoelscher-Obermaier
Author date (UTC): 2017-04-12 08:41
Committer name: Jason Hoelscher-Obermaier
Committer date (UTC): 2017-04-12 08:41
Parent(s): c87cedfa3c1e53a8f25ad8c4119704c8bdfe9b2f
Signing key:
Tree: 1627ec8a86b7d1e286dcd2599b67c31f80a9a62f
File Lines added Lines deleted
data_analysis/@meta_ev/meta_ev.m 2 2
data_analysis/unittests/meta_ev_test.m 9 12
File data_analysis/@meta_ev/meta_ev.m changed (mode: 100644) (index 8e22607..076695f)
... ... classdef meta_ev < class_conveniences
299 299 end end
300 300 meta.fig_label = ''; % reset fig_label after usage meta.fig_label = ''; % reset fig_label after usage
301 301 fig_path = fullfile(meta.common_path, [fig_name, label]); fig_path = fullfile(meta.common_path, [fig_name, label]);
302 disp(['saving figures to ', fig_path, ' .fig / .pdf'])
302 disp(['saving figures to ', fig_path, ' .fig / .pdf']);
303 303 saveas(fig_handle, fig_path, 'fig'); saveas(fig_handle, fig_path, 'fig');
304 304 saveas(fig_handle, fig_path, 'pdf'); saveas(fig_handle, fig_path, 'pdf');
305 305 close(fig_handle); close(fig_handle);
306 306 try try
307 system(['pdfcrop ', fig_path,'.pdf ', fig_path,'.pdf']);
307 [stat,stdout] = system(['pdfcrop ', fig_path,'.pdf ', fig_path,'.pdf']);
308 308 end end
309 309 end end
310 310 end end
File data_analysis/unittests/meta_ev_test.m changed (mode: 100644) (index c15fc2d..b04401b)
... ... function cut_plot_test(shared)
60 60 meta.meta_label = 'test'; meta.meta_label = 'test';
61 61 param_ind = 2; param_ind = 2;
62 62 % meta.plot_cuts('logneg', 2, param_ind, unique(meta.params{param_ind})); % meta.plot_cuts('logneg', 2, param_ind, unique(meta.params{param_ind}));
63 meta.plot_cuts('logneg', 2, param_ind, [2.5,10,50],...% 'colors',cbrewer('seq','RdPu',6),...
64 'x_scale', 'log',...
65 'fig', fig);
63 [T] = evalc(...
64 'meta.plot_cuts(''logneg'',2, param_ind, [2.5,10,50], ''x_scale'',''log'', ''fig'', fig);');
65 [T] = evalc('meta.save_figs;');
66 66 % meta.plot_cuts('logneg', 2, param_ind, 'all'); % meta.plot_cuts('logneg', 2, param_ind, 'all');
67 meta.save_figs;
68 67 % try % try
69 68 % system(['ls ', meta.common_path]); % system(['ls ', meta.common_path]);
70 69 % end % end
 
... ... function contour_plot_test(shared)
76 75 fig = figure; set(fig,'visible','off') fig = figure; set(fig,'visible','off')
77 76 meta = meta_ev(shared.meta_data_files{1}); meta = meta_ev(shared.meta_data_files{1});
78 77 meta.meta_label = 'test'; meta.meta_label = 'test';
79 meta.contour_plot('logneg',2,'x_scale','log',...
80 'fig', fig);
81 meta.save_figs;
78 [T] = evalc(...
79 'meta.contour_plot(''logneg'',2, ''x_scale'',''log'', ''fig'', fig);');
80 [T] = evalc('meta.save_figs;');
82 81 % try % try
83 82 % system(['ls ', meta.common_path]); % system(['ls ', meta.common_path]);
84 83 % end % end
 
... ... function plot_logneg_versus_gamma_test(shared)
93 92 meta = meta.filter_params(1, [5E5,5E7]); meta = meta.filter_params(1, [5E5,5E7]);
94 93 cmap = [cbrewer('seq','RdPu',9);... cmap = [cbrewer('seq','RdPu',9);...
95 94 cbrewer('seq','GnBu',9)]; cbrewer('seq','GnBu',9)];
96 meta.plot_logneg_versus_gamma(2,...
97 'colors', cmap,...
98 'x_scale','log','y_lims', [-1,0.5],...
99 'fig', fig);
100 meta.save_figs;
95 [T] = evalc(...
96 'meta.plot_logneg_versus_gamma(2, ''colors'', cmap, ''x_scale'',''log'',''y_lims'', [-1,0.5],''fig'', fig);');
97 [T] = evalc('meta.save_figs;');
101 98 % try % try
102 99 % system(['ls ', meta.common_path]); % system(['ls ', meta.common_path]);
103 100 % end % end
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/gutc61/Membrane

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/gutc61/Membrane

Clone this repository using git:
git clone git://git.rocketgit.com/user/gutc61/Membrane

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main