SASVIEW(1)
β¨ NAME β¨
okay bestie, this is sasview(1) β the manual page for SasView, and we're about to make you a whole expert π
πΈ DESCRIPTION πΈ
SasView is software for the analysis of Small-Angle Scattering (SAS) data. that's the whole vibe, that's the assignment.
What does she do with it though? She takes analytic functions that describe different types of material microstructure and fits them to your experimental data, so you can figure out the shape, the size, and the degree of ordering. literally the glow-up of your data π¦
And she doesn't stop there, no ma'am. SasView also ships with tools for calculating:
- scattering length densities
- slit sizes
- resolution
- fringe thicknesses/d-spacings
- the (Porod) invariant (aka 'total scattering')
- distance distribution functions
periodt. π
π SASVIEW USER DOCUMENTATION π
NOTE: on Windows, hit [Alt]-[Cursor left] to bounce back to the previous page π
π Menu Bar π
The menu bar sitting at the top of the SasView window is your gateway to the extra features of the program. think of it as the little door to Narnia, except it's Unix and it's scattering data.
π File
The File option is how you load data into SasView for analysis, or save the work you've been doing. protect your progress bestie, always.
Data can be loaded in a few different ways:
- one file at a time
- by selecting multiple files
- by loading an entire folder of files β and in that case, SasView will attempt to make an intelligent guess as to what to load, based on the file formats it recognises in the folder! (yes she's guessing. yes it's usually right. no cap.)
A SasView session can also be saved and reloaded as an 'Analysis' β that's an individual model fit or invariant calculation, etc β or as a 'Project', which is everything you have done since starting your SasView session. the whole main character arc, preserved π
π¦ Edit
The Edit option lets you:
- undo/redo your recent changes
- copy and paste parameters between SasView analysis windows
- copy parameters from a SasView analysis window to the Clipboard as either tab-delimited text (compatible with Microsoft Excel) or LaTex-wrapped text
- generate a summary 'Report' of the most recent analysis performed
- reset parameter values in the P(r) Inversion analysis page
π View
The View option lets you:
- show the Batch Fitting Results Panel if it has been closed
- show/hide the Data Explorer Panel
- show/hide the Toolbar of icons below the Menu Bar
- select the default location that SasView looks in for data to analyse β the SasView installation directory, the initial default, or a custom folder. NB: any change only takes effect when SasView is restarted π
- change the default assignment of categories (Shapes, Shape-independent, Structure Factor) for fitting model functions
π Tools
The Tools option provides access to a comprehensive range of tools and utilities. see tools for more information π
π
Window
The Window option lets you select which SasView windows are visible. that's it, that's the power move.
π₯ Analysis
The Analysis option is the whole point, honestly β it gives you access to the key functionality of SasView:
- Model Fitting
- P(r) Inversion
- Invariant Analysis
- Correlation Function Analysis (SasView 4.1 and later)
See analysis for more information.
π§ Fitting
The Fitting option lets you:
- create a new FitPage
- change optimiser (under Fit Options)
- view fit parameter correlations, distributions, and convergence traces (under Fit Results)
- create/edit a Plugin Model
Additional functionality is available under this menu option during particular types of model fitting, including:
- setting up a Constrained or Simultaneous Fit
- combining a Batch Fit (an obscure capability) π
- setting up Chain Fitting
π Help
The Help option gives you access to:
- this help documentation
- a tutorial on using SasView (in pdf format)
- information on how to acknowledge SasView in publications
- information about the version of SasView you are using
- the marketplace
- a check to see if there is a more recent version of SasView
NOTE: This help document was last changed by Steve King, 10Oct2016 π
π« Fitting & Other Analyses π«
NOTE: on Windows, hit [Alt]-[Cursor left] to return to the previous page π
β Tools & Utilities β
NOTE: on Windows, hit [Alt]-[Cursor left] to return to the previous page π
π«Ά Working with SasView π«Ά
NOTE: on Windows, hit [Alt]-[Cursor left] to return to the previous page π
π Tutorials π
NOTE: on Windows, hit [Alt]-[Cursor left] to return to the previous page π
- Getting Started with Sasview
- Old Tutorial
π DEVELOPER DOCUMENTATION π
NOTE: on Windows, hit [Alt]-[Cursor left] to return to the previous page π
π Contents π
okay bestie, buckle UP π this is the full map of every single module in the tree, and yes we are listing literally all of them, because that's the vibe. no skimming, no "etc.", we don't do that here. π
srcsrcpackage
π¦ Subpackages
src.saspackage- Subpackages
src.sas.sascalcpackage
- Subpackages
π§ͺ src.sas.sascalc package
- Subpackages
src.sas.sascalc.calculatorpackage- Subpackages
src.sas.sascalc.calculator.c_extensionspackage
- Module contents
- Submodules
src.sas.sascalc.calculator.BaseComponentmodulesrc.sas.sascalc.calculator.instrumentmodulesrc.sas.sascalc.calculator.kiessig_calculatormodulesrc.sas.sascalc.calculator.resolution_calculatormodulesrc.sas.sascalc.calculator.sas_genmodulesrc.sas.sascalc.calculator.slit_length_calculatormodule
- Subpackages
- Module contents
src.sas.sascalc.corfuncpackage- Submodules
src.sas.sascalc.corfunc.corfunc_calculatormodulesrc.sas.sascalc.corfunc.transform_threadmodule
- Module contents
- Submodules
src.sas.sascalc.data_utilpackage- Submodules
src.sas.sascalc.data_util.calcthreadmodulesrc.sas.sascalc.data_util.err1dmodulesrc.sas.sascalc.data_util.formatnummodulesrc.sas.sascalc.data_util.nxsunitmodulesrc.sas.sascalc.data_util.odictmodulesrc.sas.sascalc.data_util.ordereddictmodulesrc.sas.sascalc.data_util.ordereddicttestmodulesrc.sas.sascalc.data_util.pathutilsmodulesrc.sas.sascalc.data_util.qsmearingmodulesrc.sas.sascalc.data_util.registrymodulesrc.sas.sascalc.data_util.uncertaintymodulesrc.sas.sascalc.data_util.uniquelistmodule
- Module contents
- Submodules
src.sas.sascalc.dataloaderpackage- Subpackages
src.sas.sascalc.dataloader.readerspackage- Submodules
src.sas.sascalc.dataloader.readers.IgorReadermodulesrc.sas.sascalc.dataloader.readers.abs_readermodulesrc.sas.sascalc.dataloader.readers.anton_paar_saxs_readermodulesrc.sas.sascalc.dataloader.readers.ascii_readermodulesrc.sas.sascalc.dataloader.readers.associationsmodulesrc.sas.sascalc.dataloader.readers.cansas_constantsmodulesrc.sas.sascalc.dataloader.readers.cansas_readermodulesrc.sas.sascalc.dataloader.readers.cansas_reader_HDF5modulesrc.sas.sascalc.dataloader.readers.danse_readermodulesrc.sas.sascalc.dataloader.readers.hfir1d_readermodulesrc.sas.sascalc.dataloader.readers.nexus_readermodulesrc.sas.sascalc.dataloader.readers.red2d_readermodulesrc.sas.sascalc.dataloader.readers.sesans_readermodulesrc.sas.sascalc.dataloader.readers.tiff_readermodulesrc.sas.sascalc.dataloader.readers.xml_readermodule
- Module contents
- Submodules
- Submodules
src.sas.sascalc.dataloader.data_infomodulesrc.sas.sascalc.dataloader.loadermodulesrc.sas.sascalc.dataloader.manipulationsmodule
- Module contents
- Subpackages
src.sas.sascalc.file_converterpackage- Subpackages
- Submodules
src.sas.sascalc.file_converter.bsl_loadermodulesrc.sas.sascalc.file_converter.cansas_writermodulesrc.sas.sascalc.file_converter.nxcansas_writermodulesrc.sas.sascalc.file_converter.otoko_loadermodulesrc.sas.sascalc.file_converter.red2d_writermodule
- Module contents
src.sas.sascalc.fitpackage- Submodules
src.sas.sascalc.fit.AbstractFitEnginemodulesrc.sas.sascalc.fit.BumpsFittingmodulesrc.sas.sascalc.fit.Loadermodulesrc.sas.sascalc.fit.MultiplicationModelmodulesrc.sas.sascalc.fit.expressionmodulesrc.sas.sascalc.fit.pluginmodelmodule
- Module contents
- Submodules
src.sas.sascalc.invariantpackage- Submodules
src.sas.sascalc.invariant.invariantmodulesrc.sas.sascalc.invariant.invariant_mappermodule
- Module contents
- Submodules
src.sas.sascalc.prpackage- Subpackages
src.sas.sascalc.pr.c_extensionspackage- Module contents
src.sas.sascalc.pr.fitpackage- Submodules
src.sas.sascalc.pr.fit.AbstractFitEnginemodulesrc.sas.sascalc.pr.fit.BumpsFittingmodulesrc.sas.sascalc.pr.fit.Loadermodulesrc.sas.sascalc.pr.fit.expressionmodule
- Module contents
- Submodules
- Submodules
src.sas.sascalc.pr.distance_explorermodulesrc.sas.sascalc.pr.invertormodulesrc.sas.sascalc.pr.num_termmodule
- Module contents
- Subpackages
src.sas.sascalc.realspacepackage- Submodules
src.sas.sascalc.realspace.VolumeCanvasmodule
- Module contents
- Submodules
src.sas.sascalc.simulationpackage- Submodules
src.sas.sascalc.simulation.setupmodule
- Module contents
- Submodules
- Module contents
πΌοΈ src.sas.sasgui package
- Subpackages
src.sas.sasgui.guiframepackage- Subpackages
src.sas.sasgui.guiframe.local_perspectivespackage- Subpackages
src.sas.sasgui.guiframe.local_perspectives.data_loaderpackage- Submodules
src.sas.sasgui.guiframe.local_perspectives.data_loader.data_loadermodulesrc.sas.sasgui.guiframe.local_perspectives.data_loader.load_threadmodule- Module contents
src.sas.sasgui.guiframe.local_perspectives.plottingpackage- Submodules
src.sas.sasgui.guiframe.local_perspectives.plotting.AnnulusSlicermodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.Arcmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.AzimutSlicermodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.BaseInteractormodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.Edgemodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.Plotter1Dmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.Plotter2Dmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.SectorSlicermodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.SimplePlotmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.SlicerParametersmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.appearanceDialogmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.bindermodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.boxMaskmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.boxSlicermodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.boxSummodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.detector_dialogmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.graphAppearancemodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.maskingmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.plottingmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.profile_dialogmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.sector_maskmodulesrc.sas.sasgui.guiframe.local_perspectives.plotting.slicerpanelmodule- Module contents
- Module contents
- Subpackages
- Submodules
src.sas.sasgui.guiframe.CategoryInstallermodulesrc.sas.sasgui.guiframe.CategoryManagermodulesrc.sas.sasgui.guiframe.aboutboxmodulesrc.sas.sasgui.guiframe.acknowledgeboxmodulesrc.sas.sasgui.guiframe.configmodulesrc.sas.sasgui.guiframe.custom_pstatsmodulesrc.sas.sasgui.guiframe.customdirmodulesrc.sas.sasgui.guiframe.dataFittingmodulesrc.sas.sasgui.guiframe.data_managermodulesrc.sas.sasgui.guiframe.data_panelmodulesrc.sas.sasgui.guiframe.data_processormodulesrc.sas.sasgui.guiframe.data_statemodulesrc.sas.sasgui.guiframe.documentation_windowmodulesrc.sas.sasgui.guiframe.dummyappmodulesrc.sas.sasgui.guiframe.eventsmodulesrc.sas.sasgui.guiframe.gui_managermodulesrc.sas.sasgui.guiframe.gui_statusbarmodulesrc.sas.sasgui.guiframe.gui_stylemodulesrc.sas.sasgui.guiframe.gui_toolbarmodulesrc.sas.sasgui.guiframe.panel_basemodulesrc.sas.sasgui.guiframe.pdfviewmodulesrc.sas.sasgui.guiframe.plugin_basemodulesrc.sas.sasgui.guiframe.proxymodulesrc.sas.sasgui.guiframe.report_dialogmodulesrc.sas.sasgui.guiframe.startup_configurationmodulesrc.sas.sasgui.guiframe.utilsmodule
- Module contents
- Subpackages
src.sas.sasgui.perspectivespackage- Subpackages
src.sas.sasgui.perspectives.calculatorpackage- Submodules
src.sas.sasgui.perspectives.calculator.aperture_editormodulesrc.sas.sasgui.perspectives.calculator.calculatormodulesrc.sas.sasgui.perspectives.calculator.calculator_widgetsmodulesrc.sas.sasgui.perspectives.calculator.collimation_editormodulesrc.sas.sasgui.perspectives.calculator.consolemodulesrc.sas.sasgui.perspectives.calculator.data_editormodulesrc.sas.sasgui.perspectives.calculator.data_operatormodulesrc.sas.sasgui.perspectives.calculator.density_panelmodulesrc.sas.sasgui.perspectives.calculator.detector_editormodulesrc.sas.sasgui.perspectives.calculator.gen_scatter_panelmodulesrc.sas.sasgui.perspectives.calculator.image_viewermodulesrc.sas.sasgui.perspectives.calculator.kiessig_calculator_panelmodulesrc.sas.sasgui.perspectives.calculator.load_threadmodulesrc.sas.sasgui.perspectives.calculator.model_editormodulesrc.sas.sasgui.perspectives.calculator.pyconsolemodulesrc.sas.sasgui.perspectives.calculator.resolcal_threadmodulesrc.sas.sasgui.perspectives.calculator.resolution_calculator_panelmodulesrc.sas.sasgui.perspectives.calculator.sample_editormodulesrc.sas.sasgui.perspectives.calculator.sld_panelmodulesrc.sas.sasgui.perspectives.calculator.slit_length_calculator_panelmodulesrc.sas.sasgui.perspectives.calculator.source_editormodule
- Module contents
- Submodules
src.sas.sasgui.perspectives.corfuncpackage- Submodules
src.sas.sasgui.perspectives.corfunc.corfuncmodulesrc.sas.sasgui.perspectives.corfunc.corfunc_panelmodulesrc.sas.sasgui.perspectives.corfunc.corfunc_statemodulesrc.sas.sasgui.perspectives.corfunc.plot_labelsmodule
- Module contents
- Submodules
src.sas.sasgui.perspectives.file_converterpackage- Submodules
src.sas.sasgui.perspectives.file_converter.converter_panelmodulesrc.sas.sasgui.perspectives.file_converter.converter_widgetsmodulesrc.sas.sasgui.perspectives.file_converter.file_convertermodulesrc.sas.sasgui.perspectives.file_converter.frame_select_dialogmodulesrc.sas.sasgui.perspectives.file_converter.meta_panelsmodule
- Module contents
- Submodules
src.sas.sasgui.perspectives.fittingpackage- Subpackages
- Submodules
src.sas.sasgui.perspectives.fitting.basepagemodulesrc.sas.sasgui.perspectives.fitting.batchfitpagemodulesrc.sas.sasgui.perspectives.fitting.consolemodulesrc.sas.sasgui.perspectives.fitting.fit_threadmodulesrc.sas.sasgui.perspectives.fitting.fitpagemodulesrc.sas.sasgui.perspectives.fitting.fitpanelmodulesrc.sas.sasgui.perspectives.fitting.fitproblemmodulesrc.sas.sasgui.perspectives.fitting.fittingmodulesrc.sas.sasgui.perspectives.fitting.fitting_widgetsmodulesrc.sas.sasgui.perspectives.fitting.gpu_optionsmodulesrc.sas.sasgui.perspectives.fitting.hint_fitpagemodulesrc.sas.sasgui.perspectives.fitting.model_threadmodulesrc.sas.sasgui.perspectives.fitting.modelsmodulesrc.sas.sasgui.perspectives.fitting.pagestatemodulesrc.sas.sasgui.perspectives.fitting.report_dialogmodulesrc.sas.sasgui.perspectives.fitting.resultpanelmodulesrc.sas.sasgui.perspectives.fitting.simfitpagemodulesrc.sas.sasgui.perspectives.fitting.utilsmodule
- Module contents
src.sas.sasgui.perspectives.invariantpackage- Submodules
src.sas.sasgui.perspectives.invariant.invariantmodulesrc.sas.sasgui.perspectives.invariant.invariant_detailsmodulesrc.sas.sasgui.perspectives.invariant.invariant_panelmodulesrc.sas.sasgui.perspectives.invariant.invariant_statemodulesrc.sas.sasgui.perspectives.invariant.invariant_widgetsmodulesrc.sas.sasgui.perspectives.invariant.report_dialogmodule
- Module contents
- Submodules
src.sas.sasgui.perspectives.prpackage- Submodules
src.sas.sasgui.perspectives.pr.explore_dialogmodulesrc.sas.sasgui.perspectives.pr.inversion_panelmodulesrc.sas.sasgui.perspectives.pr.inversion_statemodulesrc.sas.sasgui.perspectives.pr.prmodulesrc.sas.sasgui.perspectives.pr.pr_threadmodulesrc.sas.sasgui.perspectives.pr.pr_widgetsmodule
- Module contents
- Submodules
src.sas.sasgui.perspectives.simulationpackage- Submodules
src.sas.sasgui.perspectives.simulation.ShapeAdaptermodulesrc.sas.sasgui.perspectives.simulation.ShapeParametersmodule
- Submodules
- Subpackages
okay so picking up right where we left off in the developer docs, here's the rest of the module lineup bestie πΊοΈβ¨
src.sas.sasgui.perspectives.simulation.SimCanvasmodulesrc.sas.sasgui.perspectives.simulation.simulationmodule- Module contents
- Module contents
then we got the src.sas.sasgui.plottools package, which is literally the moment π
src.sas.sasgui.plottoolspackage- Submodules
src.sas.sasgui.plottools.BaseInteractormodulesrc.sas.sasgui.plottools.LabelDialogmodulesrc.sas.sasgui.plottools.LineModelmodulesrc.sas.sasgui.plottools.PlotPanelmodulesrc.sas.sasgui.plottools.PropertyDialogmodulesrc.sas.sasgui.plottools.RangeDialogmodulesrc.sas.sasgui.plottools.SimpleFontmodulesrc.sas.sasgui.plottools.SizeDialogmodulesrc.sas.sasgui.plottools.TextDialogmodulesrc.sas.sasgui.plottools.arrow3dmodulesrc.sas.sasgui.plottools.bindermodulesrc.sas.sasgui.plottools.canvasmodulesrc.sas.sasgui.plottools.configmodulesrc.sas.sasgui.plottools.convert_unitsmodulesrc.sas.sasgui.plottools.fitDialogmodulesrc.sas.sasgui.plottools.fittingsmodulesrc.sas.sasgui.plottools.plottable_interactormodulesrc.sas.sasgui.plottools.plottablesmodulesrc.sas.sasgui.plottools.toolbarmodulesrc.sas.sasgui.plottools.transformmodule
- Submodules
and then we got these four "Module contents" moments, no cap:
- Module contents
- Module contents
- Module contents
- Module contents
π Indices and Search π
- genindex
- modindex
- search
π AUTHOR π
The SasView Project
π COPYRIGHT π
2017, The SasView Project
peace out bestie, this was SASVIEW(1) version 4.1, dated Oct 30, 2017 π β¨π¦
π¦ where this page comes from
- debian bookworm: sasview 5.0.5-5 Β· BSD-3-Clause
- debian trixie: sasview 6.0.1-2 Β· BSD-3-Clause
- ubuntu jammy: sasview 5.0.4-1 Β· BSD-3-Clause
- ubuntu noble: sasview 5.0.6-2 Β· BSD-3-Clause
- ubuntu questing: sasview 6.0.1-2
- ubuntu resolute: sasview 6.1.2-2 Β· BSD-3-Clause
- ubuntu stonking: sasview 6.2.0-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms