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 |
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 |