"...git@developer.sourcefind.cn:OpenDAS/openpcdet.git" did not exist on "4d8624fd785ba7197d56355db16d6fd262cce402"
Commit 8c94482a authored by Sachin Kadyan's avatar Sachin Kadyan
Browse files

Added a separate AlignmentRunner for handling seq_emb mode.

- In `seq_emb` mode, the AlignmentRunner works only on generating templates.
parent 380947c4
...@@ -73,17 +73,26 @@ def precompute_alignments(tags, seqs, alignment_dir, args): ...@@ -73,17 +73,26 @@ def precompute_alignments(tags, seqs, alignment_dir, args):
os.makedirs(local_alignment_dir) os.makedirs(local_alignment_dir)
alignment_runner = data_pipeline.AlignmentRunner( if args.use_single_seq_mode:
jackhmmer_binary_path=args.jackhmmer_binary_path, alignment_runner = data_pipeline.AlignmentRunner(
hhblits_binary_path=args.hhblits_binary_path, jackhmmer_binary_path=args.jackhmmer_binary_path,
hhsearch_binary_path=args.hhsearch_binary_path, hhsearch_binary_path=args.hhsearch_binary_path,
uniref90_database_path=args.uniref90_database_path, uniref90_database_path=args.uniref90_database_path,
mgnify_database_path=args.mgnify_database_path, pdb70_database_path=args.pdb70_database_path,
bfd_database_path=args.bfd_database_path, no_cpus=args.cpus,
uniclust30_database_path=args.uniclust30_database_path, )
pdb70_database_path=args.pdb70_database_path, else:
no_cpus=args.cpus, alignment_runner = data_pipeline.AlignmentRunner(
) jackhmmer_binary_path=args.jackhmmer_binary_path,
hhblits_binary_path=args.hhblits_binary_path,
hhsearch_binary_path=args.hhsearch_binary_path,
uniref90_database_path=args.uniref90_database_path,
mgnify_database_path=args.mgnify_database_path,
bfd_database_path=args.bfd_database_path,
uniclust30_database_path=args.uniclust30_database_path,
pdb70_database_path=args.pdb70_database_path,
no_cpus=args.cpus,
)
alignment_runner.run( alignment_runner.run(
tmp_fasta_path, local_alignment_dir tmp_fasta_path, local_alignment_dir
) )
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment