core/indigo-core/molecule/monomers_basic_templates.h (6,803 lines of code) (raw):

#ifndef __monomers_basic_templates__ #define __monomers_basic_templates__ namespace indigo { const auto kMonomersBasicTemplates = "{\n" " \"root\": {\n" " \"nodes\": [],\n" " \"connections\": [],\n" " \"templates\": [\n" " {\n" " \"$ref\": \"monomerTemplate-P\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-sP\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Rib\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-LR\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-mR\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Ade\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Cyt\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Gua\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Thy\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Ura\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Ino\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-dRib\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Ala\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Asp\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Glu\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Phe\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Gly\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-His\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Ile\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Lys\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Leu\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Met\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Asn\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Pro\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Gln\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Arg\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Ser\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Sec\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Thr\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Val\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Trp\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Tyr\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Cys\"\n" " },\n" " {\n" " \"$ref\": \"monomerTemplate-Pyl\"\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-P\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"P\",\n" " \"fullName\": \"Phosphate\",\n" " \"class\": \"Phosphate\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"P\",\n" " \"naturalAnalog\": \"P\",\n" " \"naturalAnalogShort\": \"P\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 1\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 3\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"P\",\n" " \"location\": [\n" " -0.19991692871090108,\n" " 0,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -1.1999182394782262,\n" " 0,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.29983372634506966,\n" " -0.8661678020096315,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.800084382056424,\n" " 0,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.29983372634506966,\n" " 0.8661678020096315,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 4\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-sP\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"sP\",\n" " \"fullName\": \"Phosphate\",\n" " \"class\": \"Phosphate\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"sP\",\n" " \"naturalAnalog\": \"P\",\n" " \"naturalAnalogShort\": \"P\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 1\n" " ]\n" " },\n" " \"type\": \"left\"\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 3\n" " ]\n" " },\n" " \"type\": \"right\"\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"P\",\n" " \"location\": [\n" " -0.19991692871090108,\n" " 0,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -1.1999182394782262,\n" " 0,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.29983372634506966,\n" " -0.8661678020096315,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.800084382056424,\n" " 0,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"S\",\n" " \"location\": [\n" " 0.29983372634506966,\n" " 0.8661678020096315,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 4\n" " ]\n" " }\n" " ]\n" " }," " \"monomerTemplate-Rib\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Rib\",\n" " \"fullName\": \"Ribose\",\n" " \"class\": \"Sugar\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"R\",\n" " \"naturalAnalog\": \"Rib\",\n" " \"naturalAnalogShort\": \"R\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 9,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 5,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 2,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.7870668737745955,\n" " -0.7617767155358548,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.4212883139374412,\n" " 0.2454717053907153,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.05779587009926911,\n" " -1.4208925344924144,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.6497570315857263,\n" " 0.20889384940699984,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.9458090534539231,\n" " -0.821072849259456,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.306300970043431,\n" " 1.0541137989057054,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.7515935019701854,\n" " -1.1136956971291794,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.022322498294859,\n" " 1.131198772746387,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.028505008862309486,\n" " -2.2776145051109995,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -2.091724697943758,\n" " 1.0541137989057054,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.573094997979451,\n" " 1.7634527287149055,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 2.1556645047902916,\n" " 0.9376647652075489,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 7\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 8\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 6\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 10\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-LR\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"LR\",\n" " \"fullName\": \"2,'4'-locked-Ribose\",\n" " \"class\": \"Sugar\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"LR\",\n" " \"naturalAnalog\": \"Rib\",\n" " \"naturalAnalogShort\": \"R\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 8,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " },\n" " \"type\": \"left\"\n" " },\n" " {\n" " \"attachmentAtom\": 5,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " },\n" " \"type\": \"right\"\n" " },\n" " {\n" " \"attachmentAtom\": 2,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " },\n" " \"type\": \"side\"\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.6408069550632618,\n" " 0.025362798468799477,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.3575229898739885,\n" " -0.36716613720847996,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.0304957857036705,\n" " -0.7046762939156813,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.270517685796424,\n" " 0.04795154085507401,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.13625899281545137,\n" " -1.1351833783418142,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.0314204710645123,\n" " 1.0201260998713748,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.24728728507079492,\n" " 0.6217188072573164,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -1.7668755777053513,\n" " -0.41155103452887903,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.660423494503974,\n" " 1.0201260998713748,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -0.7478723100578556,\n" " 1.807891978354113,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 1.6107358496318043,\n" " 1.5609349380550472,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.41247571988972076,\n" " -1.331018527977206,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.052707065567973915,\n" " -2.154648988669731,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 6\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 7\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 11\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 11,\n" " 12\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 12\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-mR\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"mR\",\n" " \"fullName\": \"2'-O-Methyl-Ribose\",\n" " \"class\": \"Sugar\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"mR\",\n" " \"naturalAnalog\": \"Rib\",\n" " \"naturalAnalogShort\": \"R\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 9,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " },\n" " \"type\": \"left\"\n" " },\n" " {\n" " \"attachmentAtom\": 5,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " },\n" " \"type\": \"right\"\n" " },\n" " {\n" " \"attachmentAtom\": 2,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " },\n" " \"type\": \"side\"\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -1.3493,\n" " -0.8393,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.8372,\n" " 0.5706,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.1666,\n" " -1.762,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.6619,\n" " 0.5193,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.0764,\n" " -0.9223,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.5811,\n" " 1.7025,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.4836,\n" " -1.4367,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.6785,\n" " 1.8103,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.2077,\n" " -2.9612,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -3.1754,\n" " 1.7025,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -3.8492,\n" " 2.6954,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 2.7699,\n" " 1.5395,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 2.6911,\n" " -2.6186,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 7\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 8\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 6\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 12\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Ade\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Ade\",\n" " \"fullName\": \"Adenine\",\n" " \"class\": \"Base\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"A\",\n" " \"naturalAnalog\": \"Ade\",\n" " \"naturalAnalogShort\": \"A\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 6,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.7141362781700782,\n" " 0.17229210188032212,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.054625838546523274,\n" " -0.5200490184858402,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.0385116805492436,\n" " -0.20043268537398565,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.2537043778537291,\n" " 0.8115247681040313,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.48494226113712763,\n" " 1.5038658884701936,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 0.4990125528839594,\n" " 1.184249555358339,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.6464310504344155,\n" " -1.0369253241268066,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.0382357924757764,\n" " -1.8738317949898284,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.05428097845468916,\n" " -1.5540775178412403,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 1.501382895808988,\n" " -0.08338717020548816,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.474095270836283,\n" " -1.0369253241268066,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Cyt\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Cyt\",\n" " \"fullName\": \"Cytosine\",\n" " \"class\": \"Base\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"C\",\n" " \"naturalAnalog\": \"Cyt\",\n" " \"naturalAnalogShort\": \"C\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.8617,\n" " 1.3499,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.1117,\n" " 2.6489,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3882,\n" " 2.649,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.1382,\n" " 1.35,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3883,\n" " 0.0509,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 1.1117,\n" " 0.0509,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 3.0618,\n" " 1.3499,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.9884,\n" " -0.9883,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.3383,\n" " 1.35,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 4,\n" " 7\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Gua\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Gua\",\n" " \"fullName\": \"Guanine\",\n" " \"class\": \"Base\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"G\",\n" " \"naturalAnalog\": \"Gua\",\n" " \"naturalAnalogShort\": \"G\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 6,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.0354,\n" " 0.2498,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.0792,\n" " -0.754,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.5057,\n" " -0.2906,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.8177,\n" " 1.1766,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.7031,\n" " 2.1804,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 0.7235,\n" " 1.717,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -2.3871,\n" " -1.5034,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.5053,\n" " -2.7168,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.0787,\n" " -2.2532,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.1768,\n" " -0.1209,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.9527,\n" " 3.3542,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -3.5871,\n" " -1.5034,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Thy\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Thy\",\n" " \"fullName\": \"Thymine\",\n" " \"class\": \"Base\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"T\",\n" " \"naturalAnalog\": \"Thy\",\n" " \"naturalAnalogShort\": \"T\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.8617,\n" " 1.3499,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.1117,\n" " 0.0509,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3883,\n" " 0.0509,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.1382,\n" " 1.35,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3882,\n" " 2.649,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 1.1117,\n" " 2.6489,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 3.0618,\n" " 1.3499,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.9882,\n" " 3.6882,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.3383,\n" " 1.35,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.7117,\n" " -0.9884,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 4,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 9\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Ura\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Ura\",\n" " \"fullName\": \"Uracil\",\n" " \"class\": \"Base\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"U\",\n" " \"naturalAnalog\": \"Ura\",\n" " \"naturalAnalogShort\": \"U\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.8617,\n" " 1.3499,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.1117,\n" " 0.0509,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3883,\n" " 0.0509,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.1382,\n" " 1.35,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3882,\n" " 2.649,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 1.1117,\n" " 2.6489,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 3.0618,\n" " 1.3499,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.9882,\n" " 3.6882,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.3383,\n" " 1.35,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 4,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Ino\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Ino\",\n" " \"fullName\": \"Inosine\",\n" " \"class\": \"Base\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"I\",\n" " \"naturalAnalog\": \"X\",\n" " \"naturalAnalogShort\": \"X\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 6,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.7141362781700783,\n" " 0.17229210188032215,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.05462583854652327,\n" " -0.5200490184858402,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.0385116805492436,\n" " -0.20043268537398562,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.2537043778537293,\n" " 0.8115247681040312,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.48494226113712763,\n" " 1.5038658884701934,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 0.4990125528839594,\n" " 1.184249555358339,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.6464310504344153,\n" " -1.0369253241268066,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.0382357924757764,\n" " -1.8738317949898284,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.054280978454689155,\n" " -1.55407751784124,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.5013828958089879,\n" " -0.08338717020548818,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.474095270836283,\n" " -1.0369253241268066,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-dRib\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"dRib\",\n" " \"fullName\": \"Deoxy-Ribose\",\n" " \"class\": \"Sugar\",\n" " \"classHELM\": \"RNA\",\n" " \"alias\": \"dR\",\n" " \"naturalAnalog\": \"Rib\",\n" " \"naturalAnalogShort\": \"R\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 8,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 5,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 2,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.8788,\n" " -1.208,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3668,\n" " 0.2019,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.3038,\n" " -2.1307,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.1323,\n" " 0.1506,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.5468,\n" " -1.291,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.0515,\n" " 1.3338,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.2081,\n" " 1.4417,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.2628,\n" " -3.3299,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -2.705,\n" " 1.3338,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -3.3788,\n" " 2.3267,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 3.2403,\n" " 1.1709,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 6\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 7\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 9\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Ala\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Ala\",\n" " \"fullName\": \"Alanine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"A\",\n" " \"name\": \"Ala\",\n" " \"naturalAnalog\": \"Ala\",\n" " \"naturalAnalogShort\": \"A\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 6\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 5\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.9805331061317909,\n" " -0.30629450761308635,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.21253088283357013,\n" " 0.20573302003705518,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.24245710640903242,\n" " 1.359025604825105,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.8222288529623745,\n" " -0.30629450761308635,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.846138577281151,\n" " -1.2284597573196285,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.5903092126145781,\n" " 0.20573302003705518,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.8232336838376932,\n" " 0.07071340035455183,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 6\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Asp\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Asp\",\n" " \"fullName\": \"Aspartic acid\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"D\",\n" " \"name\": \"Asp\",\n" " \"naturalAnalog\": \"Asp\",\n" " \"naturalAnalogShort\": \"D\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 8,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.631,\n" " -1.5578,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.6327,\n" " -2.7392,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.3507,\n" " -0.8201,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.9295,\n" " -1.5578,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.9525,\n" " -0.9669,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.3485,\n" " 0.6575,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9317,\n" " 1.3952,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -1.9542,\n" " 0.8032,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.9335,\n" " 2.5766,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.6534,\n" " -0.9658,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 0.0851,\n" " 3.1751,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 10\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Glu\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Glu\",\n" " \"fullName\": \"Glutamic acid\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"E\",\n" " \"name\": \"Glu\",\n" " \"naturalAnalog\": \"Glu\",\n" " \"naturalAnalogShort\": \"E\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 4,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 5\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 1,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 3\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 10,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.3442,\n" " -1.4777,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.6244,\n" " -2.2154,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.6261,\n" " -3.3968,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.6469,\n" " -1.6234,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.9361,\n" " -2.2154,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.9591,\n" " -1.6245,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.3419,\n" " -0.0001,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9383,\n" " 0.7375,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9406,\n" " 2.2151,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -1.9642,\n" " 2.8049,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.0819,\n" " 2.8071,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 0.0729,\n" " 3.9885,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 6\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 8,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 10,\n" " 11\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Phe\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Phe\",\n" " \"fullName\": \"Phenylalanine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"F\",\n" " \"name\": \"Phe\",\n" " \"naturalAnalog\": \"Phe\",\n" " \"naturalAnalogShort\": \"F\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 8,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 12\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 9,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.2052,\n" " 2.5398,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.5064,\n" " 3.286,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -2.8032,\n" " 2.5322,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -2.7988,\n" " 1.0322,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.4976,\n" " 0.2861,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.2008,\n" " 1.0398,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.0995,\n" " 0.2905,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.1018,\n" " -1.2103,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.1986,\n" " -1.9596,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 2.4022,\n" " -1.9596,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.404,\n" " -3.1596,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 3.4407,\n" " -1.3583,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.2376,\n" " -1.3593,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 0,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 6\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 9,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 12\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Gly\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Gly\",\n" " \"fullName\": \"Glycine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"G\",\n" " \"name\": \"Gly\",\n" " \"naturalAnalog\": \"Gly\",\n" " \"naturalAnalogShort\": \"G\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 4,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 5\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 1,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 3\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.3363,\n" " 0.5346,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.9929,\n" " -0.1107,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.0782,\n" " -1.289,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.9709,\n" " 0.552,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.326,\n" " -0.1107,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.3797,\n" " 0.4238,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-His\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"His\",\n" " \"fullName\": \"Histidine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"H\",\n" " \"name\": \"His\",\n" " \"naturalAnalog\": \"His\",\n" " \"naturalAnalogShort\": \"H\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 8,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 12\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.684469771305329,\n" " -1.4652348500742107,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.6858011574666516,\n" " -2.303919372630015,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.7756655775865354,\n" " -0.9416450523647505,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.13313861613225805,\n" " -1.4652348500742107,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -0.8594541466724366,\n" " -1.0457594501801761,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.7739791551155268,\n" " 0.10730972460259999,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.13322737520967956,\n" " 0.6300119315378451,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.2459514035349914,\n" " 1.672309777698583,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.271917579450172,\n" " 1.8872842632134688,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.7933771593015162,\n" " 0.9777699968753031,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.0896951935038215,\n" " 0.20086179220486666,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.4102527473809783,\n" " -1.0450493775608043,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.8033181759727246,\n" " 2.791384225828922,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 7,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 10,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 10,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 12\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Ile\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Ile\",\n" " \"fullName\": \"Isoleucine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"I\",\n" " \"name\": \"Ile\",\n" " \"naturalAnalog\": \"Ile\",\n" " \"naturalAnalogShort\": \"I\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 5,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9563176346364769,\n" " 1.2703937615171674,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.01865874177637468,\n" " 0.7085752387240408,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.020410378759462916,\n" " -0.41673728571560104,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.9547183139127877,\n" " -0.9785558085087275,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.733815980738555,\n" " -0.52853742011445,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.9953105970426149,\n" " -0.9785558085087275,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.9966052852475064,\n" " -1.8783641109081841,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.7740274732198849,\n" " -0.5277758388174552,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.7973756179536444,\n" " 1.1593552084153131,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9576123228413683,\n" " 2.170125905786924,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 1\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 8\n" " ],\n" " \"stereo\": 6\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 9\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Lys\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Lys\",\n" " \"fullName\": \"Lysine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"K\",\n" " \"name\": \"Lys\",\n" " \"naturalAnalog\": \"Lys\",\n" " \"naturalAnalogShort\": \"K\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 7,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 6,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 2.1478,\n" " -2.4874,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.8474,\n" " -1.7382,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.8451,\n" " -0.2373,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.4553,\n" " 0.5119,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.4575,\n" " 2.0128,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.7579,\n" " 2.7619,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.7602,\n" " 4.2628,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.453,\n" " -2.4874,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.1495,\n" " -3.6875,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 3.1863,\n" " -1.8862,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.4921,\n" " -1.8873,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.8,\n" " 4.8619,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 8,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 11\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Leu\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Leu\",\n" " \"fullName\": \"Leucine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"L\",\n" " \"name\": \"Leu\",\n" " \"naturalAnalog\": \"Leu\",\n" " \"naturalAnalogShort\": \"L\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 7,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 5,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.2718748275731707,\n" " 0.7425196959341174,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.7044302275372143,\n" " 2.2040905767625283,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.7030806007042532,\n" " 1.3043393547884385,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.4818152833228277,\n" " 0.8534890133109219,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.2735993507486211,\n" " -0.38276916568147723,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.248629758294543,\n" " -0.9445888245357984,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.249979385127504,\n" " -1.844340046509888,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.7014310567973007,\n" " -0.9445888245357984,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.0272894616446195,\n" " -0.49373848305828166,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.4805406357583644,\n" " -0.4945632550117579,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 0\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 9\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Met\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Met\",\n" " \"fullName\": \"Methionine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"M\",\n" " \"name\": \"Met\",\n" " \"naturalAnalog\": \"Met\",\n" " \"naturalAnalogShort\": \"M\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 1,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.6657,\n" " -1.56,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.9351,\n" " -1.56,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.6675,\n" " -2.76,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.3653,\n" " -0.8107,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.363,\n" " 0.6901,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9373,\n" " 1.4394,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.9794,\n" " 3.5393,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"S\",\n" " \"location\": [\n" " -0.9396,\n" " 2.9402,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.7042,\n" " -0.9587,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.9742,\n" " -0.9598,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 2,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 9\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Asn\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Asn\",\n" " \"fullName\": \"Asparagine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"N\",\n" " \"name\": \"Asn\",\n" " \"naturalAnalog\": \"Asn\",\n" " \"naturalAnalogShort\": \"N\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 7,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.8929,\n" " -1.4175,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.8947,\n" " -2.5989,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.6127,\n" " -0.6799,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.6676,\n" " -1.4175,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.6907,\n" " -0.8266,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.6104,\n" " 0.7978,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.6698,\n" " 1.5354,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.6922,\n" " 0.9434,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.6716,\n" " 2.7168,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.9153,\n" " -0.8255,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.5341,\n" " 1.7724,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 6,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 10\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Pro\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Pro\",\n" " \"fullName\": \"Proline\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"P\",\n" " \"name\": \"Pro\",\n" " \"naturalAnalog\": \"Pro\",\n" " \"naturalAnalogShort\": \"P\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 5,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.001285869977231935,\n" " 1.1826431929485934,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.0571994329475225,\n" " 1.3494491038839584,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.5429725354573645,\n" " 0.39426202246350267,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.7846664349953096,\n" " -0.3628296452422776,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.16973483699461542,\n" " 0.12437220168671104,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.1227788017863511,\n" " -0.3628296452422776,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.1669984415589383,\n" " -1.2189333011949168,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.8421516168266614,\n" " 0.10344109594621344,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -0.9181111637436015,\n" " -1.2096464624704641,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 0\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 8\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Gln\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Gln\",\n" " \"fullName\": \"Glutamine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"Q\",\n" " \"name\": \"Gln\",\n" " \"naturalAnalog\": \"Gln\",\n" " \"naturalAnalogShort\": \"Q\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 10\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 8,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 11\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.2337734809844558,\n" " -1.6833785611707603,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.2350652312570884,\n" " -2.581145000650427,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.26100954038194285,\n" " -1.122834928158361,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.711830385530725,\n" " -1.6833785611707603,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.489160108414939,\n" " -1.2343813634656948,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.25933786355853594,\n" " -0.00007598531015485964,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.7134260770439771,\n" " 0.5604676477022447,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.7150977538673841,\n" " 1.6832265905504507,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 0.061776057155900885,\n" " 2.132983641357065,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -1.492959373922682,\n" " 2.131387949843813,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.010723277317896,\n" " -1.2336215103641461,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 0.06071226281373285,\n" " 3.0306740955265767,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 7,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 11\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Arg\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Arg\",\n" " \"fullName\": \"Arginine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"R\",\n" " \"name\": \"Arg\",\n" " \"naturalAnalog\": \"Arg\",\n" " \"naturalAnalogShort\": \"R\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 12\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 10,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 13\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.7718,\n" " -2.5891,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.7732,\n" " -3.5337,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.7483,\n" " -1.9994,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.2752,\n" " -2.5891,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.0932,\n" " -2.1168,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.7464,\n" " -0.8182,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.2771,\n" " -0.2284,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.2789,\n" " 0.9529,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.3024,\n" " 1.5426,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.3042,\n" " 2.7238,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.4868,\n" " 3.1971,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -2.1227,\n" " 3.1955,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.5892,\n" " -2.1159,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -0.4883,\n" " 4.3786,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 9,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 12\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 10,\n" " 13\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Ser\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Ser\",\n" " \"fullName\": \"Serine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"S\",\n" " \"name\": \"Ser\",\n" " \"naturalAnalog\": \"Ser\",\n" " \"naturalAnalogShort\": \"S\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 6,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.3671,\n" " -1.0829,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.3689,\n" " -2.2643,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.0869,\n" " -0.3452,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.1934,\n" " -1.0829,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.2165,\n" " -0.492,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.0847,\n" " 1.1324,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -0.9391,\n" " 1.7222,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.3896,\n" " -0.4909,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -0.9481,\n" " 2.9036,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 8\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Sec\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Sec\",\n" " \"fullName\": \"Selenocysteine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"U\",\n" " \"name\": \"Sec\",\n" " \"naturalAnalog\": \"Cys\",\n" " \"naturalAnalogShort\": \"C\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 4,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 6\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.9542976097306841,\n" " -0.5502148022670527,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.0241546706137478,\n" " 0.013544675110512785,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.025885379100091102,\n" " 1.1429448347421038,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"Se\",\n" " \"location\": [\n" " -0.8083161113173797,\n" " 1.593681523141946,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.0026821991532382,\n" " -0.5502148022670527,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.9556520772417355,\n" " -1.4532683911629636,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.7358253636072718,\n" " -0.09782265357592568,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.7846614422001765,\n" " -0.09865038372156812,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 5,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 7\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Thr\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Thr\",\n" " \"fullName\": \"Threonine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"T\",\n" " \"name\": \"Thr\",\n" " \"naturalAnalog\": \"Thr\",\n" " \"naturalAnalogShort\": \"T\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 6,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 9\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.8195480096181949,\n" " -0.981300906253365,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.8190010191464818,\n" " -1.9042301150253425,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.17949101621786742,\n" " -0.4028975531647037,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.1784519005579708,\n" " -0.981300906253365,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.9786208191783288,\n" " -0.5213600610385771,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.17886588425019528,\n" " 0.751252342150012,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.6207560438984497,\n" " 1.21197460232439,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.977550114447332,\n" " 1.2136155737395293,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.6190917962708808,\n" " -0.5205005045830279,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " 0.6146610072136461,\n" " 2.1346693866084903,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 9\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Val\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Val\",\n" " \"fullName\": \"Valine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"V\",\n" " \"name\": \"Val\",\n" " \"naturalAnalog\": \"Val\",\n" " \"naturalAnalogShort\": \"V\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 6,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.1543,\n" " -0.9675,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.1446,\n" " -0.2156,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.1823,\n" " 1.8865,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.1438,\n" " 1.2853,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.896,\n" " 1.8843,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.1536,\n" " -2.1676,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.4435,\n" " -0.9675,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.1941,\n" " -0.3685,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.4838,\n" " -0.3695,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 5,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 3\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 8\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Trp\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Trp\",\n" " \"fullName\": \"Tryptophan\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"W\",\n" " \"name\": \"Trp\",\n" " \"naturalAnalog\": \"Trp\",\n" " \"naturalAnalogShort\": \"W\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 15\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 8,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 16\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.833916167052026,\n" " -2.062783439213023,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.8351423981313428,\n" " -2.8904018298174066,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.9370157204662612,\n" " -1.5461022151496022,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 0.040202861814733024,\n" " -2.062783439213023,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -0.6764416161115101,\n" " -1.6489304499437123,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.9354391376499972,\n" " -0.5110755962722597,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.040115273880496134,\n" " 0.0048173363830290115,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9038198933904795,\n" " -0.41858273771810267,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.5981294480863153,\n" " 0.34842480239435286,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.0834627465103432,\n" " 1.245150073111644,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.0709462267318818,\n" " 1.0329245084556569,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.6190715191863464,\n" " 1.803523153871825,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.29666033326035024,\n" " 2.786522539812454,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.7158561865181111,\n" " 2.998835692402678,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.4058739324363394,\n" " 2.228061871118036,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.550035117372848,\n" " -1.648229746469817,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.6329808910951837,\n" " 0.34045430037879576,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 7,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 10,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 10,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 10,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 11,\n" " 12\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 12,\n" " 13\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 14,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 13,\n" " 14\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 15\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 16\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Tyr\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Tyr\",\n" " \"fullName\": \"Tyrosine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"Y\",\n" " \"name\": \"Tyr\",\n" " \"naturalAnalog\": \"Tyr\",\n" " \"naturalAnalogShort\": \"Y\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 13\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 12,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 14\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 2.2957,\n" " -1.9502,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.2972,\n" " -2.8951,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.2718,\n" " -1.3602,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 0.2479,\n" " -1.9502,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -0.5703,\n" " -1.4776,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.2701,\n" " -0.1785,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.2461,\n" " 0.4114,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.2426,\n" " 1.5925,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.782,\n" " 2.1801,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.8031,\n" " 1.5866,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.7996,\n" " 0.4055,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.7751,\n" " -0.182,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " -2.6228,\n" " 2.0566,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 3.1134,\n" " -1.4768,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.6319,\n" " 3.2381,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 1,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 5\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 5,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 8,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 10,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 11,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 11,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 12\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 13\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 12,\n" " 14\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Cys\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Cys\",\n" " \"fullName\": \"Cysteine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"C\",\n" " \"name\": \"Cys\",\n" " \"naturalAnalog\": \"Cys\",\n" " \"naturalAnalogShort\": \"C\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 4,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 7\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 0,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 6\n" " ]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 8\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 1.4457,\n" " -1.1333,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.1453,\n" " -0.384,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.143,\n" " 1.1168,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"S\",\n" " \"location\": [\n" " -1.1573,\n" " 1.8661,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -1.1551,\n" " -1.1333,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.4475,\n" " -2.3333,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 2.4842,\n" " -0.532,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -2.1942,\n" " -0.5331,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.1591,\n" " 3.0661,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 5,\n" " 0\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 6\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 4,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 8\n" " ]\n" " }\n" " ]\n" " },\n" " \"monomerTemplate-Pyl\": {\n" " \"type\": \"monomerTemplate\",\n" " \"id\": \"Pyl\",\n" " \"fullName\": \"Pyrrolysine\",\n" " \"class\": \"AminoAcid\",\n" " \"classHELM\": \"PEPTIDE\",\n" " \"alias\": \"O\",\n" " \"name\": \"Pyl\",\n" " \"attachmentPoints\": [\n" " {\n" " \"attachmentAtom\": 1,\n" " \"leavingGroup\": {\n" " \"atoms\": [0]\n" " }\n" " },\n" " {\n" " \"attachmentAtom\": 3,\n" " \"leavingGroup\": {\n" " \"atoms\": [\n" " 4\n" " ]\n" " }\n" " }\n" " ],\n" " \"atoms\": [\n" " {\n" " \"label\": \"H\",\n" " \"location\": [\n" " -1.7342739756166838,\n" " -3.2675831238738704,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.8681951429650367,\n" " -3.767709577134151,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.00203165790085422,\n" " -3.2675831238738704,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.8641318271633283,\n" " -3.767709577134151,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.7302106598149751,\n" " -3.2675831238738704,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 0.8641318271633283,\n" " -4.767793178829641,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.00203165790085422,\n" " -2.2674995221783805,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.4980101429468907,\n" " -1.4013360371141983,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.00203165790085422,\n" " -0.5351725520500158,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.4980101429468907,\n" " 0.33090628060163113,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " -0.00203165790085422,\n" " 1.1970697656658136,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " 0.4980101429468907,\n" " 2.063233250729996,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.00203165790085422,\n" " 2.929312083381643,\n" " 0\n" " ],\n" " \"stereoLabel\": \"abs\"\n" " },\n" " {\n" " \"label\": \"O\",\n" " \"location\": [\n" " 1.498178397054916,\n" " 2.063233250729996,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.9961895907188526,\n" " 3.0338578128630997,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.204011263493732,\n" " 4.011677830061728,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -0.33835569290476325,\n" " 4.511465673671867,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"N\",\n" " \"location\": [\n" " 0.4045538795075966,\n" " 3.842542309815615,\n" " 0\n" " ]\n" " },\n" " {\n" " \"label\": \"C\",\n" " \"location\": [\n" " -1.7033758450411924,\n" " 2.3265869061282243,\n" " 0\n" " ]\n" " }\n" " ],\n" " \"bonds\": [\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 0,\n" " 1\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 1,\n" " 2\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 3\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 3,\n" " 4\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 3,\n" " 5\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 2,\n" " 6\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 6,\n" " 7\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 7,\n" " 8\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 8,\n" " 9\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 9,\n" " 10\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 10,\n" " 11\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 11,\n" " 12\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 11,\n" " 13\n" " ]\n" " },\n" " {\n" " \"type\": 2,\n" " \"atoms\": [\n" " 16,\n" " 17\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 15,\n" " 16\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 14,\n" " 15\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 12,\n" " 14\n" " ],\n" " \"stereo\": 1\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 17,\n" " 12\n" " ]\n" " },\n" " {\n" " \"type\": 1,\n" " \"atoms\": [\n" " 14,\n" " 18\n" " ]\n" " }\n" " ]\n" " }" "}"; } #endif