Skip to content

Commit

Permalink
update timeout arg
Browse files Browse the repository at this point in the history
  • Loading branch information
Klaus Weinbauer committed Apr 29, 2024
1 parent d78f1a1 commit ac399ed
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 10 deletions.
6 changes: 3 additions & 3 deletions synrbl/SynMCSImputer/SubStructure/mcs_graph_detector.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ def fit(
reaction_dict,
RingMatchesRingOnly=True,
CompleteRingsOnly=True,
Timeout=60,
timeout=1,
similarityThreshold=0.5,
sort="MCIS",
method="MCIS",
Expand All @@ -201,7 +201,7 @@ def fit(

if method == "MCIS":
params = rdFMCS.MCSParameters()
params.Timeout = 1 # Timeout
params.Timeout = timeout
params.BondCompareParameters.RingMatchesRingOnly = RingMatchesRingOnly
params.BondCompareParameters.CompleteRingsOnly = CompleteRingsOnly
if ignore_bond_order:
Expand All @@ -213,7 +213,7 @@ def fit(
params = rdRascalMCES.RascalOptions()
params.singleLargestFrag = False
params.returnEmptyMCES = True
params.timeout = 1 # Timeout
params.timeout = timeout
params.similarityThreshold = similarityThreshold

else:
Expand Down
10 changes: 4 additions & 6 deletions synrbl/SynMCSImputer/SubStructure/mcs_process.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ def single_mcs(
issue_col="issue",
RingMatchesRingOnly=True,
CompleteRingsOnly=True,
Timeout=60,
timeout=1,
sort="MCES",
method="MCES",
similarityThreshold=0.5,
Expand Down Expand Up @@ -52,7 +52,7 @@ def single_mcs(
sort=sort,
method=method,
remove_substructure=remove_substructure,
Timeout=Timeout,
timeout=timeout,
similarityThreshold=similarityThreshold,
ignore_bond_order=ignore_bond_order,
)
Expand All @@ -71,9 +71,7 @@ def single_mcs(
return mcs_data


def ensemble_mcs(
data, conditions, id_col="id", issue_col="issue", n_jobs=-1, Timeout=60
):
def ensemble_mcs(data, conditions, id_col="id", issue_col="issue", n_jobs=-1, timeout=1):
condition_results = []
start_time = time.time()
last_tsmp = start_time
Expand All @@ -86,7 +84,7 @@ def ensemble_mcs(
id_col=id_col,
issue_col=issue_col,
**condition,
Timeout=Timeout,
timeout=timeout,
)
for data_dict in data
)
Expand Down
1 change: 0 additions & 1 deletion synrbl/mcs_search.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,6 @@ def find(self, reactions):
id_col=self.id_col,
issue_col=self.issue_col,
n_jobs=self.n_jobs,
Timeout=60,
)

largest_conditions = ExtractMCS.get_largest_condition(*condition_results)
Expand Down

0 comments on commit ac399ed

Please sign in to comment.