Skip to content

Questions regarding EcoliTox/RetroPathRL #20

@Quentinfdg

Description

@Quentinfdg

Hello,

I have some questions regarding EcoliTox/RetroPathRL.

My aim is to predict the toxicity of some compounds, and to achieve this, I want to modify RetroPathRL to accept a list of compounds and return their potential toxicity.

I modified 'calculate_organisms.py' and used the 'import_organism_from_csv()' function to input my list of compounds. My list of compounds follows a format similar to the CSV sink files.

However, when I run the program multiple times, the model selected between other_MLP, big_MLP, medium_MLP, and small_MLP varies significantly (with a distribution of 15%/32%/38%/16% over 1000 executions). I'm unsure if the model selection should remain relatively consistent or if such variation is expected. Additionally, the toxicity values fluctuate across executions; for instance, a compound may have a toxicity of -1 in one run, 0 in another, and -0.5 in another.
My question is: is it normal for the model selection to change with each execution? This seems to affect the toxicity values. Also, how should I interpret these toxicity values? For instance, should values between -1 and 0 be considered nearly non-toxic and treated accordingly?

Thank you in advance,

Quentin FERNANDEZ DE GRADO

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions