Changeset d98be931 in sasview
- Timestamp:
- Sep 9, 2018 2:26:45 PM (6 years ago)
- Branches:
- master, magnetic_scatt, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, unittest-saveload
- Children:
- 38d92f4
- Parents:
- 1b4110d
- Location:
- installers
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
installers/README-next-release.txt
r1b4110d rd98be931 10 10 marks the end of support for 32 bit operating systems and is only 11 11 available for 64 bit operating systems. 12 13 With this version the change to the new model API and plugins infrastructure 14 begun with 4.0 is essentially complete (though extensions are in the works 15 and more are likely they should remain backwardly compatible with previous 12 13 With this version the change to the new model API and plugins infrastructure 14 begun with 4.0 is essentially complete (though extensions are in the works 15 and more are likely they should remain backwardly compatible with previous 16 16 versions of SasView). 17 17 18 18 NOTE: Old-style plugin models, including old sum|multiply models will continue 19 19 to be supported (i.e. SasView will be able to run them) in 4.x. However, 20 20 the expectation is that such support will be removed in 5.0 and everyone 21 21 is strongly encouraged to convert their custom models to the new API. 22 23 Finally, the changes to orientation angles and orientational distribution 22 23 Finally, the changes to orientation angles and orientational distribution 24 24 definitions are now also complete. 25 25 26 26 - Changes 27 27 - The infrastucture for calculating 2D patterns from 3D orientated objects … … 62 62 advanced instructions for plugin writing and some scripting 63 63 instructions have been added. 64 64 Two new tutorials have been added. 65 65 - Other work 66 66 - A Third-Party initiative has recently succeeded in getting SasView to … … 149 149 Fixes # 983: Remove Nexus Loader 150 150 Fixes # 984: PDF reports are not being properly generated on Windows 151 Fixes # 985: Saving Project Fails 152 Fixes # 986: Send to fitting overwrites theory page even if blank 151 Fixes # 985: Saving Project Fails 152 Fixes # 986: Send to fitting overwrites theory page even if blank 153 153 FitPage has focus 154 154 Fixes # 990: utest_sasview.py giving different results than run_one.py … … 204 204 have been made in the year since the previous release. Full release notes 205 205 will be compiled prior to the full release 4.2.0. 206 206 207 207 Highlights are: 208 208 - Infrastucture for calculating 2D patterns from 3D orientated objects 209 209 has now been totally refactored 210 - Plugins have completely migrated to the new infrastructure now, 211 210 - Plugins have completely migrated to the new infrastructure now, 211 including sum/multiply models 212 212 - Some batch slicing options have been introduced 213 213 - The known issue with the core_shell_parallelepiped is now fixed … … 216 216 - Numerous bug fixes 217 217 - Lots of documentation enhancement 218 218 219 219 In the meantime please report any bugs or issues found while using this beta 220 220 … … 247 247 This incremental release brings a series of new features and improvements, 248 248 and a host of bug fixes. Of particular note are: 249 249 250 250 - Correlation Function Analysis (Corfunc) 251 This performs a correlation function analysis of one-dimensional SAXS/SANS data,252 or generates a model-independent volume fraction profile from the SANS from an 253 254 255 A correlation function may be interpreted in terms of an imaginary rod moving 256 through the structure of the material. G1(R) is the probability that a rod of 257 length R moving through the material has equal electron/neutron scattering 258 length density at either end. Hence a frequently occurring spacing within a 259 260 261 A volume fraction profile \Phi(z) describes how the density of polymer 262 263 251 This performs a correlation function analysis of one-dimensional SAXS/SANS data, 252 or generates a model-independent volume fraction profile from the SANS from an 253 adsorbed polymer/surfactant layer. 254 255 A correlation function may be interpreted in terms of an imaginary rod moving 256 through the structure of the material. G1(R) is the probability that a rod of 257 length R moving through the material has equal electron/neutron scattering 258 length density at either end. Hence a frequently occurring spacing within a 259 structure manifests itself as a peak. 260 261 A volume fraction profile \Phi(z) describes how the density of polymer 262 segments/surfactant molecules varies with distance from an (assumed locally flat) 263 interface. 264 264 265 265 - Fitting of SESANS Data 266 Data from Spin-Echo SANS measurements can now be loaded and fitted. The data will267 be plotted against the correct axes and models will automatically perform a Hankel 268 266 Data from Spin-Echo SANS measurements can now be loaded and fitted. The data will 267 be plotted against the correct axes and models will automatically perform a Hankel 268 transform in order to calculate SESANS from a SANS model. 269 269 270 270 - Documentation 271 271 The documentation has undergone significant checking and updating. 272 272 273 273 - Improvements … … 345 345 - Bug fixes 346 346 - Fixes bug #511 Errors in linearized fits and clean up of interface 347 including Kratky representation347 including Kratky representation 348 348 - Fixes bug #186 Data operation Tool now executes when something is 349 entered in the text box and does not wait for the user to hit enter349 entered in the text box and does not wait for the user to hit enter 350 350 - Fixes bug #459 plot context menu bug 351 351 - Fixes bug #559 copy to clipboard in graph menu broken … … 649 649 *** Note 1: The easiest approach to setting up the proper environment to 650 650 build from source is to use conda. Instructions for setting up 651 using conda can be found at: 651 using conda can be found at: 652 652 http://trac.sasview.org/wiki/DevNotes/CondaDevSetup 653 653 *** Note 2: If you have EXE or ZIP SasView installer, you won't need any of … … 656 656 new version. 657 657 *** Note 3: Much more information is available at www.sasview.org under links. 658 658 Look in the 'For Developers' section and particularly the wiki at 659 659 www.sasview.org/trac/wiki. 660 660 … … 669 669 git clone https://github.com/Sasview/sasmodels.git 670 670 git clone https://github.com/bumps/bumps.git 671 671 - to install a specific version 672 672 673 673 - Build, install and run a specific release … … 689 689 changing the C model files 690 690 691 - For the latest list of dependencies see the appropriate yml file in692 the SasView repo at sasview/build_tools/conda/ymls 691 - For the latest list of dependencies see the appropriate yml file in 692 the SasView repo at sasview/build_tools/conda/ymls 693 693 694 694 … … 709 709 issues: 710 710 - The way that orientation is defined is being refactored to address 711 long standing issues and comments. In release 4.1 however only models712 with symmetry (e.g. a=b) have been converted to the new definitions.713 The rest (a <> b <> c - e.g. parellelepiped) maintain the same714 definition as before and will be converted in 4.2. Note that715 orientational distribution also makes much more sense in the new716 framework. The documentation should indicate which definition is being717 used for a given model.711 long standing issues and comments. In release 4.1 however only models 712 with symmetry (e.g. a=b) have been converted to the new definitions. 713 The rest (a <> b <> c - e.g. parellelepiped) maintain the same 714 definition as before and will be converted in 4.2. Note that 715 orientational distribution also makes much more sense in the new 716 framework. The documentation should indicate which definition is being 717 used for a given model. 718 718 - The infrastructure currently handles internal conversion of old style 719 models so that user created models in previous versions should continue720 to work for now. At some point in the future such support will go away.721 Everyone is encouraged to convert to the new structure which should be722 relatively straight forward and provides a number of benefits.719 models so that user created models in previous versions should continue 720 to work for now. At some point in the future such support will go away. 721 Everyone is encouraged to convert to the new structure which should be 722 relatively straight forward and provides a number of benefits. 723 723 - In that vein, the distributed models and those generated by the new 724 plugin model editor are in the new format, however those generated by725 sum|multiply models are the old style sum|multiply models. This should726 also disappear in the near future724 plugin model editor are in the new format, however those generated by 725 sum|multiply models are the old style sum|multiply models. This should 726 also disappear in the near future 727 727 - The on the fly discovery of plugin models and changes thereto behave 728 inconsistently. If a change to a plugin model does not seem to729 register, the Load Plugin Models (under fitting -> Plugin Model730 Operations) can be used. However, after calling Load Plugin Models, the731 active plugin will no longer be loaded (even though the GUI looks like732 it is) unless it is a sum|multiply model which works properly. All733 others will need to be recalled from the model dropdown menu to reload734 the model into the calculation engine. While it might be annoying it735 does not appear to prevent SasView from working..728 inconsistently. If a change to a plugin model does not seem to 729 register, the Load Plugin Models (under fitting -> Plugin Model 730 Operations) can be used. However, after calling Load Plugin Models, the 731 active plugin will no longer be loaded (even though the GUI looks like 732 it is) unless it is a sum|multiply model which works properly. All 733 others will need to be recalled from the model dropdown menu to reload 734 the model into the calculation engine. While it might be annoying it 735 does not appear to prevent SasView from working.. 736 736 - The model code and documentation review is ongoing. At this time the 737 core shell parellelepiped is known to have the C shell effectively fixed738 at 0 (noted in documentation) while the triaxial ellipsoid does not seem739 to reproduce the limit of the oblate or prolate ellipsoid. If errors are740 found and corrected, corrected versions will be uploaded to the741 marketplace.742 737 core shell parellelepiped is known to have the C shell effectively fixed 738 at 0 (noted in documentation) while the triaxial ellipsoid does not seem 739 to reproduce the limit of the oblate or prolate ellipsoid. If errors are 740 found and corrected, corrected versions will be uploaded to the 741 marketplace. 742 743 743 3.1- All systems: 744 744 - The documentation window may take a few seconds to load the first time -
installers/README.txt
r1b4110d rd98be931 19 19 Finally, the new orientation angles and orientatinal distribution is now 20 20 also complete. 21 21 22 22 - Changes 23 23 - The infrastucture for calculating 2D patterns from 3D orientated objects … … 144 144 Fixes # 983: Remove Nexus Loader 145 145 Fixes # 984: PDF reports are not being properly generated on Windows 146 Fixes # 985: Saving Project Fails 147 Fixes # 986: Send to fitting overwrites theory page even if blank 146 Fixes # 985: Saving Project Fails 147 Fixes # 986: Send to fitting overwrites theory page even if blank 148 148 FitPage has focus 149 149 Fixes # 990: utest_sasview.py giving different results than run_one.py … … 203 203 - Infrastucture for calculating 2D patterns from 3D orientated objects 204 204 has now been totally refactored 205 - Plugins have completely migrated to the new infrastructure now, 206 205 - Plugins have completely migrated to the new infrastructure now, 206 including sum/multiply models 207 207 - Some batch slicing options have been introduced 208 208 - The known issue with the core_shell_parallelepiped is now fixed … … 211 211 - Numerous bug fixes 212 212 - Lots of documentation enhancement 213 213 214 214 In the meantime please report any bugs or issues found while using this beta 215 215 … … 242 242 This incremental release brings a series of new features and improvements, 243 243 and a host of bug fixes. Of particular note are: 244 244 245 245 - Correlation Function Analysis (Corfunc) 246 This performs a correlation function analysis of one-dimensional SAXS/SANS data,247 or generates a model-independent volume fraction profile from the SANS from an 248 249 250 A correlation function may be interpreted in terms of an imaginary rod moving 251 through the structure of the material. G1(R) is the probability that a rod of 252 length R moving through the material has equal electron/neutron scattering 253 length density at either end. Hence a frequently occurring spacing within a 254 255 256 A volume fraction profile \Phi(z) describes how the density of polymer 257 258 246 This performs a correlation function analysis of one-dimensional SAXS/SANS data, 247 or generates a model-independent volume fraction profile from the SANS from an 248 adsorbed polymer/surfactant layer. 249 250 A correlation function may be interpreted in terms of an imaginary rod moving 251 through the structure of the material. G1(R) is the probability that a rod of 252 length R moving through the material has equal electron/neutron scattering 253 length density at either end. Hence a frequently occurring spacing within a 254 structure manifests itself as a peak. 255 256 A volume fraction profile \Phi(z) describes how the density of polymer 257 segments/surfactant molecules varies with distance from an (assumed locally flat) 258 interface. 259 259 260 260 - Fitting of SESANS Data 261 Data from Spin-Echo SANS measurements can now be loaded and fitted. The data will262 be plotted against the correct axes and models will automatically perform a Hankel 263 261 Data from Spin-Echo SANS measurements can now be loaded and fitted. The data will 262 be plotted against the correct axes and models will automatically perform a Hankel 263 transform in order to calculate SESANS from a SANS model. 264 264 265 265 - Documentation 266 266 The documentation has undergone significant checking and updating. 267 267 268 268 - Improvements … … 644 644 *** Note 1: The easiest approach to setting up the propoer environment to 645 645 build from source is to use conda. Instructions for setting up 646 using conda can be found at: 646 using conda can be found at: 647 647 http://trac.sasview.org/wiki/DevNotes/CondaDevSetup 648 648 *** Note 2: If you have EXE or ZIP SasView installer, you won't need any of … … 651 651 new version. 652 652 *** Note 3: Much more information is available at www.sasview.org under links. 653 653 Look in the 'For Developers' section and particularly the wiki at 654 654 www.sasview.org/trac/wiki. 655 655 … … 664 664 git clone https://github.com/Sasview/sasmodels.git 665 665 git clone https://github.com/bumps/bumps.git 666 666 - to install a specific version 667 667 668 668 - Build, install and run a specific release … … 685 685 686 686 -For the latest list of dependencies see the appropriate yml file in 687 the SasView repo at sasview/build_tools/conda/ymls 687 the SasView repo at sasview/build_tools/conda/ymls 688 688 689 689 … … 715 715 to work for now. At some point in the future such support will go away. 716 716 Everyone is encouraged to convert to the new structure which should be 717 relatively straight forward and provides a number of benefits. 717 relatively straight forward and provides a number of benefits. 718 718 - In that vein, the distributed models and those generated by the new 719 719 plugin model editor are in the new format, however those generated by 720 720 sum|multiply models are the old style sum|multiply models. This should 721 also disappear in the near future 721 also disappear in the near future 722 722 - The on the fly discovery of plugin models and changes thereto behave 723 723 inconsistently. If a change to a plugin model does not seem to … … 734 734 to reproduce the limit of the oblate or prolate ellipsoid. If errors are 735 735 found and corrected, corrected versions will be uploaded to the 736 marketplace. 737 736 marketplace. 737 738 738 3.1- All systems: 739 739 - The documentation window may take a few seconds to load the first time
Note: See TracChangeset
for help on using the changeset viewer.