public void sampleNumbers(List<String> sampleNames) {
		int i = 0;
		for (String sn : sampleNames) {
			if (sn.equals(father)) fatherNum = i;
			if (sn.equals(child)) childNum = i;
			if ((mother != null) && sn.equals(mother)) motherNum = i;
			i++;
		}

		if (fatherNum < 0) throw new RuntimeException("Cannot find pedigree Father/Original sample name '" + father + "'");
		if (childNum < 0) throw new RuntimeException("Cannot find pedigree Child/Derived sample name '" + child + "'");
	}