5.1 Preparation of standards – to be done in the laboratory
• Using methanol as diluent, prepare dilutions of all four standards individually (β-pinene, Eucalyptol, Cannabis Terpene Mix A, and Cannabis Terpene Mix B), at concentrations of 25, 50, 100, 250, 500 and 1000 ug/mL in individual 20 mL headspace vials.
• For each concentration of each standard, aliquot 10 µL to a new 20 mL labelled headspace vial.
• Store aliquotes and standards at -20°C until needed.
• Analyse standards and samples for terpenes using the standards as reference peaks for identification of terpenes in eucalyptus leaves.
5.2 Gas Chromatography–Mass Spectrometry (GC–MS) analysis
• Take samples out of the freezer and allow them to reach room temperature (approximately 10 minutes). Only select the samples to be processed on the day.
• Prepare/program the instrument operating conditions and method parameters as shown in Table 1.
• In the laboratory, seal at least four empty 20 mL headspace vials. These vials will be used as a “blank samples” for quality control purposes.
• Load standards and samples to the sampling rack in the following way:
- Standards, from lowest to highest concentration.
- Randomly-selected samples, including field control samples. Random sampling helps to minimize the risk of inadvertently introducing systematic errors from the operator, or changes in the GC/MS instruments.
- Standards, from lowest to highest concentration.
• Total cycle time for one sample is approximately 86 min
Table 1: SPME GCMS method parameters
Operation mode: Static headspace
Sample: 5 leaf discs, or small leaf, or branch section in 20 mL labelled headspace vial
Equilibration: 20 min at 80°C
SPME fibre: 20 min adsorption
GC parameters (Agilent 7890A)
Injection: Split injection, 200:1 split ratio
Carrier gas: Helium, 1mL/min, constant flow
Oven program: 40°C, hold for 10 min, 15°C/min to 200°C, 50°C/min to 325°C, hold for 3 min, Total GC run time 26 min, Cooldown time 10 min
Sterilize SPME fibre: 10 min
6 Metabolite identification and analysis
Specific steps will vary depending on the software used, but the overall process is summarised below, and more details can be found in (Agilent Technologies, 2010):
• Mass Hunter Quantitative Analysis version 10.0 can be used used to process all samples.
• All samples, standards and blanks are added to a quantitative analysis batch file.
• Create a new quantitative method was developed using the 'new method with acquired scan data' option; this method scans a data file for compound peaks and then uses the base peak (most abundant ion in the mass spectrum) as the ‘quant’ ion to run the quantification.
• Set number additional number of 'qualifier' ions; these additional ions help to confirm that the compound is correctly identified in samples (we commonly set this number to 4). Importantly, only the area of the ‘quant’ ion is used for quantification.
• Select a concentration (e.g. 500 µg/µL) for all standards (i.e. β-Pinene, Eucalyptol, Cannabis Terpene Mix A and Cannabis Terpene Mix B) and use this concentration for detecting the compounds in the GCMS data file; afterwards, manually screen the output for errors, detected products for which there are no know concentrations to ensure that only peaks associated with known compounds from the standards are included in the quantification method.
• To minimise the chance of other compounds being mistakenly quantified as one of the target compounds, and to reduce processing times, it is recommended to set a retention time window of approximately 0.1 minutes on the left hand side of the peak, and approximately 0.2 on the right hand side of the peak.
• The method to detect compounds will vary depending on the target vegetation species and the target compound. The ‘find by deconvolution’ method is commonly used.
• The calibration curves for each compound need to be added to the method file and each compound has to be linked to its corresponding calibration standard, so that the calibration curves are calculated by the software.
• Run the newly created method on the samples and export the outputs as needed.