Scanner Construction
MPIMeasurements.MPIScanner
— TypeBasic description of a scanner.
MPIMeasurements.name
— FunctionName of the scanner
MPIMeasurements.configDir
— FunctionPath to the used configuration directory.
MPIMeasurements.generalParams
— FunctionGeneral parameters of the scanner like its bore size or gradient.
MPIMeasurements.scannerBoreSize
— FunctionBore size of the scanner.
MPIMeasurements.scannerFacility
— FunctionFacility where the scanner is located.
MPIMeasurements.scannerManufacturer
— FunctionManufacturer of the scanner.
MPIMeasurements.scannerName
— FunctionName of the scanner
MPIMeasurements.scannerTopology
— FunctionTopology of the scanner, e.g. FFL or FFP.
MPIMeasurements.scannerGradient
— FunctionGradient of the scanners selection field.
MPIMeasurements.scannerDatasetStore
— FunctionPath of the dataset store.
MPIMeasurements.defaultSequence
— FunctionDefault sequence of the scanner.
MPIMeasurements.defaultProtocol
— FunctionDefault protocol of the scanner.
Device Handling
MPIMeasurements.getDevices
— MethodgetDevices(scanner, deviceType)
Retrieve all devices of a specific deviceType
. Returns an empty vector if none are found
Missing docstring for MPIMeasurements.getDevices(::MPIScanner, ::String)
. Check Documenter's build log for details.
MPIMeasurements.getDevice
— MethodgetDevice(scanner, deviceType)
Retrieve a device of a specific deviceType
if it can be unambiguously retrieved. Returns nothing if no such device can be found and throws an error if multiple devices fit the type.
MPIMeasurements.getDeviceIDs
— FunctiongetDeviceIDs(scanner)
Retrieve a list of all device IDs available for the scanner.
Sequence Handling
MPIMeasurements.Sequence
— MethodSequence(scanner, name)
Constructor for a sequence of name
from the configuration directory specified for the scanner.
MPIMeasurements.getSequenceList
— FunctiongetSequenceList(scanner)
Retrieve a list of all sequences available for the scanner.
Protocol Handling
Missing docstring for MPIMeasurements.Protocol(::AbstractString, ::MPIScanner)
. Check Documenter's build log for details.
Missing docstring for MPIMeasurements.getProtocolList
. Check Documenter's build log for details.
Missing docstring for MPIMeasurements.execute(::MPIScanner, ::Protocol)
. Check Documenter's build log for details.