22. mzPeak metadata scan settings list¶
The list of scan settings pre-configuring acquisition settings. Analogous to https://peptideatlas.org/tmp/mzML1.1.0.html#scanSettingsList.
22.1 Use cases¶
This is primarily used for high-level configuration of data-independent acquisition strategies like SWATH or targeted MS. Additionally used for imaging MS to define the spatial scanning parameters. These settings are associated with the rest of the data in the archive through a link to an instrument configuration.
22.1.1 Targeted MS¶
Targeted mass spectrometry methods may list their targeted ions MAY be added to a 22.2.1 scan_settings
entry's targets list. 22.2.2 Targets are described by any list of appropriate parameters, including terms like children
of MS:1000455|ion selection attribute, MS:1000792|isolation window attribute
or MS:1000510|precursor activation attribute.
22.1.2 Data-Independent Acquisition (DIA)¶
Like targeted MS, DIA methods may define their windows scheme with terms like children of MS:1000455|ion selection attribute,
MS:1000792|isolation window attribute or MS:1000510|precursor activation attribute,
using a target for each window.
A target list describing a window list would look like:
[
{
"parameters": [
{
"accession": "MS:1000827",
"name": "isolation window target m/z",
"value": 813.0,
"unit": "MS:1000040"
},
{
"accession": "MS:1000828",
"name": "isolation window lower offset",
"value": 13.0,
"unit": "MS:1000040"
},
{
"accession": "MS:1000829",
"name": "isolation window upper offset",
"value": 13.0,
"unit": "MS:1000040"
},
{
"accession": "MS:1000045",
"name": "collision energy",
"value": 41.57222844344905,
"unit": "UO:0000266"
}
]
},
{
"parameters": [
{
"accession": "MS:1000827",
"name": "isolation window target m/z",
"value": 413.0,
"unit": "MS:1000040"
},
{
"accession": "MS:1000828",
"name": "isolation window lower offset",
"value": 13.0,
"unit": "MS:1000040"
},
{
"accession": "MS:1000829",
"name": "isolation window upper offset",
"value": 13.0,
"unit": "MS:1000040"
},
{
"accession": "MS:1000045",
"name": "collision energy",
"value": 24.945128779395297,
"unit": "UO:0000266"
}
]
}
// and more
]
This pre-registration makes it possible for software to scan just the header metadata of the file to find the window schema, rather than scanning all unique entries in the spectrum precursor table.
22.1.3 Imaging MS¶
An imaging archive describes its pixel grid in the parameters list of one 22.2.1 scan_settings entry. The Imaging profile states which terms are required.
{
"id": "scansettings1",
"parameters": [
{
"accession": "IMS:1000401",
"name": "top down"
},
{
"accession": "IMS:1000413",
"name": "flyback"
},
{
"accession": "IMS:1000480",
"name": "horizontal line scan"
},
{
"accession": "IMS:1000491",
"name": "linescan left right"
},
{
"accession": "IMS:1000042",
"name": "max count of pixels x",
"value": 3
},
{
"accession": "IMS:1000043",
"name": "max count of pixels y",
"value": 3
},
{
"accession": "IMS:1000044",
"name": "max dimension x",
"unit": "UO:0000017",
"value": 300
},
{
"accession": "IMS:1000045",
"name": "max dimension y",
"unit": "UO:0000017",
"value": 300
},
{
"accession": "IMS:1000046",
"name": "pixel size (x)",
"unit": "UO:0000017",
"value": 100.0
},
{
"accession": "IMS:1000047",
"name": "pixel size y",
"unit": "UO:0000017",
"value": 100.0
}
],
"source_file_references": [],
"targets": []
}
Type: array
Items: 22.2.1 scan_settings
22.2 Definitions¶
22.2.1 scan_settings¶
Description of the acquisition settings of the instrument prior to the start of the run. Analogous to https://peptideatlas.org/tmp/mzML1.1.0.html#scanSettings
Type: object
22.2.1.1 Properties¶
| Property | Type | Required | Description |
|---|---|---|---|
id |
string |
Yes | The unique identifier for this scan settings configuration |
source_file_references |
array of string |
||
targets |
array of 22.2.2 target |
A list of targeted ions or intervals on an inclusion list. | |
parameters |
array of param |
Yes | Additional parameters describing the scan settings. |
22.2.1.2 Property Details¶
id - string (required)
The unique identifier for this scan settings configuration
source_file_references - array of string (optional)
targets - array of 22.2.2 target (optional)
A list of targeted ions or intervals on an inclusion list.
parameters - array of param (required)
Additional parameters describing the scan settings.
22.2.2 target¶
Type: object
22.2.2.1 Properties¶
| Property | Type | Required | Description |
|---|---|---|---|
parameters |
array of param |
Yes | Additional parameters describing this target. |
22.2.2.2 Property Details¶
parameters - array of param (required)
Additional parameters describing this target.