Skip to main content
Back to top
Ctrl
+
K
Downloads
Tutorials
User Docs
Develop
Release notes
Forums
Contact Us
Search
Ctrl
+
K
GitHub
Search
Ctrl
+
K
Downloads
Tutorials
User Docs
Develop
Release notes
Forums
Contact Us
GitHub
Section Navigation
Mantid Basic Course
Getting Started
Setting Up and Getting Started
Workbench Main Window
Loading and Displaying Data
Loading Data
Viewing Data
Displaying 1D Data
Displaying 2D Data
Advanced Plotting
Formatting Plots with the User Interface
Exercises
Algorithms, Workspaces and Histories
Introduction
Algorithms
What is a Bin?, What is a Workspace? and the Power of Rebin
Algorithm Histories
Interfaces
Exercises
Connecting Data To Instruments
Introduction
Displaying And Navigating
Investigating Data
Masking, Grouping and Region of Interest
Instrument Tree
Sample Logs
Invalid Sample Logs
Exercises
Fitting Data
Fitting Models To Data
A more Complex case
Fit Model Choices
Intelligent Fitting
Exercises
Useful Extras
Saving and Settings
Working with Python
User Support
Congratulations!
Introduction to Python
Basic Language Principles
Type Conversions
Sequence Data Types
Control Structures
Looping
Basic Python Exercises
More Sequence Types
Error Handling
Working With Functions
Basic Python Exercises
Working With Files
Using Modules
Pattern Matching With Regular Expressions
Basic Python Exercises
Solutions To Exercises
Python In Mantid
Algorithms and Workspaces with Python
Running Algorithms With Python
Workspace Types Via Python
MatrixWorkspace with Python
TableWorkspace with Python
WorkspaceGroup with Python
Algorithm Help
Python in Mantid: Exercise 1
Script Generation
Automatic Script Generation
Extracting Algorithm Properties
Generating a Script for Plotting
Python in Mantid: Exercise 2
Plotting with Python
Basic 1D, 2D and 3D Plots
Formatting Plots with a script
Python in Mantid: Exercise 3
Further Algorithm and Workspaces with Python
Basic Workspace Manipulation
Workspaces in Scripts
MatrixWorkspace Attributes
Run Info and Sample Logs
Advanced Access to Sample Logs
Settings
Extract and Manipulate Data: Examples
Running Algorithms - Complex Example
Python in Mantid: Exercise 4
Python in Mantid: Solutions
Python in Mantid: Solution 1
Python in Mantid: Solution 2
Python in Mantid: Solution 3
Python in Mantid: Solution 4
Extending Mantid With Python
Objects And Classes
Methods
Inheritance
Exercise 1
Python Algorithms
Basic Algorithm Structure
Basic Properties
Validating Input
Main Algorithm Body
Logging
Exercise 2
Python Algorithms And Workspaces
Algorithms And Workspaces
Workspace Validators
Combining Validators
File Properties
Using Mantid Algorithms
Exercise 3
Expanding Data Interaction
Creating Workspaces
Progress Reporting
Array Properties
Loading Extensions On Startup
Exercise 4
Python Fit Functions
Parameters
Simple 1D Functions
Attributes
Exercise 5
Advanced Fit Behaviours
Fit Stability
Analytical Derivatives
Peak Functions
Peak Function Methods
Exercise 6
Solutions To The Exercises
Exercise 1 Solutions
Exercise 2 Solutions
Exercise 3 Solutions
Exercise 4 Solutions
Exercise 5 Solutions
Exercise 6 Solutions
Muon Training
Getting Started
Other Mantid Functions and Basic Data Manipulation
The Basics of Data Reduction
The Tabs - Home
The Tabs - Grouping
The Tabs - Fitting
The Tabs - Results
Data Fitting
References
Training
Mantid Basic Course
Getting Started
Getting Started
#
Sections
Setting Up and Getting Started
Workbench Main Window
This Page
Show Source