gruenewald-lab / CGsmiles

Coarse-Grained Smiles (CGsmiles) for representing abitrarily complex molecules using a compact line notation
5 stars 2 forks source link

implement bond order syntax for CG #24

Closed fgrunewald closed 1 month ago

fgrunewald commented 1 month ago

Some important changes:

This should allow the capturing of virtual sides. The idea is that a VS has only non-zero order if it corresponds to a real fragment. In this case, it is a user's choice how many edges with zero order one provides on top of that. Any edges required to reconstruct the molecule are still mandatory.

Let's look at some examples:

pckroon commented 1 month ago

Should the last 2 examples be:

fgrunewald commented 1 month ago

@pckroon %123 means ID 123. I foresee that there will be no use case of more than 10 ring IDs.