Skip to content

Remove duplicate paths #23

@espottesmith

Description

@espottesmith

Because of prerequisite solving and the use of split reaction nodes, often, there are multiple chemically equivalent pathways that can be taken from the same reactants to the same products. When performing pathfinding, one will often encounter these duplicate pathways, which are uninteresting and redundant.

Ideally, there would be some procedure to prune the shortest path list to return only unique pathways. This shouldn't require any major changes to how MR.Net conducts pathfinding; rather, this can just be a postprocessing step, where the reactions in each path are compared.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions