Changeset 00323d6 in sasview
- Timestamp:
- Feb 18, 2015 1:35:24 AM (10 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- e4d4de2
- Parents:
- 707c6be (diff), d838715 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Files:
-
- 1 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
docs/sphinx-docs/source/user/user.rst
r3702c12 r2b7d102 4 4 .. toctree:: 5 5 :maxdepth: 1 6 6 7 7 Model Documentation <models/model_functions> 8 8 9 Data Formats <guiframe/data_formats_help> 9 10 10 11 Loading Data <guiframe/data_explorer_help> 11 12 12 13 Plotting Data/Models <guiframe/graph_help> 13 14 14 15 15 Fitting Perspective <perspectives/fitting/fitting_help> … … 19 19 Invariant Calculation Perspective <perspectives/invariant/invariant_help> 20 20 21 22 21 Data Operations Tool <perspectives/calculator/data_operator_help> 23 22 … … 36 35 SANS Resolution Estimator Tool <perspectives/calculator/resolution_calculator_help> 37 36 38 39 37 Python Shell Tool <perspectives/calculator/python_shell_help> -
src/sas/guiframe/media/data_explorer_help.rst
r23a9beb rc147870 33 33 34 34 *Data Explorer* is a panel that allows the user more interactions with data. 35 Some functionalities provided by the Data Explorer are also available through 36 the context menu of plot panels or other menus of the applications.Under menu 37 *View* of the menubar, Data explorer can be toggled between Show and Hide by 38 clicking the menu *Show/Hide Data Explorer* . 35 Some functionalities provided by the *Data Explorer* are also available through 36 the context menu of plot panels or other menus within the application. 39 37 40 *IMPORTANT!* When Data explorer is hidden, all the data loaded will be sent 41 directly to the current active application, if possible. When data Explorer is 42 shown data go first to the Data Explorer for the user to handle them later. 38 Under *View* in the menu bar, *Data Explorer* can be toggled between Show and 39 Hide by clicking *Show/Hide Data Explorer*. 40 41 NOTE! When *Data Explorer* is hidden, all data loaded will be sent directly 42 to the current active application, if possible. When *Data Explorer* is 43 shown, data go first to the *Data Explorer*. 43 44 44 45 .. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ … … 49 50 --------- 50 51 51 To Load data, click the button *Load Data* , then select one or more (holding 52 Ctrl key) files to load into the application. In the list, the *Data* will be 53 displayed as the name of each selected file. Expending this data by clicking 54 the *+* symbol will display available information about the data such as data 55 title if exists. 52 To load data, click the button *Load Data*, then select one or more (by holding 53 the Ctrl key) files to load into the application. The name of each selected 54 file will be listed. Clicking the *+* symbol will display any available 55 metadata. 56 56 57 57 .. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ … … 62 62 ---------- 63 63 64 For a quick Data-info/Save/Plot/3d-plot(2d only)/Edit-mask(2d only),65 high-light the data/theory, right-click, and select a proper item from the66 context menu.64 Right-clicking on a loaded dataset (or model calculation, what SasView calls a 65 theory) brings up a *Handy Menu* from which it is possible to access Data Info, 66 Save the data/theory, or Plot the data/theory. 67 67 68 68 .. image:: hand_menu.png … … 75 75 ------------- 76 76 77 To interact with data, check a data label and click on a button. Checking Data 78 make them active for the button operation. Unchecking Data labels will 79 deactivate them. 77 To interact with data it must be activated. This is accomplished by checking 78 the box next to the data label. A green tick will appear. 80 79 81 There is a combo box labeled *Selection Options* that allows to activate or 82 select multiple data simultaneously. 80 Unchecking/unticking the box deactivates a data set. 81 82 There is also a combo box labeled *Selection Options* from which you can 83 activate or deactivate multiple data sets. 83 84 84 85 .. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ … … 89 90 ----------- 90 91 91 Remove data button remove all reference of this data into the application. 92 WARNING! *Remove Data* will stop any data operations currently using the 93 selected data sets. 92 94 93 *WARNING!* Remove data will stop any jobs currently using the selected data. 95 96 *Remove Data* removes all reference to selected data from the application. 94 97 95 98 .. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ … … 100 103 -------------------- 101 104 102 Click on the button *Append To* to append selected Data to a plot panel on 103 focus. Next to this button is a combo box containing available panels names. 104 Selecting a name from this combo box will set the corresponding lot panel on 105 focus. If not plot panel is available, the combo box and button will be 106 disable. 2D Data cannot be appended to any plot panels . This operation can 105 Click on the button *Append To* to add selected data to a plot panel. Next to 106 the button is a combo box containing the names of available plot panels. 107 Selecting a name from this combo box will move that plot into focus. 108 109 If a plot panel is not available, the combo box and button will be 110 disabled. 111 112 2D Data cannot be appended to any plot panels. This operation can 107 113 only be performed on 1D data and plot panels currently containing 1D data. 108 114 … … 114 120 --------------- 115 121 116 Click on *New Plot* button to create a new plot panel where selected data117 will be plotted.122 Click on the *New Plot* button to create a new plot panel where the currently 123 selected data will be plotted. 118 124 119 125 .. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ … … 124 130 ------------- 125 131 126 *Freeze Theory* button generate Data from selected theory. This operation can 127 only be performed when theory labels are selected. 132 The *Freeze Theory* button generates data from the selected theory. 133 134 NOTE! This operation can only be performed when theory labels are selected. 128 135 129 136 .. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ … … 134 141 ------------------- 135 142 136 Click on the button *Send To* to send Data to the current active control 137 page. One of the single/batch mode can be selected only for Fitting. The batch 138 mode provides serial (batch) fitting with one model, i.e., fitting one data by 139 another data. Note that only the Fitting allows more that one data to be sent. 143 Click on the button *Send To* button to send the currently selected data to 144 a perspective (for *Fitting*, *P(r) Inversion*, or *Invariant* calculation). 145 146 The *Single*/*Batch* mode radio buttons only apply to the *Fitting* perspective. 147 148 *Batch mode* provides serial (batch) fitting with one model function, that is, 149 fitting one data set followed by another. If several data sets need to be 150 fitted at the same time, use *Simultaneous* fitting under the *Fitting* 151 option on the menu bar. -
src/sas/models/media/model_functions.rst
r98b30b4 rcd06a5f 87 87 88 88 2.1 Shape-based_ Functions 89 89 90 2.2 Shape-independent_ Functions 91 90 92 2.3 Structure-factor_ Functions 93 91 94 2.4 Customised_ Functions 92 95 -
src/sas/perspectives/fitting/basepage.py
rb9a5f0e r6e653582 832 832 infor = 'warning' 833 833 elif flag: 834 msg = " Parameter values are pasted from the clipboa d..."834 msg = " Parameter values are pasted from the clipboard..." 835 835 infor = "warning" 836 836 else: 837 msg = "Error occur ed: "837 msg = "Error occurred: " 838 838 msg += "No valid parameter values to paste from the clipboard..." 839 infor = "error" 840 wx.PostEvent(self._manager.parent, 841 StatusEvent(status=msg, info=infor)) 839 infor = "warning" 842 840 # inform msg to wx 843 841 wx.PostEvent(self._manager.parent, -
src/sas/perspectives/fitting/pagestate.py
rd06ae30 rd838715 637 637 report_list = [report_str, text_str, images] 638 638 dialog = ReportDialog(report_list, None, -1, "") 639 dialog.Show Modal()639 dialog.Show() 640 640 641 641 def _toXML_helper(self, thelist, element, newdoc): -
src/sas/perspectives/invariant/invariant_panel.py
rb9a5f0e rd838715 774 774 report_list = [report_html_str, report_text_str, report_img] 775 775 dialog = ReportDialog(report_list, None, -1, "") 776 dialog.Show Modal()776 dialog.Show() 777 777 778 778 def get_state_by_num(self, state_num=None): -
src/sas/guiframe/gui_manager.py
r4d5c42f r707c6be 2164 2164 from documentation_window import DocumentationWindow 2165 2165 2166 sphinx_doc_viewer = DocumentationWindow(self, -1, "index.html") 2167 # sphinx_doc_viewer.Show() 2168 2166 sphinx_doc_viewer = DocumentationWindow(self, -1, "index.html", \ 2167 "General Help") 2169 2168 2170 2169 def set_manager(self, manager): -
src/sas/guiframe/local_perspectives/data_loader/data_loader.py
rb45cde3 r8729965 57 57 Show a general help dialog. 58 58 """ 59 from help_panel import HelpWindow 60 frame = HelpWindow(None, -1) 61 if hasattr(frame, "IsIconized"): 62 if not frame.IsIconized(): 63 try: 64 icon = self.parent.GetIcon() 65 frame.SetIcon(icon) 66 except: 67 pass 68 frame.Show(True) 59 # from documentation_window import DocumentationWindow 60 # _sphinx_doc_viewer = DocumentationWindow(self, -1, "/user/guiframe/ \ 61 # data_explorer_help.html", "DataLoader Help") 62 # from help_panel import HelpWindow 63 # frame = HelpWindow(None, -1) 64 # if hasattr(frame, "IsIconized"): 65 # if not frame.IsIconized(): 66 # try: 67 # icon = self.parent.GetIcon() 68 # frame.SetIcon(icon) 69 # except: 70 # pass 71 # frame.Show(True) 69 72 70 73 def populate_file_menu(self):
Note: See TracChangeset
for help on using the changeset viewer.