Changeset d98be931 in sasview for installers/README-next-release.txt


Ignore:
Timestamp:
Sep 9, 2018 12:26:45 PM (6 years ago)
Author:
Paul Kienzle <pkienzle@…>
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
Message:

tabs to spaces

File:
1 edited

Legend:

Unmodified
Added
Removed
  • installers/README-next-release.txt

    r1b4110d rd98be931  
    1010      marks the end of support for 32 bit operating systems and is only 
    1111      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 
    1616      versions of SasView). 
    17        
     17 
    1818      NOTE: Old-style plugin models, including old sum|multiply models will continue 
    1919      to be supported (i.e. SasView will be able to run them) in 4.x. However, 
    2020      the expectation is that such support will be removed in 5.0 and everyone 
    2121      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 
    2424      definitions are now also complete. 
    25        
     25 
    2626      - Changes 
    2727         - The infrastucture for calculating 2D patterns from 3D orientated objects 
     
    6262           advanced instructions for plugin writing and some scripting 
    6363           instructions have been added. 
    64            Two new tutorials have been added. 
     64           Two new tutorials have been added. 
    6565      - Other work 
    6666         - A Third-Party initiative has recently succeeded in getting SasView to 
     
    149149         Fixes # 983: Remove Nexus Loader 
    150150         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 
    153153                      FitPage has focus 
    154154         Fixes # 990: utest_sasview.py giving different results than run_one.py 
     
    204204      have been made in the year since the previous release. Full release notes 
    205205      will be compiled prior to the full release 4.2.0. 
    206      
     206 
    207207      Highlights are: 
    208208        - Infrastucture for calculating 2D patterns from 3D orientated objects 
    209209          has now been totally refactored 
    210         - Plugins have completely migrated to the new infrastructure now,  
    211               including sum/multiply models 
     210        - Plugins have completely migrated to the new infrastructure now, 
     211          including sum/multiply models 
    212212        - Some batch slicing options have been introduced 
    213213        - The known issue with the core_shell_parallelepiped is now fixed 
     
    216216        - Numerous bug fixes 
    217217        - Lots of documentation enhancement 
    218      
     218 
    219219      In the meantime please report any bugs or issues found while using this beta 
    220220 
     
    247247      This incremental release brings a series of new features and improvements, 
    248248      and a host of bug fixes. Of particular note are: 
    249        
     249 
    250250      - 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         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. 
     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. 
    264264 
    265265      - Fitting of SESANS Data 
    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. 
     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. 
    269269 
    270270      - Documentation 
    271         The documentation has undergone significant checking and updating. 
     271        The documentation has undergone significant checking and updating. 
    272272 
    273273      - Improvements 
     
    345345      - Bug fixes 
    346346         - Fixes bug #511 Errors in linearized fits and clean up of interface 
    347          including Kratky representation 
     347           including Kratky representation 
    348348         - 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 enter 
     349           entered in the text box and does not wait for the user to hit enter 
    350350         - Fixes bug #459 plot context menu bug 
    351351         - Fixes bug #559 copy to clipboard in graph menu broken 
     
    649649   *** Note 1:  The easiest approach to setting up the proper environment to 
    650650                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: 
    652652                http://trac.sasview.org/wiki/DevNotes/CondaDevSetup 
    653653   *** Note 2:  If you have EXE or ZIP SasView installer, you won't need any of 
     
    656656                new version. 
    657657   *** Note 3:  Much more information is available at www.sasview.org under links. 
    658                     Look in the 'For Developers' section and particularly the wiki at 
     658                Look in the 'For Developers' section and particularly the wiki at 
    659659                www.sasview.org/trac/wiki. 
    660660 
     
    669669              git clone https://github.com/Sasview/sasmodels.git 
    670670              git clone https://github.com/bumps/bumps.git 
    671           - to install a specific version 
     671          - to install a specific version 
    672672 
    673673        - Build, install and run a specific release 
     
    689689            changing the C model files 
    690690 
    691         -For the latest list of dependencies see the appropriate yml file in 
    692           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 
    693693 
    694694 
     
    709709      issues: 
    710710        - The way that orientation is defined is being refactored to address 
    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. 
     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. 
    718718        - The infrastructure currently handles internal conversion of old style 
    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.  
     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. 
    723723        - In that vein, the distributed models and those generated by the new 
    724         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  
     724          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 
    727727        - The on the fly discovery of plugin models and changes thereto behave 
    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.. 
     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.. 
    736736        - The model code and documentation review is ongoing. At this time the 
    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     
     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 
    743743   3.1- All systems: 
    744744        - The documentation window may take a few seconds to load the first time 
Note: See TracChangeset for help on using the changeset viewer.