Given a path to an Oxford-style .sample file exists (option: sampleFilePath), reads the sample IDs from the appropriate column (option: sampleIdColumn, default: ID_2).
Given a path to an Oxford-style .sample file exists (option: sampleFilePath), reads the sample IDs from the appropriate column (option: sampleIdColumn, default: ID_2).
If the column does not exist in the file, or if at least one row is malformed (does not contain a sample ID), an IllegalArgumentException is thrown. If no path is given, None is returned; if a valid path is given, Some list is returned.