Introduction

Analysis of drugs and metabolites in biological fluids or tissues usually requires sample preparation for cleanup and enrichment. In recent years, in conjunction with very sensitive and selective mass spectrometers, protein precipitation alone [1] or “dilute and shoot” methods [2, 3] were also used whereat these methods may suffer from sample-dependent matrix effects able to compromise the accuracy of the results. Although the number of LC-MS/MS methods is rapidly increasing [47], gas chromatography (GC)-mass spectrometry (MS)/(MS) is still the standard routine analysis instrument in many forensic laboratories [4, 810].

A variety of sample preparation techniques like liquid–liquid extraction (LLE) [11], supported liquid extraction (SLE) [1215], static headspace extraction (HS), and solid phase micro extraction (SPME) [16] is used.

Solid phase extraction (SPE) is one of the most popular extraction techniques for toxicological analyses of biological fluids and tissues [4, 12, 17]. Usually, polypropylene cartridges with a fixed sorbent bed (e.g., mixed mode cation exchange cartridges) are applied.

Numerous systems for automating SPE are commercially available [18]. In many forensic laboratories, benchtop systems like the ASPEC from Gilson [5, 6, 19] or the RapidTrace from Biotage [2022] which employ standard SPE cartridges and mimic the manual workflow are used. Complete automation of sample preparation and analysis is possible with online SPE systems where the SPE cartridge is integrated into an LC flow path. Systems with nonautomatically exchangeable [23, 24] and automatically exchangeable [2527] cartridges are available. Online coupling of SPE to GC is less common and more complex [12] but an important step to reduce manual work and handling errors.

Numerous methods for the analysis of opioids, cocaine, and metabolites in different matrices were published. The compounds were analyzed from different matrices like urine [9, 28, 29], whole blood, serum, plasma [5, 9, 7], saliva [6], hair [8], or post-mortem samples [17]. In this study, a completely automated SPE-GC/MS method was developed from a validated, partly automated (SPE) analysis method. Automation is performed by different modules attached to an x-y-z robot. This allows mimicking the manual workflow of sample dilution, SPE, evaporation, derivatization, and sample injection. Almost 170 authentic serum samples and more than 50 authentic samples of other matrices were analyzed in parallel with both methods. Equivalence of results therefore, the validity of the method and the suitability of the automated system for routine forensic analysis, should be proven by this study design.

Materials and methods

Solvents, reagents, standards, and materials

All analytes and deuterated analogs were certified standards. 7-Aminoflunitrazepam (1 mg/ml in acetonitrile) and dihydrocodeine (1 mg/ml in methanol) were purchased from Lipomed (Arlesheim, Switzerland). 7-Aminoflunitrazepam-d7, 6-monoacetylmorphine, 6-monoacetylmorphine-d3 (each 0.1 mg/ml in acetonitrile), methadone, morphine, morphine-d3, codeine, codeine-d3, dihydrocodeine-d6 (each 0.1 mg/ml in methanol), methadone-d9, benzoylecgonine, benzoylecgonine-d3 (each 1 mg/ml in methanol), cocaine, and cocaine-d3 (each 1 mg/ml in acetonitrile) were purchased from LGC Promochem (Wesel, Germany). For calibration and solvent quality controls, multi-compound solutions and one multi-compound internal standard solution containing deuterated analogs of every analyte were prepared in methanol. Each 20 μl of the internal standard solution was added to samples, calibration samples, and quality controls. Blood, urine, and tissue samples were taken from authentic forensic cases of the Institute of Legal Medicine (Duesseldorf, Germany). Internal controls consisting of drug-negative serum (given by the Center of Haemostaseology, University Hospital Duesseldorf, Germany) and the above-mentioned standards were prepared by the Institute of Legal Medicine. The external controls were certified testing materials (lyophilized serum “Medidrug BTMF 2 S-plus” purchased from Medichem, Steinenbronn, Germany).

All solvents and salts were of analytical grade and purchased from VWR (Darmstadt, Germany). N-Methyl-N-trimethylsilyltrifluoroacetamide (MSTFA) for silylation was from Macherey-Nagel (Dueren, Germany) for the partly automated method and from Sigma-Aldrich (Taufkirchen, Germany) for the automated method. Bond Elut Certify 130 mg, 3 ml format SPE cartridges from Agilent Technologies (Waldbronn, Germany) were used. For automated solid phase extraction, these cartridges were cut at the top, equipped with a transport adapter and a disposable cannula (Fig. 1). Cartridges in such format are commercially available from other vendors like Macherey & Nagel, Sigma-Aldrich, Phenomenex, and Bekolut.

Fig. 1
figure 1

Solid phase extraction (SPE) cartridges. Top: Solid phase extraction cartridge equipped for automated SPE. Bottom: Standard solid phase extraction cartridge

For solid phase extraction, 0.15 M acetic acid, a phosphate buffer of pH 7.9 (4.49 g Na2HPO4 + 0.2 g KH2PO4 ad 400 ml H2O), and a mixture of dichloromethane/isopropanol/25 % ammonia solution 40/10/1 (v/v/v) for analyte elution were prepared. A mixture of isooctane/MSTFA 19/1 (v/v) was used for manual derivatization and a mixture of isooctane/pyridine/MSTFA 14/5/1 (v/v/v) for automated derivatization.

Inlet liners and injection vials were deactivated using a solution of 5 % dichlorodimethylsilane in toluene.

Instrumentation

Measurements with the partly automated, validated analysis method were conducted on a 7890 GC/5975 mass selective detector (MSD) equipped with an HP-5MS column 30 m, d i 0.25 mm, and df 0.25 μm. A 7683B autosampler was used for injection into a hot split/splitless inlet (all Agilent Technologies). For solid phase extraction, a RapidTrace SPE Workstation (Biotage, Uppsala, Sweden) and for evaporation of the eluates a heating block (Medax, Neumuenster, Germany) with ten nitrogen-streamed vial positions (Gebr. Liebisch, Bielefeld, Germany) were used.

Comprehensive automation of sample preparation—performed in a different laboratory—was based on a MultiPurpose Sampler (MPS) (Fig. 2, GERSTEL, Muelheim, Germany) which is a flexible platform with numerous modules available (e.g., for centrifugation and filtration) so that different sample preparation methods can be automated. It carried two syringes, one 2.5 ml for sample preparation steps and one 10 μl for sample injection into a Programmed Temperature Vaporization (PTV) inlet (Cooled Injection System CIS 4, GERSTEL) coupled to a 6890 GC/5975 MSD (Agilent Technologies). Separation was done on an Rxi-5Sil MS column 30 m, di 0.25 mm, and df 0.25 μm from Restek (Bad Homburg, Germany) having very similar retention characteristics as the HP-5MS. Additionally, the autosampler was equipped with a module for SPE, one for evaporation of solvents under controlled vacuum and temperature (multi-position eVAPoration station, mVAP), one for shaking under controlled temperature (Agitator), and one for supplying large volumes of solvents (Solvent Filling Station 2, SFS 2, all GERSTEL). All solvents and samples were delivered by the 2.5-ml syringe which included a gas supply for drying of SPE cartridges.

Fig. 2
figure 2

System for automated dilution, solid phase extraction, eluate evaporation, derivatization, injection, and GC/MS analysis. X-y-z dual head robotic autosampler with following modules (from right to left): evaporation station, 2× solvent filling station, SPE module, tray for sample vials, tray for SPE cartridges, tray for empty eluate vials, wash station, and agitator

The RapidTrace SPE Workstation was controlled via RapidTrace SPE Workstation software (Biotage). All MPS sample preparation steps were flexibly combined in and controlled by Maestro software (GERSTEL). The sequential sample preparation steps were automatically overlapped with chromatographic runs and other waiting times so that the GC/MS-system is effectively used. A scheduler window gives a graphical overview over the complete sequence and shows what step is currently executed. ChemStation software (Agilent Technologies) was used to control the GC/MS system and to evaluate the recorded chromatograms.

Analysis methods

Common steps of sample preparation

All liquid samples (urine, blood, serum) and serum controls were handled in the same way: proteins were precipitated by dropwise addition of a mixture of 0.6 ml sample, 0.1 ml water, and 20 μl internal standard solution to a mixture of 1 ml acetonitrile and 0.1 ml isopropanol. After mixing and centrifugation (RCF 17,530×g), an aliquot of 0.75 ml of the supernatant was taken for the partly automated analysis method. Another aliquot of 0.75 ml was collected and stored in the freezer at −20 °C for later analysis with the automated system. The storage period for the supernatants ranged from some days to several months.

Tissues (brain and kidney, native and lyophilized) were homogenized with an Ultra Turrax. An aliquot of approximately 0.6 g was weighed and handled like the liquids above, whereas the acetonitrile/isopropanol solution was given to the sample mixture for protein precipitation. The exact weight was noted for calculation of analyte concentrations.

Sample preparation: partly automated, validated routine method

A 0.75-ml aliquot of the supernatant of the protein precipitation was diluted with 4.25 ml of phosphate buffer, and the SPE cartridge was conditioned with 2 ml methanol and 2 ml phosphate buffer. After addition of the diluted sample, the cartridge was washed with 2 ml water, 2 ml acetic acid (0.15 M), and 2 ml methanol, shortly dried with nitrogen, and eluted with 2 ml of the mentioned elution solvent.

The eluate was evaporated to dryness in a stream of nitrogen at 60 °C and reconstituted in 0.2 ml of the derivatization solution. After shaking and incubating for 30 min at 90 °C, an aliquot of 2 μl was injected into the GC/MS via a hot inlet at 270 °C.

Sample preparation: completely automated method

The completely automated method was performed analogously to the partly automated method (Fig. 3) described before with some adaptations: Since no adequate vial for taking up the diluted sample (5 ml) was available, a part of the dilution was done in the autosampler syringe before injection into the SPE cartridge. For this, the original sample (supernatant of the protein precipitation) was diluted 1:1 with 0.75 ml of phosphate buffer. Half of this diluted sample (0.75 ml) was aspirated into the syringe followed by 1.75 ml phosphate buffer resulting in the same dilution as in the partly automated method. The syringe content was injected into the SPE cartridge, and the procedure was repeated to transfer the entire sample.

Fig. 3
figure 3

Scheme of the sample preparation workflow indicating automated parts of both methods

Furthermore, the elution volume was adapted to speed up evaporation and since the preferred elution vial (2 ml format is cheaper than 4 ml format) could not be filled too high for later automated evaporation in the mVAP station. Therefore, an elution profile of the analytes from the SPE cartridge was recorded by fractionated elutions with portions of solvent determining the main analytes containing fractions. The evaporation of the eluate was done in the mVAP station at 70 °C, 300 rpm shaking, and a pump vacuum of 8 kPa. Evaporation time was optimized and finally set to a value of 6 min for reliable evaporation to dryness. In order to speed up the method, the derivatization procedure was modified to the described solvent composition (see “Solvents, reagents, standards, and materials” section) and a reaction time of 5 min.

An aliquot of 2 μl of the derivatized eluate was injected into the CIS 4 (PTV inlet) at 50 °C. The inlet was heated with 12 °C/s to 280 °C held for 5 min.

Analysis parameters for GC/MS

Separation was performed on the named columns with constant helium flow of 1 ml/min and the following temperature program: 140 °C (1 min), 120 °C/min, 225 °C (5.29 min), 120 °C/min, 275 °C (5.2 min), and post-run 300 °C (2.5 min) resulting in a cycle time of around 20 min. The MSD was operated in single ion monitoring (SIM) mode recording one quantifier and two qualifier masses (Table 1).

Table 1 Quantifier and qualifier ions for analytes and internal standards

Deuterated analogs were used for every analyte, and calibration was done via standards in pure methanol. The calibration solution and the methanolic control samples were handled analogously to the eluates. Nine calibration levels were measured in duplicate. Calibrations ranged from 25 to 1,500 ng/ml (methadone), from 50 to 1,500 ng/ml (benzoylecgonine), from 5 to 150 ng/ml (codeine), from 5 to 300 ng/ml (cocaine, dihydrocodeine, morphine), and from 2.5 to 150 ng/ml (7-aminoflunitrazepam, 6-monoacetylmorphine), respectively, and were calculated for 0.6 ml serum samples. Calibration from solvent standards is often used in forensic toxicology and is accepted by the Society of Toxicological and Forensic Chemistry (GTFCh) if equivalence with matrix calibration can be proven.

In between authentic case samples, control samples like negative, low concentration, high concentration, external, and methanolic control were analyzed. According to GTFCh recommendations, a blank injection of pure derivatization solution was done after every sample, quality control, and calibration sample.

Results and discussion

Partly automated, validated routine method

The routine method was validated according to the GTFCh guidelines [30]. Validation data are presented in Table 2.

Table 2 Validation data of the partly automated routine method

Concentrations of the analytes in the quality controls associated with the sequences were within the allowed tolerance range (according to the GTFCh recommendations of ±30 and ±40 % near the limit of quantification (LOQ), respectively) [30]. The described method is being used for routine analyses in the Institute of Legal Medicine in Duesseldorf for several years. All proficiency tests were passed successfully. The results of the analyzed routine samples were taken as reference for the automated system in order to prove its validity.

Completely automated method

The partly automated method could be successfully transferred to the completely automated system starting with the dilution of the sample (after protein precipitation) and ending with the injection into the GC/MS. Most parameters could be replicated without need for change. Some parameters were adapted for different reasons discussed in the following.

The in-syringe dilution worked properly. No carryover for any of the compounds could be detected when extracting blank serum samples after analyte-positive samples. According to the elution profile (Fig. 4), the elution volume was adjusted to 1.9 ml where the first 0.6 ml was discarded and the following 1.3 ml was collected in the elution vial. This volume is adequate for evaporation from a 2-ml vial in the mVAP station. Although the elution solvent consists mainly of the very volatile dichloromethane, the evaporation under controlled vacuum, heating, and shaking was very smooth and repeatable without any boiling retardation.

Fig. 4
figure 4

SPE elution profile for all analytes included in this study

The derivatization procedure could be shortened from 30 to 5 min at 90 °C by using a different reagent mixture consisting of isooctane/pyridine/MSTFA 14/5/1 (v/v/v) instead of isooctane/MSTFA 19/1 (v/v; see Figs. 5 and 6).

Fig. 5
figure 5

Optimization of derivatization reagent composition for the completely automated method. Pure standards were derivatized with different reagents at 90 °C for 30 min

Fig. 6
figure 6

Optimization of derivatization time for the completely automated method. Spiked serum samples were extracted and the eluate was derivatized with isooctane/pyridine/MSTFA 14/5/1 (v/v/v) at 90 °C for different times

For methadone and 7-aminoflunitrazepam, quantifier and qualifier masses are needed to be adapted since coelution occurred. In the case of 7-aminoflunitrazepam, probably siloxanes from vial septa also showing m/z 355 and 356 coeluted with the analyte. Choosing m/z 326, 327, and 354 as quantifier/qualifiers could overcome this issue.

All in all, the semiautomated method could readily be transferred to the automated system without major optimization steps.

Almost 170 authentic serum samples and more than 50 authentic samples of other matrices (urine, different tissues, heart blood) were analyzed. All samples were processed properly by the instrument without any failure. By overlapping sample preparation steps with the GC/MS run, a throughput of around 29 samples per day could be achieved which is comparable with the partly automated method. The possible automation of the protein precipitation step was not within the scope of the present work because of the study design (two aliquots of one sample after protein precipitation for parallel analysis). All quantification results for the control samples but one for cocaine and one for benzoylecgonine in an external control sample (2 and 3 % below the allowed tolerance, respectively) were within the allowed tolerance ranges.

Method comparison

Results of both methods are equivalent as visible in the double logarithmic line and Bland-Altman plots (Figs. 7 and 8 and Table 3). This is true for serum samples and also for other matrix samples (urine, different tissues, heart blood). Results between the method’s LOQ and the limit of detection (LOD) are included in the line plots (dashed black lines in Fig. 7) as well. Even in this concentration range, the equivalence of both methods is obvious suggesting that LOQ and LOD for both methods are very similar. This indirect validation approach of comparing a large number of authentic samples reveals the accuracy and precision of the comprehensively automated method.

Fig. 7
figure 7

Correlation of measured analyte concentrations in double logarithmic scale. Line with a slope of one (dashed black in the range from LOD to LOQ and solid green in the range from LOQ to ULOC)—representing the complete equivalence of results—is shown. VAL validated partly automated method; MPS fully automated method performed on a MultiPurpose Sampler (MPS); ng/ml nanogram per milliliter or nanogram per gram if tissue is used, respectively; Other other matrices than serum—urine, blood, lyophilized kidney tissue, heart blood, lyophilized, and native brain tissue; LOD limit of detection; LOQ limit of quantification; ULOC upper limit of calibration. a Cocaine. b Benzoylecgonine. c Methadone. d Morphine. e Codeine. f 6-Monoacetylmorphine

Fig. 8
figure 8

Relative deviations of measured concentrations displayed as Bland-Altman plots. Only analysis values above the limit of quantification are plotted. VAL validated partly automated method; MPS fully automated method performed on a MultiPurpose Sampler (MPS); ng/ml nanogram per milliliter or nanogram per gram if tissue is used, respectively; Other: other matrices than serum—urine, blood, lyophilized kidney tissue, heart blood, lyophilized, and native brain tissue; Mean mean deviation or bias in percent; SD standard deviation of percent deviations for each single sample. a Cocaine. b Benzoylecgonine. c Methadone. d Morphine. e Codeine. f 6-Monoacetylmorphine

Table 3 Statistical data for the automated method in comparison to the validated method inferred from Bland-Altman plots

The analyses were run in different laboratories by different personnel at different times revealing the ruggedness of the instrumentation and both methods. Since only a couple of samples were positive for dihydrocodeine and 7-aminoflunitrazepam, these results are not plotted. Samples and quality control samples were also in good concordance for these compounds.

LOQs are in the range of other published methods, e.g., Kjaergaard Bjork et al. achieved LOQs between 2.5 and 10 ng/mL in whole blood analysis for the compounds mentioned in this work [5] and Ferreiros Bouzas et al. between 0.5 and 2.8 ng/ml from serum analyzed by LC-MS/MS [7]. According to Jones et al. [9] and Namera et al. [31], LOQs for different opiates in whole blood or serum, respectively, were 5 ng/ml.

Conclusions

A unique system which mimics complex sample preparation workflows (dilution, SPE, evaporation, derivatization, injection) was employed in this study. Whereas other robotic systems enable the standalone automation of only one sample preparation step, e.g., SPE [5, 6, 1922] or evaporation, applications employing such comprehensive systems were rarely reported before in scientific literature. An application utilizing this specific system (autosampler plus individual modules) is even reported for the first time. In our opinion, comprehensive automation without manual intervention after putting the sample onto the autosampler offers full benefit to the user.

These are the main achievements and benefits:

  • Comprehensive automation of a validated, partly automated analysis method for opioids, cocaine, and metabolites from blood serum and other matrices

  • Analysis results of both methods are equivalent (more than 220 authentic samples) on the basis of GTFCh recommendations

  • The automated method saves manual work and reduces the risk of human errors. This makes analysis quality projectable and more independent of the users’ experience

  • Suitable throughput of samples adapted to the GC/MS analysis time despite the mainly serial workflow

  • The automated method proved to be rugged and suitable for routine analysis in forensic laboratories

  • The automated analysis system is highly flexible. Therefore, it can be employed for easy automation of other validated GC or LC analysis methods or for standalone automation of sample preparation. As proven by this work, method transfer is readily possible mainly by replicating method parameters on the automated system