From f23e6a1c4477bd8376d38de1213b9d6c97c42db9 Mon Sep 17 00:00:00 2001 From: rachelse Date: Thu, 16 Nov 2023 17:17:06 +0900 Subject: [PATCH 1/2] Fixed multimer msa not paired if raw_jobname has white spaces --- colabfold/mmseqs/search.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/colabfold/mmseqs/search.py b/colabfold/mmseqs/search.py index 2ac0b5ec..2045d435 100644 --- a/colabfold/mmseqs/search.py +++ b/colabfold/mmseqs/search.py @@ -311,7 +311,8 @@ def main(): query_seqs_cardinality, ) in enumerate(queries_unique): for seq in query_sequences: - f.write(f"{id}\t{raw_jobname}\t{file_number}\n") + raw_jobname_first = raw_jobname.split(" ")[0] + f.write(f"{id}\t{raw_jobname_first}\t{file_number}\n") id += 1 file_number += 1 From 219fe97061eac2a79cb646bfef7a65a826c7e4a4 Mon Sep 17 00:00:00 2001 From: rachelse Date: Thu, 16 Nov 2023 20:42:51 +0900 Subject: [PATCH 2/2] Fixed multimer msa not paired by using only first word of raw_jobname --- colabfold/mmseqs/search.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/colabfold/mmseqs/search.py b/colabfold/mmseqs/search.py index 2045d435..012c3afd 100644 --- a/colabfold/mmseqs/search.py +++ b/colabfold/mmseqs/search.py @@ -311,7 +311,7 @@ def main(): query_seqs_cardinality, ) in enumerate(queries_unique): for seq in query_sequences: - raw_jobname_first = raw_jobname.split(" ")[0] + raw_jobname_first = raw_jobname.split()[0] f.write(f"{id}\t{raw_jobname_first}\t{file_number}\n") id += 1 file_number += 1