Convert GlycoCT format to WURCS format and retrieve GlyTouCan accession number. Line breaks and plus signs (+) must be encoded.
GET
/glycanformatconverter/2.10.0/glycoct2wurcs/:glycoct{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "RES\r\n1b:x-dglc-HEX-1:5\r\n2s:n-acetyl\r\n3b:b-dglc-HEX-1:5\r\n4s:n-acetyl\r\n5b:b-dman-HEX-1:5\r\n6b:a-dman-HEX-1:5\r\n7b:a-dman-HEX-1:5\r\nLIN\r\n1:1d(2+1)2n\r\n2:1o(4+1)3d\r\n3:3d(2+1)4n\r\n4:3o(4+1)5d\r\n5:5o(3+1)6d\r\n6:5o(6+1)7d"
}
POST
/glycanformatconverter/2.10.0/glycoct2wurcscurl -d '["RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/glycoct2wurcs
["RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d"]
[
{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d"
}
]
Convert IUPAC Extended format to WURCS format and retrieve GlyTouCan accession number.
GET
/glycanformatconverter/2.10.0/iupacextended2wurcs/:iupacextended{
"id": "G22768VO",
"wurcs": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "α-D-Manp-(1→3)[α-D-Manp-(1→6)]-β-D-Manp-(1→4)-β-D-GlcpNAc-(1→4)-β-D-GlcpNAc-(1→"
}
POST
/glycanformatconverter/2.10.0/iupacextended2wurcscurl -d '["α-D-Manp-(1→3)[α-D-Manp-(1→6)]-β-D-Manp-(1→4)-β-D-GlcpNAc-(1→4)-β-D-GlcpNAc-(1→"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/iupacextended2wurcs
["α-D-Manp-(1→3)[α-D-Manp-(1→6)]-β-D-Manp-(1→4)-β-D-GlcpNAc-(1→4)-β-D-GlcpNAc-(1→"]
[
{
"id": "G22768VO",
"wurcs": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "α-D-Manp-(1→3)[α-D-Manp-(1→6)]-β-D-Manp-(1→4)-β-D-GlcpNAc-(1→4)-β-D-GlcpNAc-(1→"
}
]
Convert IUPAC Condensed format to WURCS format and retrieve GlyTouCan accession number.
GET
/glycanformatconverter/2.10.0/iupaccondensed2wurcs/:iupaccondensed{
"id": "G22768VO",
"wurcs": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "Man(a1-3)[Man(a1-6)]Man(b1-4)GlcNAc(b1-4)GlcNAc(b1-"
}
POST
/glycanformatconverter/2.10.0/iupaccondensed2wurcscurl -d '["Man(a1-3)[Man(a1-6)]Man(b1-4)GlcNAc(b1-4)GlcNAc(b1-"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/iupaccondensed2wurcs
["Man(a1-3)[Man(a1-6)]Man(b1-4)GlcNAc(b1-4)GlcNAc(b1-"]
[
{
"id": "G22768VO",
"wurcs": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "Man(a1-3)[Man(a1-6)]Man(b1-4)GlcNAc(b1-4)GlcNAc(b1-"
}
]
Convert LinearCode format to WURCS format and retrieve GlyTouCan accession number.
GET
/glycanformatconverter/2.10.0/linearcode2wurcs/:linearcode{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "Ma3(Ma6)Mb4GNb4GN"
}
POST
/glycanformatconverter/2.10.0/linearcode2wurcscurl -d '["Ma3(Ma6)Mb4GNb4GN"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/linearcode2wurcs
["Ma3(Ma6)Mb4GNb4GN"]
[
{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "Ma3(Ma6)Mb4GNb4GN"
}
]
Convert KCF format to WURCS format and retrieve GlyTouCan accession number. Spaces and line breaks must be encoded.
GET
/glycanformatconverter/2.10.0/kcf2wurcs/:kcf{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "ENTRY XYZ Glycan\nNODE 5\n1 GlcNAc 15.0 7.0\n2 GlcNAc 8.0 7.0\n3 Man 1.0 7.0\n4 Man -6.0 12.0\n5 Man -6.0 2.0\nEDGE 4\n1 2:b1 1:4\n2 3:b1 2:4\n3 5:a1 3:3\n4 4:a1 3:6\n///"
}
POST
/glycanformatconverter/2.10.0/kcf2wurcscurl -d '["ENTRY XYZ Glycan\nNODE 5\n1 GlcNAc 15.0 7.0\n2 GlcNAc 8.0 7.0\n3 Man 1.0 7.0\n4 Man -6.0 12.0\n5 Man -6.0 2.0\nEDGE 4\n1 2:b1 1:4\n2 3:b1 2:4\n3 5:a1 3:3\n4 4:a1 3:6\n///"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/kcf2wurcs
["ENTRY XYZ Glycan\nNODE 5\n1 GlcNAc 15.0 7.0\n2 GlcNAc 8.0 7.0\n3 Man 1.0 7.0\n4 Man -6.0 12.0\n5 Man -6.0 2.0\nEDGE 4\n1 2:b1 1:4\n2 3:b1 2:4\n3 5:a1 3:3\n4 4:a1 3:6\n///"]
[
{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"input": "ENTRY XYZ Glycan\nNODE 5\n1 GlcNAc 15.0 7.0\n2 GlcNAc 8.0 7.0\n3 Man 1.0 7.0\n4 Man -6.0 12.0\n5 Man -6.0 2.0\nEDGE 4\n1 2:b1 1:4\n2 3:b1 2:4\n3 5:a1 3:3\n4 4:a1 3:6\n///"
}
]
Convert WURCS-JSON format to WURCS format.
GET
/glycanformatconverter/2.10.0/wurcsjson2wurcs/:wurcsjson{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1"
}
POST
/glycanformatconverter/2.10.0/wurcsjson2wurcscurl -d '["{\"Composition\":{},\"WURCS\":\"\",\"Aglycone\":\"\",\"Fragments\":{},\"Repeat\":{},\"Edges\":{\"e0\":{\"Acceptor\":{\"Position\":[4],\"Node\":\"m0\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m1\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}},\"e1\":{\"Acceptor\":{\"Position\":[4],\"Node\":\"m1\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m2\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}},\"e2\":{\"Acceptor\":{\"Position\":[3],\"Node\":\"m2\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m3\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}},\"e3\":{\"Acceptor\":{\"Position\":[6],\"Node\":\"m2\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m4\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}}},\"AN\":\"\",\"Bridge\":{},\"Monosaccharides\":{\"m0\":{\"Modifications\":[],\"TrivialName\":[\"glc\"],\"Substituents\":[{\"Status\":\"simple\",\"Acceptor\":{\"Position\":[2],\"LinkageType\":\"DEOXY\"},\"Donor\":{\"Position\":[0],\"LinkageType\":\"NONMONOSACCHARIDE\"},\"Probability\":{\"High\":1,\"Low\":1},\"Notation\":\"NAc\"}],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"x\",\"AnomPosition\":1,\"Notation\":\"GlcNAc\"},\"m1\":{\"Modifications\":[],\"TrivialName\":[\"glc\"],\"Substituents\":[{\"Status\":\"simple\",\"Acceptor\":{\"Position\":[2],\"LinkageType\":\"DEOXY\"},\"Donor\":{\"Position\":[0],\"LinkageType\":\"NONMONOSACCHARIDE\"},\"Probability\":{\"High\":1,\"Low\":1},\"Notation\":\"NAc\"}],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"b\",\"AnomPosition\":1,\"Notation\":\"GlcNAc\"},\"m2\":{\"Modifications\":[],\"TrivialName\":[\"man\"],\"Substituents\":[],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"b\",\"AnomPosition\":1,\"Notation\":\"Man\"},\"m3\":{\"Modifications\":[],\"TrivialName\":[\"man\"],\"Substituents\":[],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"a\",\"AnomPosition\":1,\"Notation\":\"Man\"},\"m4\":{\"Modifications\":[],\"TrivialName\":[\"man\"],\"Substituents\":[],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"a\",\"AnomPosition\":1,\"Notation\":\"Man\"}}}"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/wurcsjson2wurcs
["{\"Composition\":{},\"WURCS\":\"\",\"Aglycone\":\"\",\"Fragments\":{},\"Repeat\":{},\"Edges\":{\"e0\":{\"Acceptor\":{\"Position\":[4],\"Node\":\"m0\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m1\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}},\"e1\":{\"Acceptor\":{\"Position\":[4],\"Node\":\"m1\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m2\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}},\"e2\":{\"Acceptor\":{\"Position\":[3],\"Node\":\"m2\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m3\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}},\"e3\":{\"Acceptor\":{\"Position\":[6],\"Node\":\"m2\",\"LinkageType\":\"H_AT_OH\"},\"Donor\":{\"Position\":[1],\"Node\":\"m4\",\"LinkageType\":\"DEOXY\"},\"Probability\":{\"High\":1,\"Low\":1}}},\"AN\":\"\",\"Bridge\":{},\"Monosaccharides\":{\"m0\":{\"Modifications\":[],\"TrivialName\":[\"glc\"],\"Substituents\":[{\"Status\":\"simple\",\"Acceptor\":{\"Position\":[2],\"LinkageType\":\"DEOXY\"},\"Donor\":{\"Position\":[0],\"LinkageType\":\"NONMONOSACCHARIDE\"},\"Probability\":{\"High\":1,\"Low\":1},\"Notation\":\"NAc\"}],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"x\",\"AnomPosition\":1,\"Notation\":\"GlcNAc\"},\"m1\":{\"Modifications\":[],\"TrivialName\":[\"glc\"],\"Substituents\":[{\"Status\":\"simple\",\"Acceptor\":{\"Position\":[2],\"LinkageType\":\"DEOXY\"},\"Donor\":{\"Position\":[0],\"LinkageType\":\"NONMONOSACCHARIDE\"},\"Probability\":{\"High\":1,\"Low\":1},\"Notation\":\"NAc\"}],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"b\",\"AnomPosition\":1,\"Notation\":\"GlcNAc\"},\"m2\":{\"Modifications\":[],\"TrivialName\":[\"man\"],\"Substituents\":[],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"b\",\"AnomPosition\":1,\"Notation\":\"Man\"},\"m3\":{\"Modifications\":[],\"TrivialName\":[\"man\"],\"Substituents\":[],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"a\",\"AnomPosition\":1,\"Notation\":\"Man\"},\"m4\":{\"Modifications\":[],\"TrivialName\":[\"man\"],\"Substituents\":[],\"Configuration\":[\"d\"],\"SuperClass\":\"HEX\",\"RingSize\":\"p\",\"AnomState\":\"a\",\"AnomPosition\":1,\"Notation\":\"Man\"}}}"]
[
{
"id": "G20624LQ",
"wurcs": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1"
}
]
Convert WURCS format to GlycoCT format.
GET
/glycanformatconverter/2.10.0/wurcs2glycoct/:wurcs{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"GlycoCT": "RES\n1b:b-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d\n"
}
POST
/glycanformatconverter/2.10.0/wurcs2glycoctcurl -d '["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/wurcs2glycoct
["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]
[
{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"GlycoCT": "RES\n1b:b-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d\n"
}
]
Convert WURCS format to IUPAC Extended format.
GET
/glycanformatconverter/2.10.0/wurcs2iupacextended/:wurcs{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"IUPACextended": "α-D-Manp-(1→3)[α-D-Manp-(1→6)]-β-D-Manp-(1→4)-β-D-GlcpNAc-(1→4)-β-D-GlcpNAc-(1→"
}
POST
/glycanformatconverter/2.10.0/wurcs2iupacextendedcurl -d '["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/wurcs2iupacextended
["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]
[
{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"IUPACextended": "α-D-Manp-(1→3)[α-D-Manp-(1→6)]-β-D-Manp-(1→4)-β-D-GlcpNAc-(1→4)-β-D-GlcpNAc-(1→"
}
]
Convert WURCS format to IUPAC Condensed format.
GET
/glycanformatconverter/2.10.0/wurcs2iupaccondensed/:wurcs{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"IUPACcondensed": "Man(a1-3)[Man(a1-6)]Man(b1-4)GlcNAc(b1-4)GlcNAc(b1-"
}
POST
/glycanformatconverter/2.10.0/wurcs2iupaccondensedcurl -d '["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/wurcs2iupaccondensed
["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]
[
{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"IUPACcondensed": "Man(a1-3)[Man(a1-6)]Man(b1-4)GlcNAc(b1-4)GlcNAc(b1-"
}
]
Convert WURCS format to GLYCAM sequence.
GET
/glycanformatconverter/2.10.0/wurcs2glycam/:wurcs{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"GLYCAM": "DManpa1-3[DManpa1-6]DManpb1-4DGlcpNAcb1-4DGlcpNAcb1-OH"
}
POST
/glycanformatconverter/2.10.0/wurcs2glycamcurl -d '["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/wurcs2glycam
["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]
[
{
"input": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"GLYCAM": "DManpa1-3[DManpa1-6]DManpb1-4DGlcpNAcb1-4DGlcpNAcb1-OH"
}
]
Convert WURCS format to WURCS-JSON format.
GET
/glycanformatconverter/2.10.0/wurcs2wurcsjson/:wurcs{
"Composition": {},
"WURCS": "",
"Aglycone": "",
"Fragments": {},
"Repeat": {},
"Edges": {
"e0": {
"Acceptor": {
"Position": [
4
],
"Node": "m0",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m1",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
},
"e1": {
"Acceptor": {
"Position": [
4
],
"Node": "m1",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m2",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
},
"e2": {
"Acceptor": {
"Position": [
3
],
"Node": "m2",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m3",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
},
"e3": {
"Acceptor": {
"Position": [
6
],
"Node": "m2",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m4",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
}
},
"AN": "",
"Bridge": {},
"Monosaccharides": {
"m0": {
"Modifications": [],
"TrivialName": [
"glc"
],
"Substituents": [
{
"Status": "simple",
"Acceptor": {
"Position": [
2
],
"LinkageType": "DEOXY"
},
"Donor": {
"Position": [
0
],
"LinkageType": "NONMONOSACCHARIDE"
},
"Probability": {
"High": 1,
"Low": 1
},
"Notation": "NAc"
}
],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "x",
"AnomPosition": 1,
"Notation": "GlcNAc"
},
"m1": {
"Modifications": [],
"TrivialName": [
"glc"
],
"Substituents": [
{
"Status": "simple",
"Acceptor": {
"Position": [
2
],
"LinkageType": "DEOXY"
},
"Donor": {
"Position": [
0
],
"LinkageType": "NONMONOSACCHARIDE"
},
"Probability": {
"High": 1,
"Low": 1
},
"Notation": "NAc"
}
],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "b",
"AnomPosition": 1,
"Notation": "GlcNAc"
},
"m2": {
"Modifications": [],
"TrivialName": [
"man"
],
"Substituents": [],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "b",
"AnomPosition": 1,
"Notation": "Man"
},
"m3": {
"Modifications": [],
"TrivialName": [
"man"
],
"Substituents": [],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "a",
"AnomPosition": 1,
"Notation": "Man"
},
"m4": {
"Modifications": [],
"TrivialName": [
"man"
],
"Substituents": [],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "a",
"AnomPosition": 1,
"Notation": "Man"
}
}
}
POST
/glycanformatconverter/2.10.0/wurcs2wurcsjsoncurl -d '["WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/wurcs2wurcsjson
["WURCS=2.0/4,5,4/[a2122h-1x_1-5_2*NCC/3=O][a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-2-3-4-4/a4-b1_b4-c1_c3-d1_c6-e1"]
[
{
"Composition": {},
"WURCS": "",
"Aglycone": "",
"Fragments": {},
"Repeat": {},
"Edges": {
"e0": {
"Acceptor": {
"Position": [
4
],
"Node": "m0",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m1",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
},
"e1": {
"Acceptor": {
"Position": [
4
],
"Node": "m1",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m2",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
},
"e2": {
"Acceptor": {
"Position": [
3
],
"Node": "m2",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m3",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
},
"e3": {
"Acceptor": {
"Position": [
6
],
"Node": "m2",
"LinkageType": "H_AT_OH"
},
"Donor": {
"Position": [
1
],
"Node": "m4",
"LinkageType": "DEOXY"
},
"Probability": {
"High": 1,
"Low": 1
}
}
},
"AN": "",
"Bridge": {},
"Monosaccharides": {
"m0": {
"Modifications": [],
"TrivialName": [
"glc"
],
"Substituents": [
{
"Status": "simple",
"Acceptor": {
"Position": [
2
],
"LinkageType": "DEOXY"
},
"Donor": {
"Position": [
0
],
"LinkageType": "NONMONOSACCHARIDE"
},
"Probability": {
"High": 1,
"Low": 1
},
"Notation": "NAc"
}
],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "x",
"AnomPosition": 1,
"Notation": "GlcNAc"
},
"m1": {
"Modifications": [],
"TrivialName": [
"glc"
],
"Substituents": [
{
"Status": "simple",
"Acceptor": {
"Position": [
2
],
"LinkageType": "DEOXY"
},
"Donor": {
"Position": [
0
],
"LinkageType": "NONMONOSACCHARIDE"
},
"Probability": {
"High": 1,
"Low": 1
},
"Notation": "NAc"
}
],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "b",
"AnomPosition": 1,
"Notation": "GlcNAc"
},
"m2": {
"Modifications": [],
"TrivialName": [
"man"
],
"Substituents": [],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "b",
"AnomPosition": 1,
"Notation": "Man"
},
"m3": {
"Modifications": [],
"TrivialName": [
"man"
],
"Substituents": [],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "a",
"AnomPosition": 1,
"Notation": "Man"
},
"m4": {
"Modifications": [],
"TrivialName": [
"man"
],
"Substituents": [],
"Configuration": [
"d"
],
"SuperClass": "HEX",
"RingSize": "p",
"AnomState": "a",
"AnomPosition": 1,
"Notation": "Man"
}
}
}
]
Normalize WURCS format and retrieve GlyTouCan accession number.
GET
/glycanformatconverter/2.10.0/wurcs2wurcs/:wurcs{
"id": "G22768VO",
"wurcs": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"
}
POST
/glycanformatconverter/2.10.0/wurcs2wurcscurl -d '["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/wurcs2wurcs
["WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"]
[
{
"id": "G22768VO",
"wurcs": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1",
"WURCS": "WURCS=2.0/3,5,4/[a2122h-1b_1-5_2*NCC/3=O][a1122h-1b_1-5][a1122h-1a_1-5]/1-1-2-3-3/a4-b1_b4-c1_c3-d1_c6-e1"
}
]
Normalize GlycoCT format (GlycoCT to GlycoCT) convert an incorrect GlycoCT into a normalized one.
GET
/glycanformatconverter/2.10.0/glycoct2glycoct/:glycoct{
"input": "RES\r\n1b:x-dglc-HEX-1:5\r\n2s:n-acetyl\r\n3b:b-dglc-HEX-1:5\r\n4s:n-acetyl\r\n5b:b-dman-HEX-1:5\r\n6b:a-dman-HEX-1:5\r\n7b:a-dman-HEX-1:5\r\nLIN\r\n1:1d(2+1)2n\r\n2:1o(4+1)3d\r\n3:3d(2+1)4n\r\n4:3o(4+1)5d\r\n5:5o(3+1)6d\r\n6:5o(6+1)7d",
"GlycoCT": "RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d\n"
}
POST
/glycanformatconverter/2.10.0/glycoct2glycoctcurl -d '["RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d"]' https://api.glycosmos.org/glycanformatconverter/2.10.0/glycoct2glycoct
["RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d"]
[
{
"input": "RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d",
"GlycoCT": "RES\n1b:x-dglc-HEX-1:5\n2s:n-acetyl\n3b:b-dglc-HEX-1:5\n4s:n-acetyl\n5b:b-dman-HEX-1:5\n6b:a-dman-HEX-1:5\n7b:a-dman-HEX-1:5\nLIN\n1:1d(2+1)2n\n2:1o(4+1)3d\n3:3d(2+1)4n\n4:3o(4+1)5d\n5:5o(3+1)6d\n6:5o(6+1)7d\n"
}
]
GlycanFormatConverter API is available in the following versions. Each version is supported for a limited time.
Please contact the server administrator with any questions or problems, support@glycosmos.org.