Added an API constructor which takes only a ps string, cfd string, and
number of threads. Intended use is for feature extraction (saves the
need to pass null values for the classifier and analysis type)