def make_tmp_fa(config): workdir = config["input"]["gomap_dir"] + "/" fa_file = workdir + "input/" + config["input"]["fasta"] tmp_fa_base = workdir + config["data"]["mixed-method"]["preprocess"][ "blast_out"] + "/temp/" + config["input"]["basename"] small_seqs = config["data"]["mixed-method"]["preprocess"]["small_seqs"] split_fasta(fa_file, small_seqs, tmp_fa_base)
def process_fasta(config): workdir = config["input"]["gomap_dir"] + "/" fa_file = workdir + "input/" + config["input"]["fasta"] split_base = workdir + "/" + config["input"]["split_path"] + "/" + config[ "input"]["basename"] num_seqs = config["input"]["small_seqs"] split_fasta(fa_file, int(num_seqs), split_base)