Introduction

Delaunay triangulation (DT) is a technique for creating a mesh of contiguous, nonoverlapping triangles from a dataset of points1. The DT is the geometric dual of the voronoi tessellation (VT)2. A Voronoi diagram splits up a plane based on a set of original points. Each polygon, contains an original point and all areas that are closer to that point than any others3. VT and DT have been applied in many areas of mathematics and the natural sciences4,5,6. For example, people used linear interpolation (based on DT) and natural neighbor interpolation (based on VT) to predict the climate data or geographic data7,8. Natural neighbor interpolation and linear interpolation are the methods of spatial interpolation. Since data acquired in practical production are always limited, spatial interpolation is an effective way to remedy data. Mixture toxicity researching are also faced with the same problem, it is impossible to test the toxicity of all mixtures. This is because multicomponent mixture is a very complex system, the concentration and proportion of components are infinite9.

People often use concentration addition (CA) and independent action (IA) to predict the toxicity of the mixture10,11,12. In particular, CA was proposed as a reasonable default approach for ecological risk assessment of chemical mixtures13. CA can be expressed as shown in equation (1):

where n refers to the number of components of mixture, ci denotes the concentration of the ith component in the mixture that elicits x% effect, and ECx,i is the effective concentration of the component i that provokes the same effect (x%) when applied alone. The fraction ci/ECx,i is often termed a ‘toxic unit (TUi)’, and CA is hence also known as ‘toxic unit summation’14.

CA is based on the premise that all components have similar mechanisms of action (MOA)15. IA assumes that components of mixture act dissimilarly16. However, toxicologists often know little about the MOAs of substances17. There is an obvious defect of CA, the only condition for CA predicting the effective concentrations (ECx) is that all components have definite effective concentrations at the given effect (x%). Therefore, CA cannot predict the toxicity of mixture at some effect zones (predictive blind zones) when the mixture and the components have different effects18, such as some compounds induce hormesis19. Hormesis is a concentration-response phenomenon that is characterized by low-dose stimulation and high-dose inhibition20. IA can predict mixture effect when all or some of the chemicals induce hormesis in theory, but in practice, some people think IA will lose its conceptual framework if negative values for single chemical effect were involved21. The calculation for the IA model can be performed according to equation (2):

where E(cmix) is the predictive effect of a mixture with a total concentration of cmix, ci is the individual concentration of ith compound in the mixture and E(ci) is the effect of this concentration if the compound is applied singly. In fact, it isn’t uncommon for the toxicity of a mixture deviates from such predictions when antagonism or synergism occurs. If the toxicological interaction, antagonism or synergism, is identified by CA at a certain mixture ratio or concentration level, CA can not certainly predict the toxicity accurately at other mixture ratio or concentration level. Because the interaction is mixture ratio-dependent and concentration level-dependent22,23. For example, we have determined the mixture toxicities of 1-ethyl-3-methylimidazolium chloride ([emim]Cl) and metalaxyl (MET) on Vibrio qinghaiensis sp.-Q67 (V. qinghaiensis), and found that the mixture exhibited synergism at one mixture ratio, but showed antagonism at another ratio24. It means that toxicological interaction of chemicals does occur neither uniformly nor predictably. Besides CA and IA, some researchers tried to predict the toxicity of mixture through using the QSAR-based approaches to predict the toxicities of single compound and then compute the mixture descriptors25,26,27. However, QSAR is very successful in dealing with individual compounds, but how to calculate rationally the mixture descriptors is still in dispute.

In this paper, we developed a new method for the toxicity prediction of various types of binary mixtures (Fig. 1), an interpolation method based on the DT and VT as well as the training set of direct equipartition ray design (EquRay) mixtures, simply IDVequ. In order to obtain the required data, time-dependent toxicity of two ILs, three pesticides and binary pesticide-IL mixtures on V. qinghaiensis were determined. Because we aim to test the predictive capability of the methods when toxicological interaction occurs, some results of our previous researches were used. They are the mixture toxicities of [emim]Cl and MET, and mixture toxicities of 1-ethyl-3-methylimidazolium bromine ([emim]Br) and MET24.

Figure 1
figure 1

The area where CA cannot predict ((a) in the dash box; (b) not on the CA line) where TU refers to toxic unit.

Results

Concentration-response curves (CRCs) of five single substances

