From users at lists.sasview.org Thu Feb 9 13:14:07 2023 From: users at lists.sasview.org (Stephen King - STFC UKRI via users) Date: Thu, 9 Feb 2023 18:14:07 +0000 Subject: [SasView Users] Help needed with testing of the pre-release version of SasView 5.0.6 Message-ID: Dear SasView Users, The Development Team is pleased to announce that the forthcoming new release of SasView, version 5.0.6, is now available for beta-testing. 5.0.6 is strictly a bug fix release addressing many of the top issues identified by the user community, particularly usability issues. At a number of recent conferences, including SAS2022 in Brazil, there has been much discussion about how more of the user base could contribute to this community development effort. Some of the low hanging fruit identified in these discussions were in documentation (verification and editing) and helping to test new releases. In that vein, we are hoping that many of you will be able to find some time to install and test this beta release. Feel free to also ask others you feel would be willing and able to do so. You can download Mac & Windows installers at https://github.com/SasView/sasview/releases/tag/v5.0.6rc1. This 'rc1' stands for 'release candidate 1' but will appear in-program as 'b1' for 'beta 1'. For those of you that are Linux users, we will provide a conda install for the full release but are not doing so for these beta releases for technical reasons. Whilst installing the program, please also take a moment to review the accompanying Release Notes at the link above. The testing window will run until the end of February 2023. Please report any issues when installing/using the program to the usual help at sasview.org or, if you prefer, complete a GitHub bug report at https://github.com/SasView/sasview/issues/new?template=bug_report.md. When reporting back, please make it clear that you are testing version 5.0.6rc1/5.0.6b1 and also provide us with the platform you are using (ie, Windows, Mac) and your specific operating system version. But it would also be great to hear from you, again including the platform/OS you use and what parts of SasView you used, if you do not encounter any problems! Thank you for your continued help and support! The SasView Development Team -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Fri Jun 30 05:45:14 2023 From: users at lists.sasview.org (Stephen King - STFC UKRI via users) Date: Fri, 30 Jun 2023 09:45:14 +0000 Subject: [SasView Users] SasView News and a New Release (5.0.6) Message-ID: Dear Members of the SasView User List, We hope this email finds you safe and well. GENERAL NEWS It is just over a year since our last release of SasView but in that time the Core Developer Team has been quite active. So much so, that when we came to consider a new release we thought long and hard about the best approach: whether to include the proverbial 'kitchen sink' and hope for the best, or to be a little more targeted. In the end we decided to go with the latter and so the new release, SasView 5.0.6, is only a bug fix release. But as you will see below, some of the bugs that have been addressed are ones that had been causing a number of your difficulties. SasView 5.0.6 is still just short of achieving feature-parity with SasView 4.x, but we hope this will happen with the next release. So we would once again like to take the opportunity to encourage and remind any of you still using SasView 4.x to start actively making the transition to SasView 5.x. There is no active development of SasView 4.x, there has not been any for several years, and nor do we now envisage any in the future. In addition, SasView 5.x provides functionality that 4.x does not have. Please note that at the time of writing we are unable to offer a conda package for SasView 5.0.6 due to issues beyond our control, but we are working towards one. In other news: * A very successful Workshop on Magnetic SANS Data Analysis & Software Prospects - obviously with a focus on SasView - was held in Lund in June 2022 (with thanks to Annika Stellhorn for organizing it) which generated a number of excellent suggestions for enhancements to SasView to support this community. Indeed, it led to a follow-up Workshop in April this year. A report on the first Workshop appeared in Neutron News (https://doi.org/10.1080/10448632.2022.2126691). * In October 2022, several of the Core Developer Team attended the first in-person Code Camp held since the Covid-19 pandemic. * And in January 2023 the Core Developer Team was delighted to hear that Paul Butler (NIST NCNR), the driving force behind SasView since its inception, had been awarded a 2022 Silver Medal by the US Department of Commerce for "his global leadership in developing the world's leading software for analyzing small-angle-scattering data" leading to "the first sustainable, community-based scientific software for these techniques". Whilst a significant honour for Paul, this award is also great recognition for the SasView collaboration. NEW RELEASE The Development Team is pleased to announce the release of SasView 5.0.6, available for download as usual through the website at www.sasview.org. This release is a bug fix release only but does fix several issues that many Users had found problematic: * The failure of the program to start when installing on a new system due to issues finding the custom_config.py file has been fixed. * The speed with which the program starts up has also been improved. * The bcc_paracrystal and fcc_paracrystal models, which have been labelled as "under review" since 2018, have been checked and corrected and the documentation for all the paracrystal models has been completely reworked. And in this endeavor the SasView Development Team would very much like to express their sincere gratitude to those members of the community that assisted with this task. * Plots now properly support custom data names in the legend. * A problem with the intermittent blanking of plots has also been fixed. * The issue with the LM optimizer failing to run on GPUs or when the starting value of a parameter was outside the min/max range has been fixed. * A number of fitting parameter defaults have been changed to be more realistic. * A number of other issues in the documentation have been corrected and/or updated. NEW MODELS The following models have been added to the Model Marketplace since v5.0.5 was released: * Octahedron_truncated_txtytz * Octahedron_truncated * Rating Curve * Pringle-Schmidt Helices (a revision & documentation update of the existing model) * Lamellar Slab Partition Constant KNOWN ISSUES The rpa (Random Phase Approximation, for polymer scattering) model remains temporarily withdrawn. Of course, as always, there remain many things that could be added, improved or, sadly, that need fixing. So please continue to provide feedback, bug reports (issues), and, when possible, fixes, either to the code or the documentation or tutorials, as GitHub pull requests, for those who can, or by simply emailing help at sasview.org. FUTURE PLANS Another Core Developer Code Camp is being held in September this year, hosted by ISIS/Diamond. And several members of the Core Developer Team will be attending the 25th Anniversary CanSAS Workshop at the ILL/ESRF in October. Meanwhile, plans are currently being developed for a larger Contributor Code Camp (what we are terming Code Camp 'plus') to be held in the US in January 2024. The idea behind this is to facilitate an expansion of the SasView contributor base by providing knowledge and guidance for those who want to be able to help develop the application. The itinerary is still being worked on, but we currently envisage a 7 day workshop that will blend the traditional, task focused development activity of our Core Developer Code Camps with codebase orientations, tutorials, and support activities for new contributors using a hands-on approach. Development activities include tutorial development, documentation development, video development, coding development, website management, and validation and testing activities, as well as many discussions about priorities and future directions for SasView. More information will be posted to this SasView Users list in due course. Thank you for your continued support! And, as ever, if you would like to get involved, please see https://www.sasview.org/contribute/ for further information. The SasView Development Team -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Thu Aug 10 10:39:00 2023 From: users at lists.sasview.org (Jeremy Shen via users) Date: Thu, 10 Aug 2023 10:39:00 -0400 Subject: [SasView Users] Paracrystal Models Lattice Sites Message-ID: Hello, I am a researcher at the University of Michigan interested in simulating paracrystals. I have been experimenting with SasView, and I have generated diffraction patterns from the paracrystal models. I was wondering if it was possible to extract the coordinates of the lattice sites from these models? Do the models generate the diffraction pattern by simulating a paracrystal and then taking the fourier transform, or does it take an "ideal" paracrystal and calculate the diffraction patterns analytically. Thank you for your assistance. Best regards, Jeremy -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Thu Aug 10 14:45:18 2023 From: users at lists.sasview.org (Paul Butler via users) Date: Thu, 10 Aug 2023 14:45:18 -0400 Subject: [SasView Users] Paracrystal Models Lattice Sites In-Reply-To: References: Message-ID: Hi Jeremy, I'm glad to hear that you have found SasView to be of some potential use. To answer your second question first, The paracrystal model functions (as with all models in SasView) are analytical solutions to the I(Q) expected from such a structure given a lattice parameter, distortion factor and the object forming the "nodes" of that crystal. If you click help on the fit page with that model selected you will be taken to the documentation for the model which describes the equation that is being fit and includes the references to the original papers from whence the model was coded... assuming I am understanding your question correctly. The answer to the first question is that there is no way within SasView that I know of to directly feed the output of those fits and create a 3D real space image of the crystal. I would think however that from the outputs you could construct such a thing? I assume there is software that can take the crystal parameters and generate such a structure? If you happen to have the 3D structure (i.e. the positions of all the atoms in space), you could use the general scattering calculator (under the tools menu) to generate the expected scattering pattern. I'm not sure how well it works however for something where the "atoms" are actually objects on the length scale that themselves scatter in the q range we are computing? I hope this helps .. .or at least answers your questions? If I've misinterpreted the question please let us know. Good luck and stay safe Paul Butler On behalf of the Development Team SasView is a not-for-profit collaboration. If you would like to get involved, please visit https://www.sasview.org/contribute/ On Thu, Aug 10, 2023 at 2:03 PM Jeremy Shen via users < users at lists.sasview.org> wrote: > Hello, > > I am a researcher at the University of Michigan interested in simulating > paracrystals. I have been experimenting with SasView, and I have generated > diffraction patterns from the paracrystal models. I was wondering if it was > possible to extract the coordinates of the lattice sites from these models? > Do the models generate the diffraction pattern by simulating a paracrystal > and then taking the fourier transform, or does it take an "ideal" > paracrystal and calculate the diffraction patterns analytically. > > Thank you for your assistance. > > Best regards, > Jeremy > _______________________________________________ > users mailing list > users at lists.sasview.org > http://lists.sasview.org/cgi-bin/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Mon Sep 4 13:55:51 2023 From: users at lists.sasview.org (Benson Jacob via users) Date: Mon, 4 Sep 2023 13:55:51 -0400 Subject: [SasView Users] SAXS data analysis Message-ID: Hello, I am using the SasView software to do SAXS data analysis, and I have a couple of questions. When performing the correlation function analysis, is it possible to save the raw data used to generate the correlation function in a text file in order to replot the data? Also, when I look to perform the invariant calculation, I am loading a .dat file, but the software is unable to generate the 1-D SAXS data plot, and gives an error message when calculating the volume fraction. How can this be resolved? Thank you, Benson -- *Benson J. Jacob* 281-309-8285 | bensonjacob4 at g mail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Mon Sep 4 17:57:08 2023 From: users at lists.sasview.org (Lucas Wilkins - STFC UKRI via users) Date: Mon, 4 Sep 2023 21:57:08 +0000 Subject: [SasView Users] SAXS data analysis In-Reply-To: References: Message-ID: The corfunc functionality you’re asking about can be done via “save extrapolated” in the nightly build / dev versions. I don’t think it has been included in 5.0.*. From: users On Behalf Of Benson Jacob via users Sent: Monday, September 4, 2023 6:56 PM To: users at sasview.org Subject: [SasView Users] SAXS data analysis Hello, I am using the SasView software to do SAXS data analysis, and I have a couple of questions. When performing the correlation function analysis, is it possible to save the raw data used to generate the correlation function in a text file in order to replot the data? Also, when I look to perform the invariant calculation, I am loading a .dat file, but the software is unable to generate the 1-D SAXS data plot, and gives an error message when calculating the volume fraction. How can this be resolved? Thank you, Benson -- Benson J. Jacob 281-309-8285 | bensonjacob4 at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Mon Sep 4 17:57:08 2023 From: users at lists.sasview.org (Lucas Wilkins - STFC UKRI via users) Date: Mon, 4 Sep 2023 21:57:08 +0000 Subject: [SasView Users] SAXS data analysis In-Reply-To: References: Message-ID: The corfunc functionality you’re asking about can be done via “save extrapolated” in the nightly build / dev versions. I don’t think it has been included in 5.0.*. From: users On Behalf Of Benson Jacob via users Sent: Monday, September 4, 2023 6:56 PM To: users at sasview.org Subject: [SasView Users] SAXS data analysis Hello, I am using the SasView software to do SAXS data analysis, and I have a couple of questions. When performing the correlation function analysis, is it possible to save the raw data used to generate the correlation function in a text file in order to replot the data? Also, when I look to perform the invariant calculation, I am loading a .dat file, but the software is unable to generate the 1-D SAXS data plot, and gives an error message when calculating the volume fraction. How can this be resolved? Thank you, Benson -- Benson J. Jacob 281-309-8285 | bensonjacob4 at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Tue Sep 5 08:20:14 2023 From: users at lists.sasview.org (Stephen King - STFC UKRI via users) Date: Tue, 5 Sep 2023 12:20:14 +0000 Subject: [SasView Users] SAXS data analysis In-Reply-To: References: Message-ID: Dear Benson, Further to Lucas’ reply. If by ‘raw data used to generate the correlation function‘ you mean the extrapolated I(Q) prior to transformation to real space, then Lucas is correct that this functionality is not in the current 5.0.x releases, but should be reinstated in the next release. In the meantime, saving the extrapolation was possible in version 4.2.2 which you can download here: https://github.com/SasView/sasview/releases/tag/v4.2.2 . NB: This version is now over 4 years old so I would not recommend using it over the latest version 5.0.6 for anything else. Right-click on the data graph in Correlation Function analysis mode to bring up a context menu. Saving the correlation function itself is possible in the 5.0.x releases, simply click on the Save button on the Corfunc interface. For more information see the tutorial: https://www.sasview.org/downloads/correlation_function_analysis_in_sasview_v5.pdf As regards, your Invariant error, please see our help documentation: https://www.sasview.org/docs/user/qtgui/Perspectives/Invariant/invariant_help.html Assuming your data file is valid, it is likely that you have entered the contrast incorrectly. Kind regards, Steve King On behalf of the Development Team SasView is a not-for-profit collaboration. If you would like to get involved, please visit https://www.sasview.org/contribute/ From: users On Behalf Of Lucas Wilkins - STFC UKRI via users Sent: 04 September 2023 22:57 To: Benson Jacob ; Maling list for users of SasView ; users at sasview.org Subject: Re: [SasView Users] SAXS data analysis The corfunc functionality you’re asking about can be done via “save extrapolated” in the nightly build / dev versions. I don’t think it has been included in 5.0.*. From: users On Behalf Of Benson Jacob via users Sent: Monday, September 4, 2023 6:56 PM To: users at sasview.org Subject: [SasView Users] SAXS data analysis Hello, I am using the SasView software to do SAXS data analysis, and I have a couple of questions. When performing the correlation function analysis, is it possible to save the raw data used to generate the correlation function in a text file in order to replot the data? Also, when I look to perform the invariant calculation, I am loading a .dat file, but the software is unable to generate the 1-D SAXS data plot, and gives an error message when calculating the volume fraction. How can this be resolved? Thank you, Benson -- Benson J. Jacob 281-309-8285 | bensonjacob4 at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From users at lists.sasview.org Wed Nov 22 13:37:12 2023 From: users at lists.sasview.org (Stephen King - STFC UKRI via users) Date: Wed, 22 Nov 2023 18:37:12 +0000 Subject: [SasView Users] SasView Contributor Camp, 16-22 Jan 2024, Newark, DE, USA Message-ID: Dear SasView User, Over the past several years a core development team have met approximately annually for a residential Code Camp at which we 'blitz' the worst bugs in SasView, incorporate some new features, and try and keep the documentation as up to date as we can. These Camps have also been an informal and convivial means of promoting the collaborative nature of the SasView development process. However, some of you started to enquire about taking part in future Camps. So in 2019 we hatched plans for something we started calling a Contributor Camp. This was to have taken place in March 2020 but... well, you know the rest of the story! We have now resurrected the concept. So we are pleased to announce that our very first Contributor Camp will take place in Newark, Delaware, USA from the 16th through 22nd January 2024 on the campus of the University of Delaware. For logistical reasons it will be in-person with no virtual attendance. Registration is now live through https://github.com/SasView/sasview/wiki/ContributorCampXII . Registration and attendance are free, but attendees are responsible for their own travel, accommodation and subsistence. The aim of the Contributor Camp is to grow the community of volunteers that can develop, sustain and contribute to SasView into the future. It will do this through a mix of instructional presentations and hands-on tasking in the presence of experienced contributors in an informal 'hackathon' type of environment. Importantly, it will also recognise that there is more to SasView than just coding. We want attendees to contribute where they feel most comfortable, whether that be through core coding, writing plugin models, functionality testing, verifying math, writing/reviewing documentation or tutorials, undertaking sysadmin tasks on our servers, and so on. If you use SasView a lot in your research, and would like the opportunity to give something back, then the Contributor Camp will show you how. Finally, If the Contributor Camp is a success we will plan to run more. So we would also be very pleased to receive offers from anyone willing to be a potential future host. Our needs are modest: a few meeting rooms with reliable wifi, with affordable accommodation and some eateries nearby, and a source of good coffee (mustn't forget the coffee!). If you can help, please let us know at management at sasview.org. We hope to see some of you in January! With Seasons Greetings, The SasView Development Team -------------- next part -------------- An HTML attachment was scrubbed... URL: