User:Karsten Theis/Sandbox 2

From Proteopedia

< User:Karsten Theis(Difference between revisions)
Jump to: navigation, search
Current revision (01:57, 21 May 2025) (edit) (undo)
 
Line 18: Line 18:
<jmol>
<jmol>
<jmolLink>
<jmolLink>
-
<script> script /images/6/65/UvrB_1d9z.spt
+
<script> script /images/6/6b/Uvrb_fancy.spt
-
function selector(selections) {
+
-
x_min = 0.4 * _width
+
-
x_max = 0.6 * _width
+
-
y_min = 0.4 * _height
+
-
y_max = 0.6 * _height
+
-
focus = {clickable and (sy > y_min and sy < y_max and sx > x_min and sx < x_max)}
+
-
minz = 0
+
-
best = 0
+
-
for (var j FROM [1,selections.length]) {
+
-
a = selections[j] and focus
+
-
if (a.length > 0) {
+
-
if ((best = 0) or (minz > a.sz)) {
+
-
best = j
+
-
minz = a.sz
+
-
}
+
-
}
+
-
}
+
-
return best
+
-
}
+
-
 
+
-
selections = [{ATP}, {91-117}, {157-245}]
+
-
old_s = 0
+
-
times = 0
+
-
while (times < 2) {
+
-
delay 2
+
-
s = selector(selections)
+
-
print s
+
-
if (s > 0) {
+
-
select @{selections[s]}
+
-
selectionhalos on
+
-
delay 5
+
-
}
+
-
if (s = old_s) {
+
-
selectionhalos off
+
-
hide not selected
+
-
select none
+
-
center visible
+
-
times = times + 1
+
-
delay 10
+
-
hide none
+
-
select none
+
-
center visible
+
-
zoom 100
+
-
delay 5
+
-
s = 0
+
-
}
+
-
old_s = s
+
-
}
+
-
print "script done"
+
</script>
</script>
<text>UvrB selector test</text>
<text>UvrB selector test</text>

Current revision

Drag the structure with the mouse to rotate


Proteopedia Page Contributors and Editors (what is this?)

Karsten Theis, Jaime Prilusky

Personal tools