The concentration-response curves (CRCs) of three pesticides and two ILs at seven exposure times were displayed in Fig. 2. For three pesticides, CRCs are S-shaped during the exposure times. [epy]Cl and [epy]Br show hormetic effects from 4 to 12 h. The Emins (minimal effect) of [epy]Cl and [epy]Br increase from 4 to 12 h. Concentration-response models, statistics (determination coefficient, R2, and root mean square error, RMSE), EC30, EC50, EC70 and characteristic parameters (zero effect point (ZEP), minimum effective concentration (ECmin) and Emin for J-shape CRCs)28,29 of pesticides and ILs at seven exposure times were reported in the Table S1. The experimental concentration-inhibition points, fitted CRCs of five compounds and 95% confidence intervals (CI) at seven exposure times were shown in Figure S1.

Figure 2
figure 2

The concentration-inhibition curves of three pesticides and two ionic liquids at seven exposure times (: 0.25 h; : 2 h; : 4 h; : 6 h; : 8 h; : 10 h; : 12 h).

Toxicities of 30 mixture rays

17 of 30 mixture rays in six binary systems, [epy]Br-DOD, [epy]Br-MET, [epy]Br-SIM, [epy]Cl-DOD, [epy]Cl-MET and [epy]Cl-SIM, show hormesis at different times. They are the R1, R2, R3 and R4 of [epy]Br-DOD systems; R1, R2 and R3 of [epy]Br-MET; R1 and R2 of [epy]Br-SIM; R1, R2 and R3 of [epy]Cl-DOD systems; R1, R2 and R3 of [epy]Cl-MET; R1 and R2 of [epy]Cl-SIM. The CRCs of 30 mixture rays were shown in Figure S2.

The toxicities of 20 mixture rays in the four systems, [epy]Br-MET, [epy]Br-SIM, [epy]Cl-MET and [epy]Cl-SIM, are additive at seven times and various effect levels because all the effect residual ratios (ERRs) are almost zero. For the ten mixture rays in the other two system, [epy]Br-DOD and [epy]Cl-DOD, some mixtures (mainly at higher effect levels and shorter exposure times) have no toxicological interactions, the other ones (mainly at lower effect levels and longer exposure times) produce significant antagonism (seeing the ERR values in Table 1. For example, the R3 ray in [epy]Br-DOD systems, has no interaction at the exposure times of shorter than 4 h and the effect levels of larger than 60%, the corresponding ERR values basically close to zero and exihibit antagonism at the times of longer than 4 h and the effects of less than 60%, the corresponding ERRs significantly less than zero.

Table 1 Effect residual ratios (%) of different effect levels of [epy]Br-DOD and [epy]Cl-DOD mixture rays at seven exposure times.

Performance of IDVequ

The accuracy rate (AR), R2 and RMSE of IDVequ predicting the toxicities of various mixtures in eight binary mixture systems by the leave-many-out cross-validation (LMOCV) and leave-one-out cross-validation (LOOCV) analysis were displayed in Table 2. For LMOCV analysis, AR of linear interpolation (LinIP) are all more than 90% except for [emim]Cl-MET. The maximal AR of LinIP is 96.71% for [epy]Br-DOD. The minimal AR of LinIP is 89.93% for [emim]Cl-MET. The R2 ranges from 0.9665 to 0.9819. The AR values of natural neighbor interpolation (NeiIP) are all more than 90% except for [epy]Cl-MET and [emim]Cl-MET. The maximal AR of NeiIP is 97.00% for [epy]Br-DOD. The minimal AR of NeiIP is 88.71%, The R2 ranges from 0.9623 to 0.9812.

Table 2 Leave-20-out cross validation and leave-one-out analysis to determine the accuracy of linear interpolation and natural neighbor interpolation for predicting the toxicities of binary mixtures.

For LOOCV analysis, the ARs of LinIP has high variance and ranges from 73.81% to 95.00%. The maximal AR occurs in [epy]Br-DOD. The minimal AR occurs in [epy]Br-SIM. The ARs of NeiIP also has high variance and ranges from 73.10% to 94.76%. Like LinIP, the maximal AR of NeiIP occurs in in [epy]Br-DOD. The minimal AR occurs in [epy]Br-SIM.

In Table 2, the toxicities of all mixture rays in the former four systems, [epy]Br-MET, [epy]Br-SIM, [epy]Cl-MET and [epy]Cl-SIM, are additive at seven exposure times and various effect levels. The plots of the predictive toxicities by the LMOCV based on LinIP and NeiIP vs. observation toxicities were showed in Figure S3a and S3b. Similarly, the predictive plots by the LOOCV were showed in Figure S4a and S4b. It was shown that some mixtures in [emim]Br-MET and [emim]Cl-MET24 show synergism while some mixtures in [epy]Br-DOD and [epy]Cl-DOD produce antagonism, which implies the toxicities of the mixtures cannot be predicted by CA. However, IDVequ can predict the toxicities of the mixtures not only having no toxicological interaction (the former four systems) but also having synergism or antagonism (the latter four systems). The plots of the predictive toxicities by the LMOCV based on LinIP and NeiIP vs. observation toxicities for [emim]Br-MET, [emim]Cl-MET, [epy]Br-DOD and [epy]Cl-DOD at seven exposure times were showed in Figure S5a and S5b. Similarly, the predictive plots by LOOCV were showed in Figure S6a and S6b. The predictive ability of LinIP and NeiIP is almost the same. However, the results from LMOCV and LOOCV are different. The ARs from LOOCV analysis are, as a whole, lower than those from LMOCV.

Discussion

IDVequ is independent of the chemical MOA

When CA or IA is used to predict the toxicity of the mixture, people need to know the MOA of various mixture components. However, the MOA of most chemicals still remain unknown, it will result in difficulties to choose CA or IA as the reference models30. Furthermore, real-world mixtures are made up of chemicals with both similar and dissimilar MOA31. Although the IDVequ requires some data of mixture toxicity, it doesn’t require the MOA of each chemical. IDVequ is based on the experiment datas, it is more reliable because no model can guarantee the correctness of the prediction.

IDVequ can predict the toxicity of various types of binary mixtures

[epy]Br, [epy]Cl and some mixture rays show hormesis at different exposure times in this study. Predicting the hormesis induced by mixture has been a hot topics in toxicological sciences, because hormesis is a very common phenomenon32,33 and contaminants always co-occour in ecosystems16. The results indicated that IDVequ can predict the toxicity of binary mixtures which contain hormetic chemical well. The results of this paper also show that, even if interaction occurs, IDVequ can also well predict the toxicity at other ratios or concentrations. But if interaction is identified by CA at a certain ratio or concentration, whether CA can predict the toxicity accurately at other ratios or concentrations is unknown.

Our previous research24 and the results of this paper showed that toxicological interaction in the pesticide-IL mixture system is ratio-dependent and time-dependent. An empirical model was formulated by Jonker et al.34 to determine the magnitude of interaction, it requires experimental designing which covers all ratios and concentration for optimal performance. Unforunately, the combination ratio and concentration of mixtures is infinite16,35,36. In this paper, IDVequ predict the interaction just need the toxicity of five mixture rays and two single compounds. It will minimising the experimental investigations and the consequent consumption of time and resources.

Largest interactions does not always occur at equitoxic ratios

Some people think the largest interactions most often occur at equitoxic ratios. But the results of this paper are not consistent with this hypothesis. In [epy]Br-DOD system, the maximum ERR occur at R3 (0.25 h), R2 (2 h), R3 (4 h), R3 (6 h), R4 (8 h), R4 (10 h) and R4 (12 h). In [epy]Cl-DOD system, the maximum ERR occur at R3 (0.25 h), R3 (2 h), R4 (4 h), R4 (6 h), R3 (8 h), R4 (10 h) and R4 (12 h). According to EquRay, the mixture ratio of R3 is 1:1 base on EC50 (equitoxic ratio), but the maximum ERR don’t always occur at R3. There are a lot of researches showed that the largest interactions don’t often occur at equitoxic ratios. For example, people tested the binary mixture of zinc and copper on Tympanotonus fuscatus and found that the mixture (1:4 mixture ratio base EC50) exhibited strong antagonism, but the mixture showed additive at equitoxic ratio37. Cedergreen38 invertigated the binary mixture of mecoprop and terbuthylazine on the floating plant Lemna minor and found that antagonism was larger for mixtures with higher proportions of mecoprop.

There are no predictive blind zones for IDVequ

CA cannot predict the toxicity of mixture at some effect zones (predictive blind zones) when the compounds share a different range of effects. The predictive blind zones contains a variety of types: partial mixture components can cause hormesis; all mixture components can horemsis but their Emin is not equal; the maximum effect of a mixture is different from that of a single component. In these cases, IDVequ is able to predict the toxicity of the mixture at all effect zones. Although a generalized concentration addition (GCA) model can predict the toxicity of mixtures when some chemicals have a smaller maximum effect level than others39, it need assume that all CRCs were fitted by Hill functions and slope parameter was one. This limits the use of the GCA model.

People always hope that a model can be applied to all situations. For example, some people proposed a modified model and automated fitting procedure to describe CRCs with multiphasic features40. The application of IDVequ is not restricted by the CRC of single compounds and mixtures. There are no predictive blind zones for IDVequ, it should be a universally applicable method for predicting the mixture toxicity. Theoretically, LinIP and NeiIP method can predict the toxicity of multi-component mixtures. In fact, we have studied the toxicity of multi-component mixtures in our previous works. For example, we used UD-Ray method to select the representative mixtures from a lot of mixtures rays in the multi-component mixture system41. But the interpolation methods to predict the toxicity of multi-component mixtures need to be further validated. We expect IDVequ to be a tool useful for experimentalists and analysts interested in the study of mixture toxicity, because people are rarely exposed to a single hazardous chemical42.

Materials and Methods

Test compounds

The test chemicals are: 1-ethylpyridinium Chloride ([epy]Cl, highly soluble in water), 1-ethylpyridinium Bromide ([epy]Br, highly soluble in water), dodine (DOD, H2O solubility: 63 mg/L at 25 °C), metalaxyl (MET, H2O solubility: 8400 mg/L at 22 °C), simetryn (SIM, H2O solubility: 450 mg/L at 22 °C). Two ILs were purchased from TCI (Japan) and three pesticides were purchased from Dr.ehrenstorfer (Germany). All solutions were prepared with Milli-Q water and stored in darkness at 4 °C before test. Some physiochemical properties, CAS number, concentration of stock, H2O solubility and source of five chemicals (Table S2).

Mixture design

Like our previous researches24, each binary mixture system contains five mixture rays (noted as R1, R2, R3, R4 and R5). Six binary mixtures were: [epy]Br-DOD, [epy]Br-MET, [epy]Br-SIM, [epy]Cl-DOD, [epy]Cl-MET and [epy]Cl-SIM. EquRay was employed to design the basic concentration compositions of five binary mixture rays43. The mixture ratios (pi,j)44, the ratio of the concentration of the jth component in the ith ray to the total concentration of the ray, of various components in 30 mixture rays and the concentrations of stocks were listed in Table 3.

Table 3 Concentration ratios or mixture ratio (pi,j) of five components (j = 1, 2, 3, 4, 5) in 30 mixture rays (i = 1, 2, 3, …, 30) and the concentrations of stocks of various mixture rays.

Determine the toxicities of single components and mixture rays

A time-dependent microplate toxicity analysis was given in our previous works45. The toxic effects of single components and mixture rays at different times and various concentrations were determined by it. The setup of controls and treat-group in the 96-well microplate is designed according to Fig. 1 in the literature46. The 12 concentration gradients were calculated according to equation 3 in in our previous work47. The freeze-dried V. qinghaiensis was purchased from Beijing Hamamatsu Corp., Ltd. (Beijing, China). The relative light unit (RLU) of every well was determined on the Power-Ware microplate spectrophotometer (American BIO-TEK Company) at 22 ± 1 °C. During exposure, readings were taken at 0.25, 2, 4, 6, 8, 10 and 12 h. Inhibition ratio of bioluminescence was used to characterize the toxicity, noted as E:

where I0 is the average RLU of V. qinghaiensis exposed to the experimental group and I indicates the average RLU of V. qinghaiensis exposed to controls.

Construct DT triangles and VT polygons

The concentration-toxicity data of the pure components and various mixture rays were acted as a training set. The DT triangles7 and VT polygons48 were constructed by various vertices of concentrations in the training set. Each single compound or mixture ray contain 12 different test concentrations, so the two single compounds and five mixture rays contain 84 test points. VT is the geometric dual structure of the DT49. The VT and DT of 84 vertices were displayed in Fig. 3.

Figure 3
figure 3

The voronoi diagrams (a) and delaunay triangulation (b) of 84 test points (two single compounds and five mixture rays).

Using LinIP and NeiIP to predict the toxicity of unknown mixtures

The toxicities of unknown mixtures were predicted by the LinIP and NeiIP of vertices. The sketch-map of LinIP and natural NeiIP for predicting the toxicity of binary mixture is displayed in Fig. 4.

Figure 4: Sketch-map of Delaunay triangulation for predicting the toxicity of binary mixture.
figure 4

(: experimental values; : query point; R1~R5: five mixtures rays with different ratio; A and B: two components of the binary mixture).

Firstly of all, define the point P like this: (Xi,Yi,Zi), Xi means concentration of one substance, Yi means concentration of another chemical, Zi means the toxicity of the binary mixture. LinIP is used to interpolate the toxicity of query point. The operation steps of LinIP are as follows7: each triangle covers an area and the toxicity of query points in this area is predicted based on the triangle that covers it. Let P1, P2, and P3 be the three vertices of the triangle, located at P1 = (X1,Y1,Z1), P2 = (X2,Y2,Z2) and P3 = (X3,Y3,Z3). Suppose that the plane which is defined by the three points is given by

We will obtain a linear system of equations by inserting the X, Y and Z values of each of the three known points into this equation50:

where the coefficients a, b and c of the equation (4) can be found when we solve this system of equations. The value of Z for any query point within this triangle will be available after the above steps.

Although voronoi tesselation of given scattered point set has been constructed first, when a query point is inserted a new voronoi polygon is created which overlaps the original voronoi48. The intersection of the new Voronoi polygon with the original Voronoi diagram is defined51 as follows:

where Vi is the Voronoi polygon of the ith natural neighbor xi. It is said that the new Voronoi polygon V(q) overlaps some area from the neighboring Voronoi tiles Vi of the query point. Then, the weight of ith natural neighbor, Wi, is defined by

where Area [Vi(q)] is the area of each intersection Vi(q). The Area [V(q)] is the total area of the polygon V(q). Then, the NeiIP of the query point q and is defined by

where f(xi) is the function value in the ith natural neighbor point. f(q) is the function value of the query point.

Validation of the predictive capabilities of IDVequ

LMOCV and LOOCV were selected to determine the performance of IDVequ. LMOCV randomly splits the dataset into training and validation data, approximately 2/3 of the data was allocated to the training set while the remaining 1/3 was allocated to the test set52. In this paper, mixture toxicity (n = 60) were randomly divided into two disjoint parts; 1/3 of the combined toxicity (n = 20) was allocated to the test set, 2/3 of the combined toxicity (n = 40) and single toxicity (n = 24) were combined resulting in a training set. The holdout method was repeated 20 times with randomly selected training and holdout sets53.

LOOCV is a particular case of LMOCV where M = O (one). In this paper, the toxicity of a mixture ray from the mixture system is selected as a validation set. The toxicity of remaining four mixture rays and two individual substances are used as the training set. The purpose of this is to test whether the two methods can accurately predict the complete CRCs.

The predicted values were compared with 95% CI of observed value. If CI overlaps predictions, we believe that the predicted value is correct.The root mean square error (RMSE), coefficient of determination (R2) and accuracy rate (AR) were used to assess the performance. Accuracy rate (AR) is the number of query point be predicted correctly divided by the number of total query point.

CRCs fitting and toxicity interaction characterization

Monotonic S-shaped CRCs were fitted by Logit or Weibull function54. A five parameters logistic equation (equation 8) was chosen to describe the non-monotonic J-shaped CRCs55. CA was used to predicted the toxicity of mixtures rays.

where Emin refers to the minimum effect or maximum stimulatory effect, εdn refers to the concentration at the effect of Emin/2 in the falling section (negative slope), βdn refers to the slope at the point (εdn, Emin/2), εup refers to the median effective concentration, βup to the slope at the point (εup, 50), ECx refers to concentration.

ERRx (equation 9) was used to quantify the toxicological interaction (synergism or antagonism) in mixtures24. Considering the CI, the value of ERRx at a specific effect (x) can be computed as follows:

where ECI is the effect (toxic response) corresponding to the upper limit (when antagonism occurs) or lower limit (when synergism occurs) of CI, Eprd is the effect value predicted by an additive reference model such as concentration addition (CA) at the same concentration (ECx). When ERRx>, =, and <0, say the mixture at the effect of x being synerigism, additive action, and antagonism.

Additional Information

How to cite this article: Qu, R. et al. Using Delaunay triangulation and Voronoi tessellation to predict the toxicities of binary mixtures containing hormetic compound. Sci. Rep. 7, 43473; doi: 10.1038/srep43473 (2017).

Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.