oncodrive3D run -i HnsccYes.mutations.raw_vep.tsv \
-m oncodrive3d.mutability.conf \
-d datasets_240506 \
-C HnsccYes \
-o HnsccYes \
-s 128 \
-c 1 \
--o3d_transcripts --use_input_symbols \
2026-05-13 15:32:25,326 - INFO | oncodrive3d.run.utils - Transcript status of 25818 mutations: Match = 25818
2026-05-13 15:32:25,343 - INFO | oncodrive3d.run.clustering - Computing missense mut probabilities using mutabilities..
2026-05-13 15:32:26,421 - INFO | oncodrive3d.run.clustering - Performing 3D-clustering on [26] proteins..
2026-05-13 15:38:07,326 - CRITICAL | root - multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/local/lib/python3.10/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/usr/local/lib/python3.10/multiprocessing/pool.py", line 51, in starmapstar
return list(itertools.starmap(args[0], args[1]))
File "/usr/local/lib/python3.10/site-packages/scripts/run/clustering.py", line 388, in clustering_3d_mp
pos_result, result_gene = clustering_3d(gene,
File "/usr/local/lib/python3.10/site-packages/scripts/run/clustering.py", line 286, in clustering_3d
result_pos_df = recompute_inf_score(result_pos_df, len(mut_gene_df), vol_missense_mut_prob[result_pos_df["Pos"]-1])
File "/usr/local/lib/python3.10/site-packages/scripts/run/score_and_simulations.py", line 100, in recompute_inf_score
result_pos_df.loc[ix, "Score"] = get_dcm_anomaly_score(k, n, p)
File "/usr/local/lib/python3.10/site-packages/scripts/run/score_and_simulations.py", line 80, in get_dcm_anomaly_score
return float(num / Decimal(den))
TypeError: unsupported operand type(s) for /: 'float' and 'decimal.Decimal'
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/bin/oncodrive3D", line 8, in <module>
sys.exit(oncodrive3D())
File "/usr/local/lib/python3.10/site-packages/click/core.py", line 1161, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/click/core.py", line 1082, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.10/site-packages/click/core.py", line 1697, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.10/site-packages/click/core.py", line 1443, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.10/site-packages/click/core.py", line 788, in invoke
return __callback(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/scripts/globals.py", line 46, in wrapper
return func(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/scripts/main.py", line 204, in run
run_clustering(input_path,
File "/usr/local/lib/python3.10/site-packages/scripts/run/clustering.py", line 655, in run_clustering
result_pos, result_gene = clustering_3d_mp_wrapper(genes=genes_to_process,
File "/usr/local/lib/python3.10/site-packages/scripts/run/clustering.py", line 444, in clustering_3d_mp_wrapper
results = pool.starmap(clustering_3d_mp, [(chunk,
File "/usr/local/lib/python3.10/multiprocessing/pool.py", line 375, in starmap
return self._map_async(func, iterable, starmapstar, chunksize).get()
File "/usr/local/lib/python3.10/multiprocessing/pool.py", line 774, in get
raise self._value
TypeError: unsupported operand type(s) for /: 'float' and 'decimal.Decimal'
When running oncodrive3d in this way we get the following error below
This is the error:
I will now paste the directory of the cluster in which you can test it