def make_per_library_sff_with_sfffile( sff_fps, id_list_fp, sfffile_path=None, debug=False): id_list_basepath, _ = os.path.splitext(id_list_fp) output_fp = id_list_basepath + '.sff' check_sfffile() args = ['sfffile', '-i', id_list_fp, '-o', output_fp] + sff_fps if debug: print args subprocess.check_call( args, stdout=open(os.devnull, 'w'), stderr=open(os.devnull, 'w'))