##### Jython script produced by S2S beta3 ##### from org.fjossinet.s2s.graphics import S2SEvent from java.awt import Color import java from java.util import ArrayList import jarray def colorResidue(residue,color): residue.setColor(color) residues=ArrayList() residues.add(residue) canvas.fireEvent(S2SEvent(canvas,S2SEvent.NEW_COLOR,jarray.array([residues,color],java.lang.Object))) viewer=s2s.getCurrentRna2DViewer() canvas=viewer.getCurrentCanvas() canvas.translateView(141.0-canvas.getViewX(),132.0-canvas.getViewY()) canvas.zoomView(1.0/canvas.getFinalZoomLevel()) model=canvas.getModel2D() rna=model.getRna(1) rna.getHelix(1).setValue("H1") rna.getHelix(1).setEnds(400.64343214349367,169.4093473894767,340.9724321434937,319.4093473894767,400.64343214349367,319.4093473894767,340.97243214349373,169.4093473894767) rna.getHelix(1).getSstrand(8).setValue("SG1") rna.getHelix(1).getSstrand(73).setValue("SG6") rna.getHelix(10).setValue("H3") rna.getHelix(10).setEnds(459.648332992018,359.15152080819684,533.9675314237154,419.66717397075655,534.6435312949693,360.0001853479403,458.972332992018,418.81852080819687) rna.getHelix(26).setValue("H4") rna.getHelix(26).setEnds(419.1824758727136,471.2280421684302,360.4333997920476,621.5906526105233,420.10309866792187,621.2252169873879,359.5127656190654,471.59347786139836) rna.getHelix(26).getSstrand(45).setValue("SG4") rna.getHelix(26).getSstrand(33).setValue("SG3") rna.getHelix(49).setValue("H2") rna.getHelix(49).setEnds(299.07800632791646,402.78504295220625,198.3564687050307,344.34019630272167,199.08546936187122,404.00674303573044,298.34900567107593,343.1184962191974) canvas.repaint()