from pyDOE2 import *
alias = 'a b ab' fracfact(alias)
array([[-1., -1., 1.], [ 1., -1., -1.], [-1., 1., -1.], [ 1., 1., 1.]])