diff --git a/packages/ketcher-core/src/application/editor/data/monomers.ket b/packages/ketcher-core/src/application/editor/data/monomers.ket index 4a594c4632..a6baaee453 100644 --- a/packages/ketcher-core/src/application/editor/data/monomers.ket +++ b/packages/ketcher-core/src/application/editor/data/monomers.ket @@ -2234,6 +2234,24 @@ }, { "$ref": "monomerGroupTemplate-dR(U)P" + }, + { + "$ref": "monomerTemplate-4aPEGMal___4-Arm PEG-Maleimide" + }, + { + "$ref": "monomerTemplate-PEG-4___Tetraethylene glycol" + }, + { + "$ref": "monomerTemplate-DOTA___Tetraxetan" + }, + { + "$ref": "monomerTemplate-PEG-6___Hexaethylene glycol" + }, + { + "$ref": "monomerTemplate-4FB___4-Formylbenzamide" + }, + { + "$ref": "monomerTemplate-Mal___Maleimide" } ] }, @@ -169931,5 +169949,2685 @@ "$ref": "monomerTemplate-P___Phosphate" } ] + }, + "monomerTemplate-4aPEGMal___4-Arm PEG-Maleimide": { + "type": "monomerTemplate", + "class": "CHEM", + "classHELM": "CHEM", + "id": "4aPEGMal___4-Arm PEG-Maleimide", + "fullName": "4-Arm PEG-Maleimide", + "alias": "4aPEGMal", + "atoms": [ + { + "label": "C", + "location": [ + 11.467598433502861, + -5.767176646342801, + 0 + ] + }, + { + "label": "C", + "location": [ + 12.166345030873051, + -5.049719733489013, + 0 + ] + }, + { + "label": "C", + "location": [ + 12.877867052694938, + -5.740814563044298, + 0 + ] + }, + { + "label": "C", + "location": [ + 11.446011371610663, + -4.348691160064742, + 0 + ] + }, + { + "label": "C", + "location": [ + 12.863693715607278, + -4.330962013363263, + 0 + ] + }, + { + "label": "O", + "location": [ + 13.863693715607278, + -4.330962013363263, + 0 + ] + }, + { + "label": "O", + "location": [ + 13.877867052694938, + -5.740814563044298, + 0 + ] + }, + { + "label": "O", + "location": [ + 10.446011371610663, + -4.348691160064742, + 0 + ] + }, + { + "label": "O", + "location": [ + 10.467598433502861, + -5.767176646342801, + 0 + ] + }, + { + "label": "C", + "location": [ + 14.363693715607278, + -3.4649366095788237, + 0 + ] + }, + { + "label": "C", + "location": [ + 15.363693715607278, + -3.4649366095788237, + 0 + ] + }, + { + "label": "O", + "location": [ + 15.863693715607278, + -2.5989112057943844, + 0 + ] + }, + { + "label": "C", + "location": [ + 16.863693715607276, + -2.5989112057943844, + 0 + ] + }, + { + "label": "C", + "location": [ + 17.363693715607276, + -1.7328858020099454, + 0 + ] + }, + { + "label": "N", + "location": [ + 18.363693715607276, + -1.7328858020099458, + 0 + ] + }, + { + "label": "C", + "location": [ + 18.863693715607276, + -0.8668603982255073, + 0 + ] + }, + { + "label": "C", + "location": [ + 19.863693715607276, + -0.8668603982255078, + 0 + ] + }, + { + "label": "C", + "location": [ + 20.363693715607276, + -0.00083499444106927, + 0 + ] + }, + { + "label": "N", + "location": [ + 21.363693715607276, + -0.0008349944410697141, + 0 + ] + }, + { + "label": "C", + "location": [ + 14.377867052694938, + -6.606839966828736, + 0 + ] + }, + { + "label": "C", + "location": [ + 15.377867052694938, + -6.606839966828735, + 0 + ] + }, + { + "label": "O", + "location": [ + 15.877867052694938, + -7.472865370613174, + 0 + ] + }, + { + "label": "C", + "location": [ + 16.87786705269494, + -7.472865370613173, + 0 + ] + }, + { + "label": "C", + "location": [ + 17.37786705269494, + -8.33889077439761, + 0 + ] + }, + { + "label": "N", + "location": [ + 18.37786705269494, + -8.338890774397608, + 0 + ] + }, + { + "label": "C", + "location": [ + 18.87786705269494, + -9.204916178182046, + 0 + ] + }, + { + "label": "C", + "location": [ + 19.87786705269494, + -9.204916178182046, + 0 + ] + }, + { + "label": "C", + "location": [ + 20.37786705269494, + -10.070941581966485, + 0 + ] + }, + { + "label": "N", + "location": [ + 21.37786705269494, + -10.070941581966485, + 0 + ] + }, + { + "label": "C", + "location": [ + 9.946011371610663, + -3.4826657562803036, + 0 + ] + }, + { + "label": "C", + "location": [ + 8.946011371610663, + -3.4826657562803036, + 0 + ] + }, + { + "label": "O", + "location": [ + 8.446011371610663, + -2.616640352495865, + 0 + ] + }, + { + "label": "C", + "location": [ + 7.446011371610663, + -2.616640352495865, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.946011371610663, + -1.750614948711426, + 0 + ] + }, + { + "label": "N", + "location": [ + 5.946011371610663, + -1.7506149487114262, + 0 + ] + }, + { + "label": "C", + "location": [ + 5.446011371610663, + -0.8845895449269877, + 0 + ] + }, + { + "label": "C", + "location": [ + 4.446011371610663, + -0.8845895449269878, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.9460113716106626, + -0.018564141142549118, + 0 + ] + }, + { + "label": "N", + "location": [ + 2.9460113716106626, + -0.01856414114254924, + 0 + ] + }, + { + "label": "C", + "location": [ + 9.967598433502861, + -6.633202050127239, + 0 + ] + }, + { + "label": "C", + "location": [ + 8.967598433502861, + -6.633202050127239, + 0 + ] + }, + { + "label": "O", + "location": [ + 8.467598433502861, + -7.499227453911677, + 0 + ] + }, + { + "label": "C", + "location": [ + 7.467598433502861, + -7.499227453911677, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.967598433502861, + -8.365252857696117, + 0 + ] + }, + { + "label": "N", + "location": [ + 5.967598433502861, + -8.365252857696117, + 0 + ] + }, + { + "label": "C", + "location": [ + 5.467598433502861, + -9.231278261480556, + 0 + ] + }, + { + "label": "C", + "location": [ + 4.467598433502861, + -9.231278261480556, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.967598433502861, + -10.097303665264995, + 0 + ] + }, + { + "label": "N", + "location": [ + 2.967598433502861, + -10.097303665264995, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.3582186659618656, + -0.8275541017922207, + 0 + ] + }, + { + "label": "C", + "location": [ + 1.4071304687135313, + -0.5185579363524822, + 0 + ] + }, + { + "label": "C", + "location": [ + 1.4071304687135313, + 0.4814296540673836, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.3582186659618656, + 0.7904258195071222, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.379805727854064, + -10.906293625914667, + 0 + ] + }, + { + "label": "C", + "location": [ + 1.4287175306057296, + -10.597297460474929, + 0 + ] + }, + { + "label": "C", + "location": [ + 1.4287175306057296, + -9.597309870055062, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.379805727854064, + -9.288313704615323, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.951486421256075, + 0.8081549662086017, + 0 + ] + }, + { + "label": "C", + "location": [ + 22.902574618504406, + 0.499158800768863, + 0 + ] + }, + { + "label": "C", + "location": [ + 22.902574618504406, + -0.5008287896510027, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.951486421256075, + -0.8098249550907411, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.965659758343737, + -9.261951621316813, + 0 + ] + }, + { + "label": "C", + "location": [ + 22.91674795559207, + -9.570947786756552, + 0 + ] + }, + { + "label": "C", + "location": [ + 22.91674795559207, + -10.570935377176419, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.965659758343737, + -10.879931542616157, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.667239311652507, + -1.778609431695239, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.667239311652506, + 1.741481149410141, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.642465775565434, + 1.7592102961116203, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.642465775565434, + -1.76088028499376, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.656639112653096, + -8.310896291413794, + 0 + ] + }, + { + "label": "C", + "location": [ + 21.656639112653096, + -11.830986872519176, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.688826373544704, + -8.337258374712304, + 0 + ] + }, + { + "label": "C", + "location": [ + 2.688826373544705, + -11.857348955817686, + 0 + ] + }, + { + "label": "H", + "location": [ + 0.5981221732804222, + 1.0692268792398194, + 0 + ] + }, + { + "label": "H", + "location": [ + 23.711582913937516, + 1.086956025941299, + 0 + ] + }, + { + "label": "H", + "location": [ + 0.6197092351726207, + -11.185094685647364, + 0 + ] + }, + { + "label": "H", + "location": [ + 23.725756251025178, + -11.158732602348854, + 0 + ] + }, + { + "label": "O", + "location": [ + 18.363693715607276, + -0.0008349944410684929, + 0 + ] + }, + { + "label": "O", + "location": [ + 18.37786705269494, + -10.070941581966485, + 0 + ] + }, + { + "label": "O", + "location": [ + 5.946011371610662, + -0.018564141142548674, + 0 + ] + }, + { + "label": "O", + "location": [ + 5.967598433502861, + -10.097303665264995, + 0 + ] + } + ], + "attachmentPoints": [ + { + "attachmentAtom": 51, + "leavingGroup": { + "atoms": [ + 73 + ] + }, + "type": "left" + }, + { + "attachmentAtom": 58, + "leavingGroup": { + "atoms": [ + 74 + ] + }, + "type": "right" + }, + { + "attachmentAtom": 54, + "leavingGroup": { + "atoms": [ + 75 + ] + }, + "type": "side" + }, + { + "attachmentAtom": 63, + "leavingGroup": { + "atoms": [ + 76 + ] + }, + "type": "side" + } + ], + "bonds": [ + { + "type": 1, + "atoms": [ + 0, + 1 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 2 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 3 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 4 + ] + }, + { + "type": 1, + "atoms": [ + 4, + 5 + ] + }, + { + "type": 1, + "atoms": [ + 2, + 6 + ] + }, + { + "type": 1, + "atoms": [ + 3, + 7 + ] + }, + { + "type": 1, + "atoms": [ + 0, + 8 + ] + }, + { + "type": 1, + "atoms": [ + 5, + 9 + ] + }, + { + "type": 1, + "atoms": [ + 9, + 10 + ] + }, + { + "type": 1, + "atoms": [ + 10, + 11 + ] + }, + { + "type": 1, + "atoms": [ + 11, + 12 + ] + }, + { + "type": 1, + "atoms": [ + 12, + 13 + ] + }, + { + "type": 1, + "atoms": [ + 13, + 14 + ] + }, + { + "type": 1, + "atoms": [ + 14, + 15 + ] + }, + { + "type": 1, + "atoms": [ + 15, + 16 + ] + }, + { + "type": 1, + "atoms": [ + 16, + 17 + ] + }, + { + "type": 1, + "atoms": [ + 17, + 18 + ] + }, + { + "type": 1, + "atoms": [ + 6, + 19 + ] + }, + { + "type": 1, + "atoms": [ + 19, + 20 + ] + }, + { + "type": 1, + "atoms": [ + 20, + 21 + ] + }, + { + "type": 1, + "atoms": [ + 21, + 22 + ] + }, + { + "type": 1, + "atoms": [ + 22, + 23 + ] + }, + { + "type": 1, + "atoms": [ + 23, + 24 + ] + }, + { + "type": 1, + "atoms": [ + 24, + 25 + ] + }, + { + "type": 1, + "atoms": [ + 25, + 26 + ] + }, + { + "type": 1, + "atoms": [ + 26, + 27 + ] + }, + { + "type": 1, + "atoms": [ + 27, + 28 + ] + }, + { + "type": 1, + "atoms": [ + 7, + 29 + ] + }, + { + "type": 1, + "atoms": [ + 29, + 30 + ] + }, + { + "type": 1, + "atoms": [ + 30, + 31 + ] + }, + { + "type": 1, + "atoms": [ + 31, + 32 + ] + }, + { + "type": 1, + "atoms": [ + 32, + 33 + ] + }, + { + "type": 1, + "atoms": [ + 33, + 34 + ] + }, + { + "type": 1, + "atoms": [ + 34, + 35 + ] + }, + { + "type": 1, + "atoms": [ + 35, + 36 + ] + }, + { + "type": 1, + "atoms": [ + 36, + 37 + ] + }, + { + "type": 1, + "atoms": [ + 37, + 38 + ] + }, + { + "type": 1, + "atoms": [ + 8, + 39 + ] + }, + { + "type": 1, + "atoms": [ + 39, + 40 + ] + }, + { + "type": 1, + "atoms": [ + 40, + 41 + ] + }, + { + "type": 1, + "atoms": [ + 41, + 42 + ] + }, + { + "type": 1, + "atoms": [ + 42, + 43 + ] + }, + { + "type": 1, + "atoms": [ + 43, + 44 + ] + }, + { + "type": 1, + "atoms": [ + 44, + 45 + ] + }, + { + "type": 1, + "atoms": [ + 45, + 46 + ] + }, + { + "type": 1, + "atoms": [ + 46, + 47 + ] + }, + { + "type": 1, + "atoms": [ + 47, + 48 + ] + }, + { + "type": 1, + "atoms": [ + 38, + 52 + ] + }, + { + "type": 1, + "atoms": [ + 52, + 51 + ] + }, + { + "type": 1, + "atoms": [ + 51, + 50 + ] + }, + { + "type": 1, + "atoms": [ + 50, + 49 + ] + }, + { + "type": 1, + "atoms": [ + 49, + 38 + ] + }, + { + "type": 1, + "atoms": [ + 48, + 56 + ] + }, + { + "type": 1, + "atoms": [ + 56, + 55 + ] + }, + { + "type": 1, + "atoms": [ + 55, + 54 + ] + }, + { + "type": 1, + "atoms": [ + 54, + 53 + ] + }, + { + "type": 1, + "atoms": [ + 53, + 48 + ] + }, + { + "type": 1, + "atoms": [ + 18, + 60 + ] + }, + { + "type": 1, + "atoms": [ + 60, + 59 + ] + }, + { + "type": 1, + "atoms": [ + 59, + 58 + ] + }, + { + "type": 1, + "atoms": [ + 58, + 57 + ] + }, + { + "type": 1, + "atoms": [ + 57, + 18 + ] + }, + { + "type": 1, + "atoms": [ + 28, + 64 + ] + }, + { + "type": 1, + "atoms": [ + 64, + 63 + ] + }, + { + "type": 1, + "atoms": [ + 63, + 62 + ] + }, + { + "type": 1, + "atoms": [ + 62, + 61 + ] + }, + { + "type": 1, + "atoms": [ + 61, + 28 + ] + }, + { + "type": 2, + "atoms": [ + 49, + 65 + ] + }, + { + "type": 2, + "atoms": [ + 52, + 66 + ] + }, + { + "type": 2, + "atoms": [ + 57, + 67 + ] + }, + { + "type": 2, + "atoms": [ + 60, + 68 + ] + }, + { + "type": 2, + "atoms": [ + 61, + 69 + ] + }, + { + "type": 2, + "atoms": [ + 64, + 70 + ] + }, + { + "type": 2, + "atoms": [ + 56, + 71 + ] + }, + { + "type": 2, + "atoms": [ + 53, + 72 + ] + }, + { + "type": 1, + "atoms": [ + 51, + 73 + ] + }, + { + "type": 1, + "atoms": [ + 58, + 74 + ] + }, + { + "type": 1, + "atoms": [ + 54, + 75 + ] + }, + { + "type": 1, + "atoms": [ + 63, + 76 + ] + }, + { + "type": 2, + "atoms": [ + 15, + 77 + ] + }, + { + "type": 2, + "atoms": [ + 25, + 78 + ] + }, + { + "type": 2, + "atoms": [ + 35, + 79 + ] + }, + { + "type": 2, + "atoms": [ + 45, + 80 + ] + } + ] + }, + "monomerTemplate-PEG-4___Tetraethylene glycol": { + "type": "monomerTemplate", + "class": "CHEM", + "classHELM": "CHEM", + "id": "PEG-4___Tetraethylene glycol", + "fullName": "Tetraethylene glycol", + "alias": "PEG-4", + "atoms": [ + { + "label": "O", + "location": [ + 2.566987298107781, + -5.825, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.433012701892219, + -5.325, + 0 + ] + }, + { + "label": "C", + "location": [ + 4.299038105676658, + -5.825, + 0 + ] + }, + { + "label": "O", + "location": [ + 5.165063509461096, + -5.325, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.031088913245535, + -5.825, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.897114317029973, + -5.325, + 0 + ] + }, + { + "label": "O", + "location": [ + 7.7631397208144115, + -5.825, + 0 + ] + }, + { + "label": "C", + "location": [ + 8.62916512459885, + -5.325, + 0 + ] + }, + { + "label": "C", + "location": [ + 9.495190528383288, + -5.825000000000001, + 0 + ] + }, + { + "label": "O", + "location": [ + 10.361215932167728, + -5.325000000000002, + 0 + ] + }, + { + "label": "C", + "location": [ + 11.227241335952165, + -5.825000000000003, + 0 + ] + }, + { + "label": "C", + "location": [ + 12.093266739736604, + -5.325000000000004, + 0 + ] + }, + { + "label": "OH", + "location": [ + 12.959292143521042, + -5.825000000000005, + 0 + ] + }, + { + "label": "H", + "location": [ + 1.700961894323342, + -5.325, + 0 + ] + } + ], + "attachmentPoints": [ + { + "attachmentAtom": 0, + "leavingGroup": { + "atoms": [ + 13 + ] + }, + "type": "left" + }, + { + "attachmentAtom": 11, + "leavingGroup": { + "atoms": [ + 12 + ] + }, + "type": "right" + } + ], + "bonds": [ + { + "type": 1, + "atoms": [ + 0, + 1 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 2 + ] + }, + { + "type": 1, + "atoms": [ + 2, + 3 + ] + }, + { + "type": 1, + "atoms": [ + 3, + 4 + ] + }, + { + "type": 1, + "atoms": [ + 4, + 5 + ] + }, + { + "type": 1, + "atoms": [ + 5, + 6 + ] + }, + { + "type": 1, + "atoms": [ + 6, + 7 + ] + }, + { + "type": 1, + "atoms": [ + 7, + 8 + ] + }, + { + "type": 1, + "atoms": [ + 8, + 9 + ] + }, + { + "type": 1, + "atoms": [ + 9, + 10 + ] + }, + { + "type": 1, + "atoms": [ + 10, + 11 + ] + }, + { + "type": 1, + "atoms": [ + 11, + 12 + ] + }, + { + "type": 1, + "atoms": [ + 0, + 13 + ] + } + ] + }, + "monomerTemplate-DOTA___Tetraxetan": { + "type": "monomerTemplate", + "class": "CHEM", + "classHELM": "CHEM", + "id": "DOTA___Tetraxetan", + "fullName": "Tetraxetan", + "alias": "DOTA", + "atoms": [ + { + "label": "N", + "location": [ + 4.646414169330638, + -5.615508985338058, + 0 + ] + }, + { + "label": "C", + "location": [ + 4.996625383754379, + -4.659401167740894, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.6956060289197894, + -5.964544181809682, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.702531336089168, + -6.977208635058847, + 0 + ] + }, + { + "label": "N", + "location": [ + 4.661801630706539, + -7.317929094996188, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.006498634120826, + -4.65690480020265, + 0 + ] + }, + { + "label": "N", + "location": [ + 6.35342820297128, + -5.60021552943431, + 0 + ] + }, + { + "label": "C", + "location": [ + 5.016393120312447, + -8.273944806221648, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.022301998494729, + -8.265017135017933, + 0 + ] + }, + { + "label": "N", + "location": [ + 6.355040539251211, + -7.310003674053642, + 0 + ] + }, + { + "label": "C", + "location": [ + 7.299837789358154, + -5.940669165758775, + 0 + ] + }, + { + "label": "C", + "location": [ + 7.304896518175193, + -6.953666436361366, + 0 + ] + }, + { + "label": "C", + "location": [ + 7.069671088096692, + -4.8358095578597515, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.9748984231697255, + -4.865606443881087, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.972343183517609, + -8.031650924277539, + 0 + ] + }, + { + "label": "C", + "location": [ + 7.098468097732417, + -8.036801284691169, + 0 + ] + }, + { + "label": "C", + "location": [ + 8.069205635626927, + -5.032200282887246, + 0 + ] + }, + { + "label": "OH", + "location": [ + 8.736129831680888, + -4.270149195867592, + 0 + ] + }, + { + "label": "O", + "location": [ + 8.385314703314842, + -5.91113815380009, + 0 + ] + }, + { + "label": "C", + "location": [ + 8.094184503812945, + -7.771816950600283, + 0 + ] + }, + { + "label": "OH", + "location": [ + 8.796035056196951, + -8.462904351198059, + 0 + ] + }, + { + "label": "O", + "location": [ + 8.35657941444366, + -6.846115630268104, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.0239200758812688, + -5.034733682884216, + 0 + ] + }, + { + "label": "OH", + "location": [ + 2.3868972163732565, + -4.264735810041983, + 0 + ] + }, + { + "label": "O", + "location": [ + 2.7019907400968677, + -5.910236081087526, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.011356102095695, + -7.792652931160072, + 0 + ] + }, + { + "label": "OH", + "location": [ + 2.340765692627828, + -8.484273029433373, + 0 + ] + }, + { + "label": "O", + "location": [ + 2.738682785067978, + -6.85933336938273, + 0 + ] + } + ], + "attachmentPoints": [ + { + "attachmentAtom": 22, + "leavingGroup": { + "atoms": [ + 24 + ] + }, + "type": "left" + }, + { + "attachmentAtom": 16, + "leavingGroup": { + "atoms": [ + 18 + ] + }, + "type": "right" + }, + { + "attachmentAtom": 19, + "leavingGroup": { + "atoms": [ + 21 + ] + }, + "type": "side" + }, + { + "attachmentAtom": 25, + "leavingGroup": { + "atoms": [ + 27 + ] + }, + "type": "side" + } + ], + "bonds": [ + { + "type": 1, + "atoms": [ + 0, + 1 + ] + }, + { + "type": 1, + "atoms": [ + 0, + 2 + ] + }, + { + "type": 1, + "atoms": [ + 2, + 3 + ] + }, + { + "type": 1, + "atoms": [ + 3, + 4 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 5 + ] + }, + { + "type": 1, + "atoms": [ + 5, + 6 + ] + }, + { + "type": 1, + "atoms": [ + 4, + 7 + ] + }, + { + "type": 1, + "atoms": [ + 7, + 8 + ] + }, + { + "type": 1, + "atoms": [ + 8, + 9 + ] + }, + { + "type": 1, + "atoms": [ + 6, + 10 + ] + }, + { + "type": 1, + "atoms": [ + 9, + 11 + ] + }, + { + "type": 1, + "atoms": [ + 10, + 11 + ] + }, + { + "type": 1, + "atoms": [ + 6, + 12 + ] + }, + { + "type": 1, + "atoms": [ + 0, + 13 + ] + }, + { + "type": 1, + "atoms": [ + 4, + 14 + ] + }, + { + "type": 1, + "atoms": [ + 9, + 15 + ] + }, + { + "type": 1, + "atoms": [ + 12, + 16 + ] + }, + { + "type": 1, + "atoms": [ + 16, + 17 + ] + }, + { + "type": 2, + "atoms": [ + 16, + 18 + ] + }, + { + "type": 1, + "atoms": [ + 15, + 19 + ] + }, + { + "type": 1, + "atoms": [ + 19, + 20 + ] + }, + { + "type": 2, + "atoms": [ + 19, + 21 + ] + }, + { + "type": 1, + "atoms": [ + 13, + 22 + ] + }, + { + "type": 1, + "atoms": [ + 22, + 23 + ] + }, + { + "type": 2, + "atoms": [ + 22, + 24 + ] + }, + { + "type": 1, + "atoms": [ + 14, + 25 + ] + }, + { + "type": 1, + "atoms": [ + 25, + 26 + ] + }, + { + "type": 2, + "atoms": [ + 25, + 27 + ] + } + ] + }, + "monomerTemplate-PEG-6___Hexaethylene glycol": { + "type": "monomerTemplate", + "class": "CHEM", + "classHELM": "CHEM", + "id": "PEG-6___Hexaethylene glycol", + "fullName": "Hexaethylene glycol", + "alias": "PEG-6", + "atoms": [ + { + "label": "O", + "location": [ + 2.566987298107781, + -5.825, + 0 + ] + }, + { + "label": "C", + "location": [ + 3.433012701892219, + -5.325, + 0 + ] + }, + { + "label": "C", + "location": [ + 4.299038105676658, + -5.825, + 0 + ] + }, + { + "label": "O", + "location": [ + 5.165063509461096, + -5.325, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.031088913245535, + -5.825, + 0 + ] + }, + { + "label": "C", + "location": [ + 6.897114317029973, + -5.325, + 0 + ] + }, + { + "label": "O", + "location": [ + 7.7631397208144115, + -5.825, + 0 + ] + }, + { + "label": "C", + "location": [ + 8.62916512459885, + -5.325, + 0 + ] + }, + { + "label": "C", + "location": [ + 9.495190528383288, + -5.825000000000001, + 0 + ] + }, + { + "label": "O", + "location": [ + 10.361215932167728, + -5.325000000000002, + 0 + ] + }, + { + "label": "C", + "location": [ + 11.227241335952165, + -5.825000000000003, + 0 + ] + }, + { + "label": "C", + "location": [ + 12.093266739736604, + -5.325000000000004, + 0 + ] + }, + { + "label": "O", + "location": [ + 12.959292143521042, + -5.825000000000005, + 0 + ] + }, + { + "label": "H", + "location": [ + 1.700961894323342, + -5.325, + 0 + ] + }, + { + "label": "C", + "location": [ + 13.825317547305481, + -5.3250000000000055, + 0 + ] + }, + { + "label": "C", + "location": [ + 14.691342951089919, + -5.825000000000006, + 0 + ] + }, + { + "label": "O", + "location": [ + 15.557368354874358, + -5.325000000000007, + 0 + ] + }, + { + "label": "C", + "location": [ + 16.423393758658797, + -5.825000000000008, + 0 + ] + }, + { + "label": "C", + "location": [ + 17.289419162443235, + -5.325000000000008, + 0 + ] + }, + { + "label": "OH", + "location": [ + 18.155444566227672, + -5.825000000000008, + 0 + ] + } + ], + "attachmentPoints": [ + { + "attachmentAtom": 0, + "leavingGroup": { + "atoms": [ + 13 + ] + }, + "type": "left" + }, + { + "attachmentAtom": 18, + "leavingGroup": { + "atoms": [ + 19 + ] + }, + "type": "right" + } + ], + "bonds": [ + { + "type": 1, + "atoms": [ + 0, + 1 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 2 + ] + }, + { + "type": 1, + "atoms": [ + 2, + 3 + ] + }, + { + "type": 1, + "atoms": [ + 3, + 4 + ] + }, + { + "type": 1, + "atoms": [ + 4, + 5 + ] + }, + { + "type": 1, + "atoms": [ + 5, + 6 + ] + }, + { + "type": 1, + "atoms": [ + 6, + 7 + ] + }, + { + "type": 1, + "atoms": [ + 7, + 8 + ] + }, + { + "type": 1, + "atoms": [ + 8, + 9 + ] + }, + { + "type": 1, + "atoms": [ + 9, + 10 + ] + }, + { + "type": 1, + "atoms": [ + 10, + 11 + ] + }, + { + "type": 1, + "atoms": [ + 11, + 12 + ] + }, + { + "type": 1, + "atoms": [ + 0, + 13 + ] + }, + { + "type": 1, + "atoms": [ + 12, + 14 + ] + }, + { + "type": 1, + "atoms": [ + 14, + 15 + ] + }, + { + "type": 1, + "atoms": [ + 15, + 16 + ] + }, + { + "type": 1, + "atoms": [ + 16, + 17 + ] + }, + { + "type": 1, + "atoms": [ + 17, + 18 + ] + }, + { + "type": 1, + "atoms": [ + 18, + 19 + ] + } + ] + }, + "monomerTemplate-4FB___4-Formylbenzamide": { + "type": "monomerTemplate", + "class": "CHEM", + "classHELM": "CHEM", + "id": "4FB___4-Formylbenzamide", + "fullName": "4-Formylbenzamide", + "alias": "4FB", + "atoms": [ + { + "label": "C", + "location": [ + 12.674849152128571, + -6.345074417174608, + 0 + ] + }, + { + "label": "C", + "location": [ + 14.405150847871438, + -6.3445892291772035, + 0 + ] + }, + { + "label": "C", + "location": [ + 13.541637509491244, + -5.844966888850188, + 0 + ] + }, + { + "label": "C", + "location": [ + 14.405150847871438, + -7.345532067822148, + 0 + ] + }, + { + "label": "C", + "location": [ + 12.674849152128571, + -7.3500200567981375, + 0 + ] + }, + { + "label": "C", + "location": [ + 13.543820855479563, + -7.845033111149813, + 0 + ] + }, + { + "label": "C", + "location": [ + 13.542247169357571, + -4.844967074692781, + 0 + ] + }, + { + "label": "NH2", + "location": [ + 14.408577242130766, + -4.345495148545986, + 0 + ] + }, + { + "label": "O", + "location": [ + 12.676526756450704, + -4.3444391866821706, + 0 + ] + }, + { + "label": "C", + "location": [ + 13.547678579685657, + -8.845025670104103, + 0 + ] + }, + { + "label": "O", + "location": [ + 12.68358848213888, + -9.34836283674452, + 0 + ] + } + ], + "attachmentPoints": [ + { + "attachmentAtom": 6, + "leavingGroup": { + "atoms": [ + 7 + ] + }, + "type": "left" + }, + { + "attachmentAtom": 9, + "leavingGroup": { + "atoms": [ + 10 + ] + }, + "type": "right" + } + ], + "bonds": [ + { + "type": 2, + "atoms": [ + 2, + 0 + ] + }, + { + "type": 1, + "atoms": [ + 0, + 4 + ] + }, + { + "type": 2, + "atoms": [ + 4, + 5 + ] + }, + { + "type": 1, + "atoms": [ + 5, + 3 + ] + }, + { + "type": 2, + "atoms": [ + 3, + 1 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 2 + ] + }, + { + "type": 1, + "atoms": [ + 2, + 6 + ] + }, + { + "type": 1, + "atoms": [ + 6, + 7 + ] + }, + { + "type": 2, + "atoms": [ + 6, + 8 + ] + }, + { + "type": 1, + "atoms": [ + 5, + 9 + ] + }, + { + "type": 2, + "atoms": [ + 9, + 10 + ] + } + ] + }, + "monomerTemplate-Mal___Maleimide": { + "type": "monomerTemplate", + "class": "CHEM", + "classHELM": "CHEM", + "id": "Mal___Maleimide", + "fullName": "Maleimide", + "alias": "Mal", + "atoms": [ + { + "label": "N", + "location": [ + 14.700000000000001, + -6.105559548551434, + 0 + ] + }, + { + "label": "C", + "location": [ + 15.508989960649673, + -6.6933522542002315, + 0 + ] + }, + { + "label": "C", + "location": [ + 15.199993795209934, + -7.644440451448566, + 0 + ] + }, + { + "label": "C", + "location": [ + 14.200006204790068, + -7.644440451448566, + 0 + ] + }, + { + "label": "C", + "location": [ + 13.891010039350329, + -6.6933522542002315, + 0 + ] + }, + { + "label": "O", + "location": [ + 16.460045290552692, + -6.38433160850959, + 0 + ] + }, + { + "label": "O", + "location": [ + 12.93995470944731, + -6.384331608509591, + 0 + ] + }, + { + "label": "H", + "location": [ + 14.700000000000001, + -5.105559548551434, + 0 + ] + }, + { + "label": "H", + "location": [ + 13.612208979617632, + -8.453448746881675, + 0 + ] + } + ], + "attachmentPoints": [ + { + "attachmentAtom": 0, + "leavingGroup": { + "atoms": [ + 7 + ] + }, + "type": "left" + }, + { + "attachmentAtom": 3, + "leavingGroup": { + "atoms": [ + 8 + ] + }, + "type": "right" + } + ], + "bonds": [ + { + "type": 1, + "atoms": [ + 0, + 4 + ] + }, + { + "type": 1, + "atoms": [ + 4, + 3 + ] + }, + { + "type": 1, + "atoms": [ + 3, + 2 + ] + }, + { + "type": 1, + "atoms": [ + 2, + 1 + ] + }, + { + "type": 1, + "atoms": [ + 1, + 0 + ] + }, + { + "type": 2, + "atoms": [ + 1, + 5 + ] + }, + { + "type": 2, + "atoms": [ + 4, + 6 + ] + }, + { + "type": 1, + "atoms": [ + 0, + 7 + ] + }, + { + "type": 1, + "atoms": [ + 3, + 8 + ] + } + ] } -} \ No newline at end of file +}