JamesSweetJones / abYdraw

Input expressions of antibodies in AbML format and output drawings of their shape
GNU General Public License v3.0
3 stars 1 forks source link

New challenge - Hinge-Linker #30

Closed AndrewCRMartin closed 2 years ago

AndrewCRMartin commented 2 years ago

INN12138 is a mini-antibody using CH3 instead of a leucine zipper. The AbML is

VL(1:3)-L(2)-VH(3:1)-H*(4:10){2}[MOD:REMCYS][NOTE: Nter 5aa extension]-L(5:11){1}-CH3(6:12)|VL(7:9)-L(8)-VH(9:7)-H(10:4){2}[MOD:REMCYS][NOTE: Nter 5aa extension]-L(11:5){1}-CH3(12:6)

The hinge includes the last 5 residues of the CH1 and is modified to remove the cys that would normally disulphide with the Cter of the CL is mutated to Cys.

The linker that follows the hinger contains a cysteine to form an extra disulphide with the other chain.

Even if it can't be drawn on the app, it would be good to render it - I guess you could add a H-L (hinge-linker) join type (and a linker-hinge - L-H - at the same time). The H-L would appear as two separate things in the AbML, but a single button on the interface.

Good luck!

AndrewCRMartin commented 2 years ago

Actually I think this is a better description:

VL(1:3)-L(2)-VH(3:1)-H*(4:10){3}[MOD:REMCYS][NOTE: Nter 5aa extension Cter 2aa extension]-L(5)-CH3(6:12)|VL(7:9)-L(8)-VH(9:7)-H(10:4){3}[MOD:REMCYS][NOTE: Nter 5aa extension Cter 2aa extension]-L(11)-CH3(12:6)

i.e. the extra disulphide is regarded as an extension to the hinge rather than being part of the linker. That's the way the applicants have drawn it (But it would be good to support both!)

JamesSweetJones commented 2 years ago
Screenshot 2022-03-15 at 13 51 33

Hi Andrew,

Using the second expression you gave, I've come up with this, which can be inputted into abYdraw. Let me know what you think

AndrewCRMartin commented 2 years ago

Perfect!

A.

On Tue, 15 Mar 2022 at 13:52, James Sweet-Jones @.***> wrote:

[image: Screenshot 2022-03-15 at 13 51 33] https://user-images.githubusercontent.com/73530578/158392535-2f5307bf-76c6-4e7e-80e1-61088c3022c0.png Hi Andrew,

Using the second expression you gave, I've come up with this, which can be inputted into abYdraw. Let me know what you think

— Reply to this email directly, view it on GitHub https://github.com/JamesSweetJones/abYdraw/issues/30#issuecomment-1068013797, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBQ7UONVXCNIFI3LZTPBYDVACI2RANCNFSM5QYPSKTA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you authored the thread.Message ID: @.***>

-- Andrew C.R. Martin Professor of Bioinformatics and Computational Biology. Institute of Structural and Molecular Biology, UCL http://www.bioinf.org.uk/ Twitter: @PrfAndrewMartin

AndrewCRMartin commented 2 years ago

Re-opened since clicking Get AbML or Tidy doesn't work. But this is non-urgent

As mentioned above:

You could add a H-L (hinge-linker) join type (and a linker-hinge - L-H - at the same time). The H-L would appear as two separate things in the AbML, but a single button on the interface.

JamesSweetJones commented 2 years ago

Think I've cracked it!

James