# # ChangeLog for src/sas/sascalc/dataloader/file_reader_base_class.py in sasview # # Generated by Trac 1.0.1 # Apr 28, 2024 11:03:37 AM Tue, 09 Jan 2018 17:13:25 GMT krzywon [a58b5a0] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Update documentation to match code. Thu, 04 Jan 2018 21:09:49 GMT krzywon [340291a] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Fix nan removal code to truncate search through and truncate 2D mask ... Wed, 03 Jan 2018 19:09:40 GMT krzywon [6fd7b20] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Simplified nan removal code. Wed, 03 Jan 2018 14:43:28 GMT krzywon [f02a0c6] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Extend nan removal to 2D data. Wed, 03 Jan 2018 13:41:36 GMT krzywon [e3133dc] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Remove nan values from data 1D objects instead of coercing to 0. Fri, 22 Dec 2017 16:37:19 GMT krzywon [8475d16] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Coerce all nan values to 0 when loading data files. refs #1037 Tue, 05 Dec 2017 17:29:37 GMT GitHub [3053a4a] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/sesans_reader.py (modified) remove infinite loop from sesans reader (#129) Sat, 04 Nov 2017 13:20:24 GMT Stuart Prescott [cb11a25] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Fix instance vs class variables in FileReader Class variables get ... Thu, 02 Nov 2017 09:21:47 GMT Stuart Prescott [20fa5fe] * src/examples/test_panel2D.py (modified) * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/file_converter/otoko_loader.py (modified) * src/sas/sascalc/fit/AbstractFitEngine.py (modified) * src/sas/sascalc/pr/fit/AbstractFitEngine.py (modified) * src/sas/sasgui/guiframe/data_processor.py (modified) * src/sas/sasgui/guiframe/events.py (modified) * src/sas/sasgui/guiframe/local_perspectives/data_loader/data_loader.py (modified) * src/sas/sasgui/guiframe/local_perspectives/plotting/binder.py (modified) * src/sas/sasgui/guiframe/local_perspectives/plotting/boxSlicer.py (modified) * src/sas/sasgui/guiframe/local_perspectives/plotting/masking.py (modified) * src/sas/sasgui/guiframe/plugin_base.py (modified) * src/sas/sasgui/guiframe/proxy.py (modified) * src/sas/sasgui/perspectives/calculator/gen_scatter_panel.py (modified) * src/sas/sasgui/perspectives/calculator/resolcal_thread.py (modified) * src/sas/sasgui/perspectives/fitting/fitproblem.py (modified) * src/sas/sasgui/perspectives/fitting/fitting.py (modified) * src/sas/sasgui/perspectives/fitting/fitting_widgets.py (modified) * src/sas/sasgui/perspectives/fitting/gpu_options.py (modified) * src/sas/sasgui/perspectives/fitting/simfitpage.py (modified) * src/sas/sasgui/perspectives/invariant/invariant_details.py (modified) * src/sas/sasgui/perspectives/pr/explore_dialog.py (modified) * src/sas/sasgui/plottools/binder.py (modified) * src/sas/sasgui/plottools/toolbar.py (modified) * src/sas/sasview/sasview.py (modified) Fix lots more typos in comments and docs Fri, 27 Oct 2017 07:39:38 GMT krzywon [1576693] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Move state reset to end of file read to be more thread friendly. Wed, 25 Oct 2017 09:46:56 GMT krzywon [61f329f0] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader_HDF5.py (modified) Reset file reader class data state each time a new data file is loaded. Mon, 25 Sep 2017 21:35:29 GMT Paul Kienzle [9e6aeaf] * src/sas/sascalc/dataloader/data_info.py (modified) * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/abs_reader.py (modified) * src/sas/sascalc/dataloader/readers/ascii_reader.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * src/sas/sascalc/fit/pagestate.py (modified) * src/sas/sasgui/perspectives/corfunc/corfunc_state.py (modified) * src/sas/sasgui/perspectives/fitting/fitpage.py (modified) * src/sas/sasgui/perspectives/fitting/simfitpage.py (modified) * src/sas/sasgui/perspectives/invariant/invariant_state.py (modified) * src/sas/sasgui/perspectives/pr/inversion_state.py (modified) * src/sas/sasview/sasview.py (modified) * src/sas/sasview/test/convertible_files/SANS2D_100254_merged_ISIS2D.txt (moved) * src/sas/sasview/test/convertible_files/YBCO_12685__ISIS2D.txt (moved) * src/sas/sascalc/calculator/BaseComponent.py (modified) * src/sas/sascalc/calculator/c_extensions/sld2i_module.cpp (modified) * src/sas/sascalc/calculator/instrument.py (modified) * src/sas/sascalc/calculator/resolution_calculator.py (modified) * src/sas/sascalc/calculator/sas_gen.py (modified) * src/sas/sascalc/corfunc/corfunc_calculator.py (modified) * src/sas/sascalc/data_util/calcthread.py (modified) * src/sas/sascalc/data_util/nxsunit.py (modified) * src/sas/sascalc/data_util/odict.py (modified) * src/sas/sascalc/data_util/registry.py (modified) * src/sas/sascalc/data_util/uncertainty.py (modified) * src/sas/sascalc/dataloader/__init__.py (modified) * src/sas/sascalc/dataloader/loader.py (modified) * src/sas/sascalc/dataloader/manipulations.py (modified) * src/sas/sascalc/dataloader/readers/__init__.py (modified) * src/sas/sascalc/dataloader/readers/anton_paar_saxs_reader.py (modified) * src/sas/sascalc/dataloader/readers/associations.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader_HDF5.py (modified) * src/sas/sascalc/dataloader/readers/danse_reader.py (modified) * src/sas/sascalc/dataloader/readers/red2d_reader.py (modified) * src/sas/sascalc/dataloader/readers/sesans_reader.py (modified) * src/sas/sascalc/dataloader/readers/tiff_reader.py (modified) * src/sas/sascalc/dataloader/readers/xml_reader.py (modified) * src/sas/sascalc/file_converter/c_ext/bsl_loader.c (modified) * src/sas/sascalc/file_converter/cansas_writer.py (modified) * src/sas/sascalc/file_converter/nxcansas_writer.py (modified) * src/sas/sascalc/fit/AbstractFitEngine.py (modified) * src/sas/sascalc/fit/Loader.py (modified) * src/sas/sascalc/fit/MultiplicationModel.py (modified) * src/sas/sascalc/fit/expression.py (modified) * src/sas/sascalc/fit/pluginmodel.py (modified) * src/sas/sascalc/invariant/invariant.py (modified) * src/sas/sascalc/pr/c_extensions/Cinvertor.c (modified) * src/sas/sascalc/pr/fit/AbstractFitEngine.py (modified) * src/sas/sascalc/pr/fit/Loader.py (modified) * src/sas/sascalc/pr/fit/expression.py (modified) * src/sas/sascalc/pr/invertor.py (modified) * test/run_one.py (modified) * test/sascalculator/test/utest_sas_gen.py (modified) * test/sascalculator/test/utest_sld.py (moved) * test/sasdataloader/test/utest_abs_reader.py (modified) * test/sasdataloader/test/utest_cansas.py (modified) * test/sasrealspace/test/utest_oriented.py (modified) * test/sasrealspace/test/utest_realspace.py (modified) * test/utest_sasview.py (modified) Merge branch 'ticket-853-fit-gui-to-calc' into py3 Mon, 25 Sep 2017 17:58:13 GMT krzywon [deaa0c6] * src/sas/sascalc/dataloader/data_info.py (modified) * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Load fit states and project filess with 2D data sets using new loader ... Mon, 25 Sep 2017 15:51:21 GMT krzywon [7b07fbe] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/abs_reader.py (modified) * src/sas/sascalc/dataloader/readers/ascii_reader.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) Move generic loading functions from cansas_reader into ... Fri, 22 Sep 2017 23:40:41 GMT Paul Kienzle [7b50f14] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader_HDF5.py (modified) * src/sas/sascalc/dataloader/readers/xml_reader.py (modified) * test/sasdataloader/test/utest_cansas.py (modified) restore python 2 functionality Fri, 22 Sep 2017 23:03:34 GMT Paul Kienzle [26183bf] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) flow data reads through a single interface so we can control bytes to ... Fri, 22 Sep 2017 20:01:32 GMT Paul Kienzle [574adc7] * src/sas/sascalc/calculator/BaseComponent.py (modified) * src/sas/sascalc/calculator/instrument.py (modified) * src/sas/sascalc/calculator/resolution_calculator.py (modified) * src/sas/sascalc/calculator/sas_gen.py (modified) * src/sas/sascalc/corfunc/corfunc_calculator.py (modified) * src/sas/sascalc/data_util/calcthread.py (modified) * src/sas/sascalc/data_util/nxsunit.py (modified) * src/sas/sascalc/data_util/odict.py (modified) * src/sas/sascalc/data_util/uncertainty.py (modified) * src/sas/sascalc/dataloader/__init__.py (modified) * src/sas/sascalc/dataloader/data_info.py (modified) * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/loader.py (modified) * src/sas/sascalc/dataloader/manipulations.py (modified) * src/sas/sascalc/dataloader/readers/__init__.py (modified) * src/sas/sascalc/dataloader/readers/abs_reader.py (modified) * src/sas/sascalc/dataloader/readers/ascii_reader.py (modified) * src/sas/sascalc/dataloader/readers/associations.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * src/sas/sascalc/dataloader/readers/danse_reader.py (modified) * src/sas/sascalc/dataloader/readers/sesans_reader.py (modified) * src/sas/sascalc/dataloader/readers/tiff_reader.py (modified) * src/sas/sascalc/dataloader/readers/xml_reader.py (modified) * src/sas/sascalc/file_converter/cansas_writer.py (modified) * src/sas/sascalc/file_converter/nxcansas_writer.py (modified) * src/sas/sascalc/fit/AbstractFitEngine.py (modified) * src/sas/sascalc/fit/Loader.py (modified) * src/sas/sascalc/fit/MultiplicationModel.py (modified) * src/sas/sascalc/fit/expression.py (modified) * src/sas/sascalc/fit/pagestate.py (modified) * src/sas/sascalc/fit/pluginmodel.py (modified) * src/sas/sascalc/invariant/invariant.py (modified) * src/sas/sascalc/pr/fit/AbstractFitEngine.py (modified) * src/sas/sascalc/pr/fit/Loader.py (modified) * src/sas/sascalc/pr/fit/expression.py (modified) * src/sas/sascalc/pr/invertor.py (modified) * test/sasdataloader/test/utest_abs_reader.py (modified) * test/sasdataloader/test/utest_cansas.py (modified) * test/utest_sasview.py (modified) convert sascalc to python 2/3 syntax Fri, 15 Sep 2017 18:48:18 GMT krzywon [ae69c690] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * test/sasdataloader/test/utest_abs_reader.py (modified) Ensure dxl and dxw and the same length as each other and as x. Thu, 14 Sep 2017 18:25:41 GMT krzywon [4660990] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Remove empty dx and dy arrays. Thu, 14 Sep 2017 14:43:20 GMT krzywon [c54c965] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) Modify base file reader class and cansas reader to properly load save ... Thu, 07 Sep 2017 18:04:43 GMT krzywon [a78a02f] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * src/sas/sascalc/dataloader/readers/danse_reader.py (modified) * test/sasdataloader/test/utest_abs_reader.py (modified) * test/sasdataloader/test/utest_ascii.py (modified) * test/sasdataloader/test/utest_sesans.py (modified) Make suggested changes for unit test fixes. Mon, 21 Aug 2017 14:16:13 GMT lewis [dcb91cf] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/loader.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader_HDF5.py (modified) * src/sas/sascalc/file_converter/ascii2d_loader.py (modified) * src/sas/sasgui/guiframe/local_perspectives/data_loader/data_loader.py (modified) * test/fileconverter/test/cansas1d.xml (modified) * test/sasdataloader/test/utest_extension_registry.py (added) * test/sasdataloader/test/valid_cansas_xml.xml (added) Make suggested changes Wed, 02 Aug 2017 08:41:43 GMT lewis [83ee7258] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Remove unused code Tue, 01 Aug 2017 15:36:38 GMT lewis [248ff73] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/associations.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * test/fileconverter/test/utest_nxcansas_writer.py (modified) * test/sasdataloader/test/utest_red2d_reader.py (modified) Ensure unit tests pass utest_averaging still fails as it relies on ... Tue, 01 Aug 2017 09:00:20 GMT lewis [a78433dd] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) Ensure loaded data is always sorted correctly Mon, 31 Jul 2017 11:25:56 GMT lewis [2f85af7] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/red2d_reader.py (modified) Refactor red_2d_reader to use FileReader class Thu, 27 Jul 2017 15:08:18 GMT lewis [9d786e5] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader_HDF5.py (modified) Refactor NXcanSAS reader to use FileReader class Thu, 27 Jul 2017 11:11:42 GMT lewis [0b79323] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) Re-implement 2D CanSAS XML support Thu, 27 Jul 2017 10:38:11 GMT lewis [7477fb9] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) Refactor CanSAS reader to properly utilise FileReader Temporarily ... Wed, 26 Jul 2017 11:26:45 GMT lewis [bc570f4] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/cansas_reader.py (modified) * src/sas/sascalc/dataloader/readers/xml_reader.py (modified) Refactor CanSASReader/XMLReader to use FileReader class Tue, 18 Apr 2017 18:56:03 GMT krzywon [ad92c5a] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/abs_reader.py (modified) * src/sas/sascalc/dataloader/readers/ascii_reader.py (modified) * test/sasdataloader/test/utest_abs_reader.py (modified) * test/sasdataloader/test/utest_ascii.py (modified) ABS reader converted to new system. Mon, 17 Apr 2017 20:30:10 GMT krzywon [da8bb53] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/loader.py (modified) * src/sas/sascalc/dataloader/loader_exceptions.py (modified) * src/sas/sascalc/dataloader/readers/ascii_reader.py (modified) Added a 4th data loader exception for generic readers that cannot open ... Mon, 17 Apr 2017 18:39:50 GMT krzywon [b09095a] * src/sas/sascalc/dataloader/file_reader_base_class.py (modified) * src/sas/sascalc/dataloader/readers/ascii_reader.py (modified) * test/sascalculator/test/utest_slit_length_calculator.py (modified) * test/sasdataloader/test/utest_ascii.py (modified) * test/sasdataloader/test/utest_averaging.py (modified) * test/sasinvariant/test/utest_use_cases.py (modified) Refactor ASCII reader to use FileReader class. Tue, 11 Apr 2017 16:05:55 GMT krzywon [beba407] * src/sas/sascalc/dataloader/data_info.py (modified) * src/sas/sascalc/dataloader/file_reader_base_class.py (added) * test/sasdataloader/test/utest_generic_file_reader_class.py (added) Start of a base file loading class and a couple unit tests for it.