Skip to content

Commit e655929

Browse files
committed
Temporarily added foldseek-interface binary
1 parent b8e9f0b commit e655929

File tree

5 files changed

+25
-13
lines changed

5 files changed

+25
-13
lines changed

backend/config.go

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ var defaultFileContent = []byte(`{
9696
*/
9797
// path to foldseek binary
9898
"foldseek" : "~foldseek",
99+
"foldseekinterface" : "~foldseek-interface",
99100
"foldmason" : "~foldmason",
100101
"folddisco" : "~folddisco",
101102
"foldcomp" : "~foldcomp",
@@ -196,16 +197,17 @@ type ConfigColabFoldPaths struct {
196197
}
197198

198199
type ConfigPaths struct {
199-
Databases string `json:"databases"`
200-
Results string `json:"results"`
201-
Temporary string `json:"temporary"`
202-
Mmseqs string `json:"mmseqs"`
203-
Foldseek string `json:"foldseek"`
204-
FoldMason string `json:"foldmason"`
205-
FoldDisco string `json:"folddisco"`
206-
FoldComp string `json:"foldcomp"`
207-
Pdb100 string `json:"pdb100"`
208-
ColabFold *ConfigColabFoldPaths `json:"colabfold"`
200+
Databases string `json:"databases"`
201+
Results string `json:"results"`
202+
Temporary string `json:"temporary"`
203+
Mmseqs string `json:"mmseqs"`
204+
Foldseek string `json:"foldseek"`
205+
FoldseekInterface string `json:"foldseekinterface"`
206+
FoldMason string `json:"foldmason"`
207+
FoldDisco string `json:"folddisco"`
208+
FoldComp string `json:"foldcomp"`
209+
Pdb100 string `json:"pdb100"`
210+
ColabFold *ConfigColabFoldPaths `json:"colabfold"`
209211
}
210212

211213
type ConfigRedis struct {
@@ -342,6 +344,7 @@ func ReadConfig(r io.Reader, relativeTo string) (ConfigRoot, error) {
342344
&config.Paths.FoldMason,
343345
&config.Paths.FoldDisco,
344346
&config.Paths.FoldComp,
347+
&config.Paths.FoldseekInterface,
345348
)
346349
}
347350

@@ -385,6 +388,9 @@ func (c *ConfigRoot) CheckPaths() error {
385388
if _, err := os.Stat(c.Paths.FoldDisco); err != nil {
386389
return errors.New("FoldDisco binary was not found at " + c.Paths.FoldDisco)
387390
}
391+
if _, err := os.Stat(c.Paths.FoldseekInterface); err != nil {
392+
return errors.New("FoldseekInterface binary was not found at " + c.Paths.FoldseekInterface)
393+
}
388394
} else if _, err := os.Stat(c.Paths.Mmseqs); err != nil {
389395
return errors.New("MMseqs2 binary was not found at " + c.Paths.Mmseqs)
390396
}

backend/worker.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -834,7 +834,7 @@ mv -f -- "${BASE}/query.lookup_tmp" "${BASE}/query.lookup"
834834
dbpath = filepath.Clean(params.OverridePath)
835835
}
836836
parameters := []string{
837-
config.Paths.Foldseek,
837+
config.Paths.FoldseekInterface,
838838
"easy-interfacesearch",
839839
inputFile,
840840
dbpath,

frontend/InterfaceSearch.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
</panel>
126126
</v-flex>
127127
</v-layout>
128-
<reference :reference="$STRINGS.CITATION_MULTIMER"></reference>
128+
<reference :reference="$STRINGS.CITATION_INTERFACE"></reference>
129129
</v-container>
130130
</template>
131131

frontend/Navigation.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ export default {
277277
case "foldseek-multimer":
278278
return "Foldseek-Multimer Search";
279279
case "foldseek-interface":
280-
return "Foldseek Interface Search";
280+
return "Foldseek-Interface Search";
281281
case "foldmason":
282282
return "FoldMason MSA";
283283
case "folddisco":

frontend/assets/foldseek.en_US.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,12 @@ msgstr ""
3434
" <a href=\"https://www.nature.com/articles/s41592-025-02593-7\" target=\"_blank\" rel=\"noopener\">"
3535
"Rapid and sensitive protein complex alignment with Foldseek-Multimer</a>. Nature Methods, 2025."
3636

37+
msgid "CITATION_INTERFACE"
38+
msgstr ""
39+
"TODO Steinegger M."
40+
" <a href=\"TODO\" target=\"_blank\" rel=\"noopener\">"
41+
"TODO TITLE</a>. Journal, YEAR."
42+
3743
msgid "CITATION_FOLDMASON"
3844
msgstr ""
3945
"Gilchrist CLM, Mirdita M and Steinegger M."

0 commit comments

Comments
 (0)