Additional CNVkit integration work: generalize single sample calls and begin work on tumor/normal calling