GLYCAM-Web / website

A bare-bones repo to contain public website stuff and issues related to the GLYCAM Web Django apps.
4 stars 0 forks source link

Polybuilder allows me to build sequences that are impossible. #156

Open gitoliver opened 11 months ago

gitoliver commented 11 months ago

Tool: test.glycam.org/pb

Bug Description: I was able to build this: DGalpa1-9DNeup5Aca2-2DKDNpa2-[2DGalpa1-2DGalpb1-]<2>OH

To Reproduce: Point and click interface in polybuilder.

Expected behavior I should not be able to create a2-2D linkages in the "head", note that for KDN it forms a 2-* linkage, so there are now two residues connecting to the KDN 2 position.

Screenshots Screenshot from 2023-10-25 13-20-05

Importance Not high priority, gmml will give a somewhat useful error, and most people building these oddball carbs should know this.

danwentworthart commented 3 months ago

This ticket would benefit from a Jam capture. I need to see what order you entered the residues in.

gitoliver commented 3 months ago

I figured out that we should look at the metadata for KDO and KDN https://jam.dev/c/2e3d7932-f5b8-48ea-b0d5-787b4e75e394

danwentworthart commented 1 month ago

I can't do this anymore on dev.glycam.org. If you can, please let me know? Otherwise, this one might be a candidate for closing.

gitoliver commented 1 month ago

I can replicate it: https://jam.dev/c/9b8cef47-7208-40a8-9271-bf2651b35bd6 The metadata for KDN is bad.