Skip to main content
schicluster.loop.snakemake
Module Contents
-
PACKAGE_DIR[source]
-
GENERATE_MATRIX_CHUNK_TEMPLATE[source]
-
GENERATE_MATRIX_SCOOL_TEMPLATE[source]
-
prepare_dir(output_dir, chunk_df, dist, cap, pad, gap, resolution, min_cutoff, chrom_size_path, keep_cell_matrix, log_e_str, shuffle)[source]
-
prepare_loop_snakemake(cell_table_path, output_dir, chrom_size_path, chunk_size=100, dist=5050000, cap=5, pad=5, gap=2, resolution=10000, min_cutoff=1e-06, keep_cell_matrix=False, cpu_per_job=10, log_e=True, shuffle=False, raw_resolution_str=None, downsample_shuffle=None)[source]
-
check_chunk_dir_finish(output_dir)[source]
-
_run_snakemake(output_dir)[source]
-
call_loop(cell_table_path, output_dir, chrom_size_path, shuffle=True, chunk_size=200, dist=5050000, cap=5, pad=5, gap=2, resolution=10000, min_cutoff=1e-06, keep_cell_matrix=False, cpu_per_job=10, log_e=True, raw_resolution_str=None, downsample_shuffle=None, black_list_path=None, fdr_pad=7, fdr_min_dist=5, fdr_max_dist=500, fdr_thres=0.1, dist_thres=20000, size_thres=1, cleanup=True)[source]
-
merge_loop(group, output_dir, chrom_size_path, shuffle=True, chunk_size=200, dist=5050000, cap=5, pad=5, gap=2, resolution=10000, min_cutoff=1e-06, keep_cell_matrix=False, cpu_per_job=10, log_e=True, raw_resolution_str=None, downsample_shuffle=None, black_list_path=None, fdr_pad=7, fdr_min_dist=5, fdr_max_dist=500, fdr_thres=0.1, dist_thres=20000, size_thres=1, cleanup=True)[source]