Skip to content
Snippets Groups Projects
Commit 7e3067b8 authored by Augustin Zidek's avatar Augustin Zidek
Browse files

Remove unused MsaToolResult.num_hits

PiperOrigin-RevId: 697929605
parent 899b16d8
No related branches found
No related tags found
1 merge request!1Cloned AlphaFold 3 repo into this one
...@@ -137,12 +137,8 @@ class Jackhmmer(msa_tool.MsaTool): ...@@ -137,12 +137,8 @@ class Jackhmmer(msa_tool.MsaTool):
logging.info('Limiting MSA depth to %d', self.max_sequences) logging.info('Limiting MSA depth to %d', self.max_sequences)
break break
a3m.append(f'>{name}\n{seq}') a3m.append(f'>{name}\n{seq}')
num_hits = len(a3m)
a3m = '\n'.join(a3m) a3m = '\n'.join(a3m)
return msa_tool.MsaToolResult( return msa_tool.MsaToolResult(
target_sequence=target_sequence, target_sequence=target_sequence, a3m=a3m, e_value=self.e_value
a3m=a3m,
e_value=self.e_value,
num_hits=num_hits,
) )
...@@ -21,7 +21,6 @@ class MsaToolResult: ...@@ -21,7 +21,6 @@ class MsaToolResult:
target_sequence: str target_sequence: str
e_value: float e_value: float
a3m: str a3m: str
num_hits: int
class MsaTool(Protocol): class MsaTool(Protocol):
......
...@@ -160,17 +160,12 @@ class Nhmmer(msa_tool.MsaTool): ...@@ -160,17 +160,12 @@ class Nhmmer(msa_tool.MsaTool):
logging.info('Limiting MSA depth to %d', self._max_sequences) logging.info('Limiting MSA depth to %d', self._max_sequences)
break break
a3m.append(f'>{name}\n{seq}') a3m.append(f'>{name}\n{seq}')
num_hits = len(a3m)
a3m = '\n'.join(a3m) a3m = '\n'.join(a3m)
else: else:
# Nhmmer returns an empty file if there are no hits. # Nhmmer returns an empty file if there are no hits.
# In this case return only the query sequence. # In this case return only the query sequence.
num_hits = 1
a3m = f'>query\n{target_sequence}' a3m = f'>query\n{target_sequence}'
return msa_tool.MsaToolResult( return msa_tool.MsaToolResult(
target_sequence=target_sequence, target_sequence=target_sequence, e_value=self._e_value, a3m=a3m
e_value=self._e_value,
a3m=a3m,
num_hits=num_hits,
) )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment