Skip to content

Commit 3a7a320

Browse files
committed
add esm2 to scope
1 parent 37cc520 commit 3a7a320

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

chebai_proteins/preprocessing/datasets/deepGO/go_uniprot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def __init__(
120120
**kwargs,
121121
):
122122
if use_esm2_embeddings:
123-
self.READER = dr.ESM2ProteinDataReader
123+
self.READER = dr.ESM2EmbeddingReader
124124

125125
self.go_branch: str = self._get_go_branch(go_branch)
126126

chebai_proteins/preprocessing/datasets/scope/scope.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,19 @@ class _SCOPeDataExtractor(_DynamicDataset, ABC):
6767
"sp": "species",
6868
"px": "domain",
6969
}
70+
READER = None
7071

7172
def __init__(
7273
self,
7374
scope_version: str,
7475
scope_version_train: Optional[str] = None,
7576
max_sequence_len: int = 1002,
77+
use_esm2_embedding: bool = False,
7678
**kwargs,
7779
):
80+
if use_esm2_embedding:
81+
self.READER = ESM2EmbeddingReader
82+
7883
self.scope_version: str = scope_version
7984
self.scope_version_train: str = scope_version_train
8085
self.max_sequence_len: int = int(max_sequence_len)
@@ -948,10 +953,6 @@ class SCOPeOverPartial2000(_SCOPeOverXPartial):
948953
THRESHOLD: int = 2000
949954

950955

951-
class SCOPeOver50ESM(SCOPeOver50):
952-
READER = ESM2EmbeddingReader
953-
954-
955956
if __name__ == "__main__":
956957
scope = SCOPeOver50(scope_version="2.08")
957958

0 commit comments

Comments
 (0)