GLYCAM-Web / GLYCAM-Web/website

Add a Ring conformation choice to the GAG builder on glycam.org

Aperta
#167 2 commenti 0 reazioni 1 assegnatario Rivendicata da @danwentworthart Vedi su GitHub
CB feature good first issue
Lingua principale
HTML
Stelle
6
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Is your feature request related to a problem? Please describe.**
The old gag builder on legacy is able to create the various ring forms of DIdoAp. After the user clicks on an algycone to finish the sequence you get a Ring Conf(conformation) option:
![image](https://github.com/GLYCAM-Web/website/assets/17079588/c6baf852-9deb-4f24-99d5-8c2e96b30e18)
After clicking on Ring Conf, you can only pick DIdoAp residues. This is what we want.
![image](https://github.com/GLYCAM-Web/website/assets/17079588/ed9df685-1a6d-4347-90e8-550699ffd8c5)
Then after clicking on one you get a menu for 1C4, 4C1 or 2SO. If you click on one of these it alters the sequence like so(note that I edited two residues here:
![image](https://github.com/GLYCAM-Web/website/assets/17079588/2b400868-7f78-445d-8516-502cee6e64c3)

**Describe the solution you'd like**
We should add this ability to the new one at glycam.org/gag. The functionality to handle this at the gmml level exists in the juggle_testBranchFreeze branch of gmml. So once that's merged into gmml-test it should all work.

Bonus: Before you click to select an algycone there is no indication that you can manipulate the ring form, so making that easier/clearer would be nice. When the user clicks on IdoA it might be nice if a ring conf box appears that they can optionally click on and inject the e.g. (2SO) into the string.

**Extra info**
In the near term future (~years) we won't want to do this for residues other than IdoA, but this may get applied to some other residues at some point.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.