- Bradley Jones and Christopher J. Nachtsheim. "A Class of Three-Level Designs for Definitive Screening in the Presence of Second-Order Effects" Journal of Quality Technology (2011) 43, 1–15. 10.1080/00224065.2011.11917841
- Lili Xiao, Dennis K. J. Lin, Fenghan Bai, "Constructing Definitive Screening Designs Using Conference Matrices" Journal of Quality Technology (2012) 44, 2-8. 10.1080/00224065.2012.11917877
- Bradley Jones and Christopher J. Nachtsheim. "Definitive screening designs with added two-level categorical factors" Journal of Quality Technology (2013) 45, 121-129. 10.1080/00224065.2013.11917921
- Bradley Jones - "Simulating Responses and Fitting Definitive Screening Designs"
- Bradley Jones - "Proper and Improper use of Definitive Screening Designs"
- Douglas Montgomery - Coursera lesson on "General Structure of a DSD with m Factors"
- Paul Nelson - "The Evolution of Definitive Screening Designs from Optimal (Custom) DoE"
- Errore, Jones, Nachtsheim (2016) - "Using Definitive Screening Designs to Identify Active First- and Second-Order Factor Effects"
- Jones, Nachtesheim (2017) "Effective Design-Based Model Selection for Definitive Screening Designs"
- Weese, Ramsey, Montgomery (2018) - "Analysis of definitive screening designs: Screening vs prediction"
- Other applications of the DSD from Google Scholar, Semantic Scholar, Web Of Science
pip install definitive_screening_design
Generate a Definitive Design screening with three numerical and two 2-levels categoricals factors, using the protocol presented in the 2013 paper. The result is a Pandas DataFrame.
import definitive_screening_design as dsd
dsd.generate(n_num=3, n_cat=2)
X01 | X02 | X03 | C01 | C02 | |
---|---|---|---|---|---|
1 | 0 | 1 | 1 | 2 | 2 |
2 | -0 | -1 | -1 | 1 | 1 |
3 | 1 | 0 | -1 | 2 | 2 |
4 | -1 | -0 | 1 | 1 | 1 |
5 | 1 | -1 | 0 | 1 | 2 |
6 | -1 | 1 | -0 | 2 | 1 |
7 | 1 | 1 | -1 | 2 | 1 |
8 | -1 | -1 | 1 | 1 | 2 |
9 | 1 | 1 | 1 | 1 | 2 |
10 | -1 | -1 | -1 | 2 | 1 |
11 | 1 | -1 | 1 | 2 | 1 |
12 | -1 | 1 | -1 | 1 | 2 |
13 | 0 | 0 | 0 | 1 | 1 |
14 | 0 | 0 | 0 | 2 | 2 |
Check the notebooks
folder for further examples and explainations.