Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
(8) |
May
(7) |
Jun
(9) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(1) |
Feb
(1) |
Mar
(4) |
Apr
(6) |
May
(17) |
Jun
(1) |
Jul
(2) |
Aug
(2) |
Sep
(3) |
Oct
(21) |
Nov
(6) |
Dec
(4) |
2003 |
Jan
(2) |
Feb
(5) |
Mar
|
Apr
(6) |
May
(21) |
Jun
(27) |
Jul
(14) |
Aug
(13) |
Sep
(30) |
Oct
(71) |
Nov
(188) |
Dec
(108) |
2004 |
Jan
(74) |
Feb
(341) |
Mar
(307) |
Apr
(64) |
May
(98) |
Jun
(185) |
Jul
(37) |
Aug
(175) |
Sep
(196) |
Oct
(206) |
Nov
(174) |
Dec
(399) |
2005 |
Jan
(136) |
Feb
(217) |
Mar
(265) |
Apr
(227) |
May
(198) |
Jun
(178) |
Jul
(239) |
Aug
(245) |
Sep
(290) |
Oct
(145) |
Nov
(120) |
Dec
(103) |
2006 |
Jan
(107) |
Feb
(276) |
Mar
(332) |
Apr
(255) |
May
(326) |
Jun
(121) |
Jul
(75) |
Aug
(236) |
Sep
(289) |
Oct
(337) |
Nov
(131) |
Dec
(90) |
2007 |
Jan
(64) |
Feb
(169) |
Mar
(233) |
Apr
(128) |
May
(409) |
Jun
(151) |
Jul
(82) |
Aug
(201) |
Sep
(150) |
Oct
(243) |
Nov
(117) |
Dec
(175) |
2008 |
Jan
(127) |
Feb
(155) |
Mar
(120) |
Apr
(260) |
May
(123) |
Jun
(108) |
Jul
(128) |
Aug
(253) |
Sep
(229) |
Oct
(224) |
Nov
(214) |
Dec
(127) |
2009 |
Jan
(77) |
Feb
(153) |
Mar
(89) |
Apr
(192) |
May
(182) |
Jun
(168) |
Jul
(84) |
Aug
(94) |
Sep
(126) |
Oct
(164) |
Nov
(143) |
Dec
(191) |
2010 |
Jan
(236) |
Feb
(249) |
Mar
(212) |
Apr
(286) |
May
(198) |
Jun
(208) |
Jul
(446) |
Aug
(291) |
Sep
(241) |
Oct
(217) |
Nov
(286) |
Dec
(120) |
2011 |
Jan
(141) |
Feb
(127) |
Mar
(247) |
Apr
(182) |
May
(159) |
Jun
(124) |
Jul
(193) |
Aug
(161) |
Sep
(267) |
Oct
(171) |
Nov
(205) |
Dec
(85) |
2012 |
Jan
(135) |
Feb
(72) |
Mar
(128) |
Apr
(202) |
May
(144) |
Jun
(219) |
Jul
(169) |
Aug
(71) |
Sep
(99) |
Oct
(118) |
Nov
(306) |
Dec
(140) |
2013 |
Jan
(220) |
Feb
(220) |
Mar
(305) |
Apr
(123) |
May
(189) |
Jun
(135) |
Jul
(81) |
Aug
(187) |
Sep
(281) |
Oct
(150) |
Nov
(332) |
Dec
(179) |
2014 |
Jan
(274) |
Feb
(253) |
Mar
(164) |
Apr
(196) |
May
(111) |
Jun
(237) |
Jul
(146) |
Aug
(120) |
Sep
(263) |
Oct
(151) |
Nov
(109) |
Dec
(87) |
2015 |
Jan
(202) |
Feb
(121) |
Mar
(101) |
Apr
(77) |
May
(91) |
Jun
(124) |
Jul
(71) |
Aug
(206) |
Sep
(140) |
Oct
(147) |
Nov
(119) |
Dec
(164) |
2016 |
Jan
(175) |
Feb
(77) |
Mar
(162) |
Apr
(104) |
May
(137) |
Jun
(126) |
Jul
(102) |
Aug
(55) |
Sep
(53) |
Oct
(63) |
Nov
(8) |
Dec
(41) |
2017 |
Jan
(40) |
Feb
(20) |
Mar
(53) |
Apr
(98) |
May
(34) |
Jun
(61) |
Jul
(74) |
Aug
(15) |
Sep
(96) |
Oct
(42) |
Nov
(54) |
Dec
(43) |
2018 |
Jan
(48) |
Feb
(81) |
Mar
(72) |
Apr
(11) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
1
(15) |
2
(60) |
3
(16) |
4
(11) |
5
(2) |
6
(4) |
7
(6) |
8
(30) |
9
(9) |
10
(15) |
11
(3) |
12
(1) |
13
(12) |
14
(9) |
15
(11) |
16
(9) |
17
(4) |
18
(1) |
19
(4) |
20
(7) |
21
(1) |
22
(14) |
23
(8) |
24
(3) |
25
(4) |
26
(3) |
27
(13) |
28
(1) |
|
|
|
|
From: <nvervell@cl...> - 2006-02-28 19:05:58
|
De: Bob Hanson <hansonr=40stolaf.edu> > >PLEASE take a moment and VOTE FOR THIS BUG=21 > >https://bugzilla.mozilla.org/show=5Fbug.cgi?id=3D269973 > >It's a known bug; we need it FIXED=21 Agreed and done. I suggest also to vote for this one which depends on a fix to the bug abov= e to be fixed: https://bugzilla.mozilla.org/show=5Fbug.cgi?id=3D256763 Nico |
From: Bob Hanson <hansonr@st...> - 2006-02-27 14:56:29
|
I will investigate this fully and get back to all. Bob -- Robert M. Hanson, hansonr@..., 507-646-3107 Professor of Chemistry, St. Olaf College 1520 St. Olaf Ave., Northfield, MN 55057 mailto:hansonr@... http://www.stolaf.edu/people/hansonr "Imagination is more important than knowledge." - Albert Einstein |
From: Miguel <miguel@jm...> - 2006-02-27 14:24:31
|
> Miguel wrote: > >> >>Be advised that this 'isVisible' flag was designed for internal use onl= y. >>More importantly, the concept of 'visible' is not as well-defined as on= e >>might think. >> >>If this makes it into 'production' code then we will need to make sure >> that >>the concept is well-documented and well-understood. >> >> > Sure. I agree. It would go under the category of =22atom expressions=22= . > Please say more, Miguel. The internal 'isVisible' flag was designed for the 'hover' and to detect which atoms are selected based upon 'clicking' behavior. It could very easily be the case that when atoms are not currently displayed on the screen (because they are zoomed or translated) then the atoms are not 'visible'. I don't remember. > Perhaps what =22visible=22 means. Currently, I > think, it means: > > (1) the atom is in a displayed frame Yes, that is the way that the 'isVisible' flag works ... but I am not sur= e that is the desired behavior for the 'visible' set. > and > > (2) the atom has at least one of the following: > > a. spacefill > 0 > b. wireframe > 0 > c. a halo highlight > > Note that cartoons and such do NOT constitute visible, because they are= > not atoms. I am not sure that is completely true. There may be other schematic representations where the atoms are considered visible. I don't remember.= > When you have: > > select * > wireframe off;spacefill off; cartoon on > select visible > > you get: > > 0 atoms selected > > The only secondary structural visualization that constitutes visible is= > =22backbone=22, which is really > a wireframe connection between alpha carbons in a protein or (what?) Phosphorus or chain-terminating Oxygen. > in a nucleic acid. So > > select * > wireframe off;spacefill off; backbone on > select visible > > gives you (for 1crn.pdb): > > 46 atoms selected > > > More to know? I think that we would be better off reimplementing the 'visible' set to explicitly be the things that you want it to be. That way, it will be well-defined and will not get messed up if/when someone works on some other part of the code. In addition, this will also avoid the confusion associated with whether o= r not the frame was repainted. Finally, I don't think that the 'visible' set should have an implicit restriction based upon the currently displayed frame. No other sets behav= e that way. I think I would be more in favor of a 'visible' set that includes all atoms in all models. If necessary, then we could add another= set which represented all atoms in the currently displayed models. One could AND the two sets together to get the currently visible atoms. Miguel |
From: Angel Herraez <angel.herraez@ua...> - 2006-02-27 14:08:12
|
El 27 Feb 2006 a las 7:47, Bob Hanson escribi=F3: > The only secondary structural visualization that constitutes visible is > "backbone", which is really > a wireframe connection between alpha carbons in a protein or (what?) in Phosphorus atoms in a nucleic acid. > a nucleic acid. So > > select * > wireframe off;spacefill off; backbone on > select visible > > gives you (for 1crn.pdb): > > 46 atoms selected I guess those 46 atoms are the alpha carbons. Right? |
From: Bob Hanson <hansonr@st...> - 2006-02-27 13:45:04
|
Miguel wrote: > >Be advised that this 'isVisible' flag was designed for internal use only. >More importantly, the concept of 'visible' is not as well-defined as one >might think. > >If this makes it into 'production' code then we will need to make sure that >the concept is well-documented and well-understood. > > > > Sure. I agree. It would go under the category of "atom expressions". Please say more, Miguel. Perhaps what "visible" means. Currently, I think, it means: (1) the atom is in a displayed frame and (2) the atom has at least one of the following: a. spacefill > 0 b. wireframe > 0 c. a halo highlight Note that cartoons and such do NOT constitute visible, because they are not atoms. When you have: select * wireframe off;spacefill off; cartoon on select visible you get: 0 atoms selected The only secondary structural visualization that constitutes visible is "backbone", which is really a wireframe connection between alpha carbons in a protein or (what?) in a nucleic acid. So select * wireframe off;spacefill off; backbone on select visible gives you (for 1crn.pdb): 46 atoms selected More to know? Bob |
From: Miguel <miguel@jm...> - 2006-02-27 13:26:06
|
> I still think that =22select visible=22, as a command built into Jmol, = might > be > a very worthwhile addition to the command set. Please define 'visible' ... as you see it :-) Miguel |
From: Miguel <miguel@jm...> - 2006-02-27 13:24:45
|
> as a matter of fact, there is.... in the prototype: > > http://www.stolaf.edu/people/hansonr/jmol/test/json > > I added this because it seemed so useful in terms of getting just > the atomInfo for the visible: > > myArray=3DjmolGetPropertyAsArray(=22atomInfo=22,=22visible=22) > > for example. Be advised that this 'isVisible' flag was designed for internal use only.= More importantly, the concept of 'visible' is not as well-defined as one might think. If this makes it into 'productin' code then we will need to make sure tha= t the concept is well-documented and well-understood. Miguel |
From: Bob Hanson <hansonr@st...> - 2006-02-27 13:08:50
|
Geoff, yes, works great. As for changing Jmol.js, now that I think of this it isn't probably=20 necessary. I'm not sure exactly how your moodle business works. Is it=20 just that there is this filter directory that contains the applet? If so, and you have full page-content freedom, then really the solution=20 is just to make sure you do not ever have TWO <script ... src=3DJmol.js>=20 tags on any one page. The way those links worked, I wasn't sure you had=20 control over this. The problem was that the caffeine applet was NOT=20 independent of the applet in the upper right side panel.(The second=20 load, with its own <script...src=3Djmol.js> tag erased the button script=20 info of the first applet.) Somewhere along the way (actually, WHILE I=20 was investigating this) you removed that second <script> tag, so that=20 solved the problem in a simpler way. But if moodle is putting together fragments that you don't necessarily=20 know will be on the page together, then this fix to Jmol.js is necessary. Q: Are there times that one CANNOT assume that only one <script ...=20 src=3Djmol.js> tag is present on a page? (Because, perhaps, a larger=20 system is putting together pages, and it may be pulling from different=20 resources in an altogether not fully predictable way? If so, we need to change Jmol.js so that it CAN be loaded twice and also=20 so that jmolInitialize() can be run twice. Bob Geoff Rowland wrote: >Thanks for the feedback > >Bob, I am a little bemused by your first comment, as the controls do >seem to work for me for multiple applets (at least for Internet Explorer >and Firefox). > >Anyway, I have implemented both your suggestions at:=20 > >http://moodle.yeovil.ac.uk/course/view.php?id=3D63=20 >(though not yet updated the download zip files) > >i.e. I have updated the Jmol applet from 10.00 to 10.00.48 > >and edited the Jmol.js file as follows: > > >if(_jmol) exit(); >//////////////////////////////////////////////////////////////// >// Basic Scripting infrastruture >//////////////////////////////////////////////////////////////// >function jmolInitialize(codebaseDirectory, useSignedApplet) { >// if (_jmol.initialized) { >// alert("jmolInitialize() should only be called *ONCE* within a >page"); >// return; >// } > > >Is this what you meant? > >The controls (still) work for me for Internet Explorer, Firefox and >Opera (on Windows XP & Fedora 4), although the Opera/Linux combination >is rather slow.=20 > >Does this fix things for you? > >Regards > >Geoff > > > =20 > >> 1. Re: Moodle Jmol Filter (Egon Willighagen) >> 2. Re: Moodle Jmol Filter (Bob Hanson) >> 3. Re: Moodle Jmol Filter (Bob Hanson) >> =20 >> > > =20 > >>Message: 1 >> =20 >> > > =20 > >>Excellent! It's much like the code people wrote for including Jmol >> =20 >> >applets >in Wikis. > =20 > >>Added a page to Jmol's wiki: >>http://wiki.jmol.org/MoodlesUsingJmol >> =20 >> > > =20 > >>Message 2 >>I think there needs to be a bit more development before this is ready=20 >>for public use. >> =20 >> > > =20 > >>refering to >> =20 >> > > =20 > >>http://moodle.yeovil.ac.uk/course/view.php?id=3D63&topic=3D3 >> =20 >> > > =20 > >>The radio buttons do not work if there are multiple applets on the >> =20 >> >page. > =20 > >>The problem is that your filter is pulling in Jmol.js twice and=20 >>initializing twice. >> =20 >> > > =20 > >>A simple fix to your version of jmol.js should fix this: >> =20 >> > > =20 > >>1) add at the top of jmol.js: =20 >> =20 >> > > > =20 > >>if(_jmol) exit() >> =20 >> > > =20 > >>2) remove the alert() message at the beginning of jmolInitialize() >>I see this is being changed as I write.... >> =20 >> > > =20 > >>Message 3 >>I would recommend updating your version of Jmol.js. You are using one=20 >> =20 >> >>from 2004. Opera is not supported, and there will be other OS problems. > > >Yeovil College >Mudford Road >Yeovil >Somerset >BA21 4DR >UK > >Tel: +44 (01935) 423921 >Fax: +44 (01935) 429962 > >Website: http://www.yeovil.ac.uk >--------------------------------------------------------------------- >Disclaimer > >This email is confidential and should not be used by anyone who is >not the original intended recipient. If you have received this >e-mail in error please inform the sender and delete it from your >mailbox or any other storage mechanism. Yeovil College cannot >accept liability for any statements made which are clearly the >sender's own and not expressly made on behalf of Yeovil College. > >This email message has been scanned for viruses before leaving >Yeovil College by Sophos Anti-Virus and Symantec Anti-Virus. Every >effort has been made to virus check this document however we take >no responsibility for viruses received. > >---------------------------------------------------------------------=FF= =FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF= =FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=D3=86+=12=17=F3^=B5=E9=9A=8A= X=AC=B2=9A''=B2=8A=DEu=BC=B1<=C2=FFj=E8=BAw[=AD=E6=A4=8Ax,r=B8=A9=B6)=E0=95= =A9=E0=B9=A8=1E=B6=16=AD{=1B^=9D=DB=1A=A6=99bq=ABb=A2{"=9E=DA0y=B6=A7vj=1B= =8AW=A6y=D8=9A=FC=0Bmzwm=85=E9b=BD=EC=1Em=C6=AC=B5=A9=DD=8E=88=A7=B6=17=A9= =AE)=9Eu=EB=DE=96=8A^=AE=E8=BA=96=EBy=A9"=9E=08=A7=B6=8Ba=8A=C9=DE=C1=CA=1D= =8Ax-z=BA=E2=B6=8A=F2=FE=1Bm=A7=FF=FF=B1=E9=FFj=CF=EE=B3=F7=DA=96F =FEw=AD= =FE=C7=A5=FD=C9=9D=FEH=9D=F7=8E=FFn'=DB=8D{=DBO=DDj=DB^=B8=DB=FF=FF=FF=FF= =FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF=FF= =FF=FF=FF=FF=FF=FF&j%=FE=EB=1E=AE=C9=9A=8AX=A7=82X=AC=B4=99=A8=97=FB=ACz=BB= =FF=96+-=B3=FB(=BA=B7=1E~=8A=E0{=F9=DE=B6=1Bm=A6=CF=FF=FEX=AC=B6=CF=EC=A2= =EA=DCy=FA+=81=EF=E7z=DF=E5=8A=CBl=FEX=AC=B6)=DF=A3=F8=E6=A2_=EE=B1=EA=EC > =20 > |
From: Bob Hanson <hansonr@st...> - 2006-02-27 12:55:29
|
PLEASE take a moment and VOTE FOR THIS BUG! https://bugzilla.mozilla.org/show_bug.cgi?id=269973 It's a known bug; we need it FIXED! Bob Hanson -------- Original Message -------- Subject: [Bug 269973] Java applet causes all typing in browser to be backwards Date: Mon, 27 Feb 2006 01:15:11 -0800 From: bugzilla-daemon@... To: hansonr@... Do not reply to this email. You can add comments to this bug at https://bugzilla.mozilla.org/show_bug.cgi?id=269973 ria.klaassen@... changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hansonr@... ------- Comment #29 from ria.klaassen@... 2006-02-27 01:15 PST ------- *** Bug 328688 has been marked as a duplicate of this bug. *** -- Configure bugmail: https://bugzilla.mozilla.org/userprefs.cgi?tab=email |
From: Bob Hanson <hansonr@st...> - 2006-02-27 12:27:48
|
Eric, I just added one fix to "visible" that you are going to tell me I need to do today. :) In general Jmol waits until the end of a script to "refresh" the model. It is at this refreshing point when what is visible and what is not is determined. Thus, the command: restrict carbon; select visible; would not necessarily work as expected. (The other atoms might still be "visible" until after the script completes.) I've checked in changes that fix this; jar files are available in http://www.stolaf.edu/people/hansonr/jmol/test/json Bob Eric Martz wrote: > At 2/26/06, Bob Hanson wrote: > >> it is, in fact, >> >> select visible >> >> [snip] > > >> Should do the trick, right? > > > > You bet, Bob. Outstanding! -Eric > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Jmol-users mailing list > Jmol-users@... > https://lists.sourceforge.net/lists/listinfo/jmol-users |
From: Geoff Rowland <Geoff.Rowland@ye...> - 2006-02-27 10:12:15
|
VGhhbmtzIGZvciB0aGUgZmVlZGJhY2sNCg0KQm9iLCBJIGFtIGEgbGl0dGxlIGJlbXVzZWQg YnkgeW91ciBmaXJzdCBjb21tZW50LCBhcyB0aGUgY29udHJvbHMgZG8NCnNlZW0gdG8gd29y ayBmb3IgbWUgZm9yIG11bHRpcGxlIGFwcGxldHMgKGF0IGxlYXN0IGZvciBJbnRlcm5ldCBF eHBsb3Jlcg0KYW5kIEZpcmVmb3gpLg0KDQpBbnl3YXksIEkgaGF2ZSBpbXBsZW1lbnRlZCBi b3RoIHlvdXIgc3VnZ2VzdGlvbnMgYXQ6IA0KDQpodHRwOi8vbW9vZGxlLnllb3ZpbC5hYy51 ay9jb3Vyc2Uvdmlldy5waHA/aWQ9NjMgDQoodGhvdWdoIG5vdCB5ZXQgdXBkYXRlZCB0aGUg ZG93bmxvYWQgemlwIGZpbGVzKQ0KDQppLmUuIEkgaGF2ZSB1cGRhdGVkIHRoZSBKbW9sIGFw cGxldCBmcm9tIDEwLjAwIHRvIDEwLjAwLjQ4DQoNCmFuZCBlZGl0ZWQgdGhlIEptb2wuanMg ZmlsZSBhcyBmb2xsb3dzOg0KDQoNCmlmKF9qbW9sKSBleGl0KCk7DQovLy8vLy8vLy8vLy8v Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vDQov LyBCYXNpYyBTY3JpcHRpbmcgaW5mcmFzdHJ1dHVyZQ0KLy8vLy8vLy8vLy8vLy8vLy8vLy8v Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KZnVuY3Rpb24g am1vbEluaXRpYWxpemUoY29kZWJhc2VEaXJlY3RvcnksIHVzZVNpZ25lZEFwcGxldCkgew0K Ly8gIGlmIChfam1vbC5pbml0aWFsaXplZCkgew0KLy8gICAgYWxlcnQoImptb2xJbml0aWFs aXplKCkgc2hvdWxkIG9ubHkgYmUgY2FsbGVkICpPTkNFKiB3aXRoaW4gYQ0KcGFnZSIpOw0K Ly8gICAgcmV0dXJuOw0KLy8gIH0NCg0KDQpJcyB0aGlzIHdoYXQgeW91IG1lYW50Pw0KDQpU aGUgY29udHJvbHMgKHN0aWxsKSB3b3JrIGZvciBtZSBmb3IgSW50ZXJuZXQgRXhwbG9yZXIs IEZpcmVmb3ggYW5kDQpPcGVyYSAob24gV2luZG93cyBYUCAmIEZlZG9yYSA0KSwgYWx0aG91 Z2ggdGhlIE9wZXJhL0xpbnV4IGNvbWJpbmF0aW9uDQppcyByYXRoZXIgc2xvdy4gDQoNCkRv ZXMgdGhpcyBmaXggdGhpbmdzIGZvciB5b3U/DQoNClJlZ2FyZHMNCg0KR2VvZmYNCg0KDQo+ ICAgMS4gUmU6IE1vb2RsZSBKbW9sIEZpbHRlciAoRWdvbiBXaWxsaWdoYWdlbikNCj4gICAy LiBSZTogTW9vZGxlIEptb2wgRmlsdGVyIChCb2IgSGFuc29uKQ0KPiAgIDMuIFJlOiBNb29k bGUgSm1vbCBGaWx0ZXIgKEJvYiBIYW5zb24pDQoNCj5NZXNzYWdlOiAxDQoNCj5FeGNlbGxl bnQhIEl0J3MgbXVjaCBsaWtlIHRoZSBjb2RlIHBlb3BsZSB3cm90ZSBmb3IgaW5jbHVkaW5n IEptb2wNCmFwcGxldHMgPmluIFdpa2lzLg0KPkFkZGVkIGEgcGFnZSB0byBKbW9sJ3Mgd2lr aToNCj5odHRwOi8vd2lraS5qbW9sLm9yZy9Nb29kbGVzVXNpbmdKbW9sDQoNCj5NZXNzYWdl IDINCj5JIHRoaW5rIHRoZXJlIG5lZWRzIHRvIGJlIGEgYml0IG1vcmUgZGV2ZWxvcG1lbnQg YmVmb3JlIHRoaXMgaXMgcmVhZHkgDQo+Zm9yIHB1YmxpYyB1c2UuDQoNCj5yZWZlcmluZyB0 bw0KDQo+aHR0cDovL21vb2RsZS55ZW92aWwuYWMudWsvY291cnNlL3ZpZXcucGhwP2lkPTYz JnRvcGljPTMNCg0KPlRoZSByYWRpbyBidXR0b25zIGRvIG5vdCB3b3JrIGlmIHRoZXJlIGFy ZSBtdWx0aXBsZSBhcHBsZXRzIG9uIHRoZQ0KcGFnZS4NCj5UaGUgcHJvYmxlbSBpcyB0aGF0 IHlvdXIgZmlsdGVyIGlzIHB1bGxpbmcgaW4gSm1vbC5qcyB0d2ljZSBhbmQgDQo+aW5pdGlh bGl6aW5nIHR3aWNlLg0KDQo+QSBzaW1wbGUgZml4IHRvIHlvdXIgdmVyc2lvbiBvZiBqbW9s LmpzIHNob3VsZCBmaXggdGhpczoNCg0KPjEpICAgYWRkIGF0IHRoZSB0b3Agb2Ygam1vbC5q czogIA0KDQoNCj5pZihfam1vbCkgZXhpdCgpDQoNCj4yKSByZW1vdmUgdGhlIGFsZXJ0KCkg bWVzc2FnZSBhdCB0aGUgYmVnaW5uaW5nIG9mIGptb2xJbml0aWFsaXplKCkNCj5JIHNlZSB0 aGlzIGlzIGJlaW5nIGNoYW5nZWQgYXMgSSB3cml0ZS4uLi4NCg0KPk1lc3NhZ2UgMw0KPkkg d291bGQgcmVjb21tZW5kIHVwZGF0aW5nIHlvdXIgdmVyc2lvbiBvZiBKbW9sLmpzLiBZb3Ug YXJlIHVzaW5nIG9uZSANCj5mcm9tIDIwMDQuIE9wZXJhIGlzIG5vdCBzdXBwb3J0ZWQsIGFu ZCB0aGVyZSB3aWxsIGJlIG90aGVyIE9TIHByb2JsZW1zLg0KDQoNClllb3ZpbCBDb2xsZWdl DQpNdWRmb3JkIFJvYWQNClllb3ZpbA0KU29tZXJzZXQNCkJBMjEgNERSDQpVSw0KDQpUZWw6 ICs0NCAoMDE5MzUpIDQyMzkyMQ0KRmF4OiArNDQgKDAxOTM1KSA0Mjk5NjINCg0KV2Vic2l0 ZTogaHR0cDovL3d3dy55ZW92aWwuYWMudWsNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KRGlzY2xhaW1l cg0KDQpUaGlzIGVtYWlsIGlzIGNvbmZpZGVudGlhbCBhbmQgc2hvdWxkIG5vdCBiZSB1c2Vk IGJ5IGFueW9uZSB3aG8gaXMNCm5vdCB0aGUgb3JpZ2luYWwgaW50ZW5kZWQgcmVjaXBpZW50 LiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQplLW1haWwgaW4gZXJyb3IgcGxlYXNlIGlu Zm9ybSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgaXQgZnJvbSB5b3VyDQptYWlsYm94IG9yIGFu eSBvdGhlciBzdG9yYWdlIG1lY2hhbmlzbS4gWWVvdmlsIENvbGxlZ2UgY2Fubm90DQphY2Nl cHQgbGlhYmlsaXR5IGZvciBhbnkgc3RhdGVtZW50cyBtYWRlIHdoaWNoIGFyZSBjbGVhcmx5 IHRoZQ0Kc2VuZGVyJ3Mgb3duIGFuZCBub3QgZXhwcmVzc2x5IG1hZGUgb24gYmVoYWxmIG9m IFllb3ZpbCBDb2xsZWdlLg0KDQpUaGlzIGVtYWlsIG1lc3NhZ2UgaGFzIGJlZW4gc2Nhbm5l ZCBmb3IgdmlydXNlcyBiZWZvcmUgbGVhdmluZw0KWWVvdmlsIENvbGxlZ2UgYnkgU29waG9z IEFudGktVmlydXMgYW5kIFN5bWFudGVjIEFudGktVmlydXMuIEV2ZXJ5DQplZmZvcnQgaGFz IGJlZW4gbWFkZSB0byB2aXJ1cyBjaGVjayB0aGlzIGRvY3VtZW50IGhvd2V2ZXIgd2UgdGFr ZQ0Kbm8gcmVzcG9uc2liaWxpdHkgZm9yIHZpcnVzZXMgcmVjZWl2ZWQuDQoNCi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQ== |
From: Bob Hanson <hansonr@st...> - 2006-02-27 02:49:59
|
a pleasure. ooooh, I see center visible is especially nice! Eric Martz wrote: > At 2/26/06, Bob Hanson wrote: > >> it is, in fact, >> >> select visible >> >> [snip] > > >> Should do the trick, right? > > > > You bet, Bob. Outstanding! -Eric > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Jmol-users mailing list > Jmol-users@... > https://lists.sourceforge.net/lists/listinfo/jmol-users |
From: Eric Martz <emartz@mi...> - 2006-02-27 02:32:35
|
At 2/26/06, Bob Hanson wrote: >it is, in fact, > >select visible > >[snip] >Should do the trick, right? You bet, Bob. Outstanding! -Eric |
From: Bob Hanson <hansonr@st...> - 2006-02-27 01:52:48
|
Eric Martz wrote: > At 2/25/06, you wrote: > >> as a matter of fact, there is.... in the prototype: >> >> http://www.stolaf.edu/people/hansonr/jmol/test/json >> > it is, in fact, select visible "visible" is now a selectable token, like "helix" or "carbon" Try it out at http://www.stolaf.edu/people/hansonr/jmol/test/json/property.htm You can say: select visible and not carbon select within(2.0, oxygen) and not visible select within(2.0, visible) etc. That way it can also be used in jmolGetPropertyAsArray("atomInfo","visible") because that second parameter is just anything that can be selected. Should do the trick, right? Bob |
From: Eric Martz <emartz@mi...> - 2006-02-26 17:51:58
|
At 2/25/06, you wrote: >as a matter of fact, there is.... in the prototype: > >http://www.stolaf.edu/people/hansonr/jmol/test/json > >I added this because it seemed so useful in terms of getting just >the atomInfo for the visible: > >myArray=jmolGetPropertyAsArray("atomInfo","visible") > >for example. Thanks, Bob. I agree that this is very useful. However, if I understand what you are telling me, it is not "select visible". I would have to write a javascript loop to construct select commands from the myArray, as I understand it. I still think that "select visible", as a command built into Jmol, might be a very worthwhile addition to the command set. -Eric |
From: Bob Hanson <hansonr@st...> - 2006-02-26 04:27:28
|
as a matter of fact, there is.... in the prototype: http://www.stolaf.edu/people/hansonr/jmol/test/json I added this because it seemed so useful in terms of getting just the atomInfo for the visible: myArray=jmolGetPropertyAsArray("atomInfo","visible") for example. Eric Martz wrote: > I have scripted a view by displaying all atoms, then using "restrict > not" to subtract atoms, chains, or groups listed in javascript arrays > -- "chipping away" at the molecule step by step. The result is a view > of a specified subset of the atoms. > > Now I want to center the remaining visible atoms. But I don't have a > convenient way to select them. > > Is there a command along the lines of "select visible" or "select > displayed"? > > If not, should there be, for convenience? Perhaps it would not be > difficult to add? > > > ---- > Eric Martz, Professor Emeritus, Dept Microbiology > University of Massachusetts, Amherst MA US > http://www.umass.edu/molvis/martz > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Jmol-users mailing list > Jmol-users@... > https://lists.sourceforge.net/lists/listinfo/jmol-users |
From: Eric Martz <emartz@mi...> - 2006-02-26 04:16:10
|
I have scripted a view by displaying all atoms, then using "restrict not" to subtract atoms, chains, or groups listed in javascript arrays -- "chipping away" at the molecule step by step. The result is a view of a specified subset of the atoms. Now I want to center the remaining visible atoms. But I don't have a convenient way to select them. Is there a command along the lines of "select visible" or "select displayed"? If not, should there be, for convenience? Perhaps it would not be difficult to add? ---- Eric Martz, Professor Emeritus, Dept Microbiology University of Massachusetts, Amherst MA US http://www.umass.edu/molvis/martz |
From: Bob Hanson <hansonr@st...> - 2006-02-25 18:09:56
|
Eric Martz wrote: > Dear Bob, > > Please add these to the manual (or corrected/improved versions if > these are not quite right/clear). > > RESTRICT > > For wireframe and backbone, "restrict" unconditionally follows "set > bondmode or", thereby ignoring the actual "set bondmode" setting. That > is, it unconditionally hides bonds (or backbone rods) connecting to > all atoms not included in the restricted set. > > [Presently under RESTRICT it says: "NOTE: This command cannot be > reversed without reloading the model!". As far as I understand, this > is incorrect and should be removed. That is, "restrict not x" followed > by "select x; {display}" re-displays x.] > right, thanks. Will do. > SET BONDMODE > > The bondmode setting applies only to the wireframe and backbone displays. > I've added something a bit more specific: AND: When script commands affect a set of atoms, BOTH atoms must be in the set for the bonds also to be affected. Similarly affects the display of backbone units in the selection of protein residues and nucleic acid bases. OR: When script commands affect a set of atoms, EITHER atom may be in the set for the bonds also to be affected. Similarly affects the display of backbone units in the selection of protein residues and nucleic acid bases. > BACKBONE > > The "backbone" command obeys the bondmode setting (see "set bondmode"). > > I revised: Shows the backbone of a protein or nucleic acid macromolecule by connecting the alpha carbons. The selection of backbone units to display depends upon the currently selected atoms and the {#.set (bond styles)~bondmode} setting. Bob Hanson |
From: Eric Martz <emartz@mi...> - 2006-02-25 17:36:25
|
Dear Bob, Thanks so much for your quick and authoritative response, and for the bug fix. Please add these to the manual (or corrected/improved versions if these are not quite right/clear). RESTRICT For wireframe and backbone, "restrict" unconditionally follows "set bondmode or", thereby ignoring the actual "set bondmode" setting. That is, it unconditionally hides bonds (or backbone rods) connecting to all atoms not included in the restricted set. [Presently under RESTRICT it says: "NOTE: This command cannot be reversed without reloading the model!". As far as I understand, this is incorrect and should be removed. That is, "restrict not x" followed by "select x; {display}" re-displays x.] SET BONDMODE The bondmode setting applies only to the wireframe and backbone displays. BACKBONE The "backbone" command obeys the bondmode setting (see "set bondmode"). ---- Eric Martz, Professor Emeritus, Dept Microbiology University of Massachusetts, Amherst MA US http://www.umass.edu/molvis/martz |
From: Bob Hanson <hansonr@st...> - 2006-02-25 04:19:25
|
Thanks, Eric. The exact operation of restrict in 10.00.48 consists of: a) invert the selection b) set the bondmode to OR temporarily c) set all selected bonds to wireframe 0 d) return the bondmode setting to its original value e) turn off all labels of selected atoms f) turn off all selectable shapes (balls, cartoons, etc.) g) invert the selection back to its original setting Eric Martz wrote: > It seems to me that "restrict not x" should have the same effect as > "select x; [display] off". That is, both should hide the display > (wireframe, backbone, trace, cartoon) of the atomset x. This is true > for some, but not for other displays; the latter cases seem to me to > be bugs. > > well, it's different. Restrict is "stronger" in the sense that any bonds to the removed atoms are also hidden. > ----------------------------- > Problem 1, restrict not vs. wireframe & bondmode: Suppose you display > some DNA with wireframe. The command "restrict not phosphorus" makes > all the phosphorus-oxygen bonds disappear. This happens regardless of > "set bondmode and/or". This seems to me to be a bug: the > phosphorus-oxygen bonds should disappear after "restrict not > phosphorus" only after "set bondmode or". the above sequence explains this behavior. > --------------------------------- > Problem 2, restrict not vs. backbone and bondmode: I want to hide a > single residue in a protein or nucleic acid backbone with "restrict > not [residue]". This works for trace and cartoon (which do not obey > bondmode), but not for backbone. For backbone, you have to "restrict > not" two consecutive residues before a gap appears in the backbone. > Ah, Good catch. This is a bug. It is fixed by switching steps (d) and (f) above. I've uploaded these changes; the jar files in my prototype site can be tested; I find select *;backbone 1.0 restrict not SER works correctly -- two single-residue gaps. these corrections are in: http://www.stolaf.edu/people/hansonr/jmol/test/json/ for now. |
From: Eric Martz <emartz@mi...> - 2006-02-25 03:20:41
|
It seems to me that "restrict not x" should have the same effect as "select x; [display] off". That is, both should hide the display (wireframe, backbone, trace, cartoon) of the atomset x. This is true for some, but not for other displays; the latter cases seem to me to be bugs. The following behaviors were observed with Jmol Applet 10.00.48. ----------------------------- Problem 1, restrict not vs. wireframe & bondmode: Suppose you display some DNA with wireframe. The command "restrict not phosphorus" makes all the phosphorus-oxygen bonds disappear. This happens regardless of "set bondmode and/or". This seems to me to be a bug: the phosphorus-oxygen bonds should disappear after "restrict not phosphorus" only after "set bondmode or". In contrast, the "wireframe" command appears to work correctly. Using 1d66, where chain D is DNA, select :d and not phosphorus wireframe shows the phosphorus-oxygen bonds when "set bondmode or" but not when "set bondmode and" (correct). Furthermore, select :d wireframe select phosphorus wireframe off hides the phosphorus-oxygen bonds when "set bondmode or" but leaves them visible when "set bondmode and" (correct). --------------------------------- Problem 2, restrict not vs. backbone and bondmode: I want to hide a single residue in a protein or nucleic acid backbone with "restrict not [residue]". This works for trace and cartoon (which do not obey bondmode), but not for backbone. For backbone, you have to "restrict not" two consecutive residues before a gap appears in the backbone. Indeed, "set bondmode and/or" affects this behavior, but "restrict not" initially behaves as though "set bondmode and" (even though the initial behavior for wireframe is "set bondmode or"!). Thus, if you "set bondmode or" and then "restrict not [residue]", a gap is produced in the backbone. The apparent default behavior of "set bondmode and" for "restrict not" commands vs. backbone contrasts with the "backbone" command itself. The "backbone" command initially behaves in accord with "set bondmode or" (correct). Before issuing any "set bondmode" commands, select :d and not 10:d backbone produces a backbone with a gap around residue 10 (correct for default "set bondmode or"). Furthermore, select :d backbone select 10:d backbone off makes a gap in the backbone at residue 10 (correct for default "set bondmode or"). --------------------- Using the "select x; [display] off" method provides a workaround for the failure of the "restrict not x" method to work properly. However, the bugs in "restrict not" vs. wireframe and backbone are confusing, and should be fixed. The above "bugs" are true for protein as well as for DNA. -Eric /* - - - - - - - - - - - - - - - - - - - - - - - - - - - Eric Martz, Professor Emeritus, Dept Microbiology U Mass, Amherst -- http://www.umass.edu/molvis/martz Biochem 3D Education Resources http://MolviZ.org See 3D Molecules, Install Nothing! - http://firstglance.jmol.org Protein Explorer - 3D Visualization: http://proteinexplorer.org Workshops: http://workshops.proteinexplorer.org World Index of Molecular Visualization Resources: http://molvisindex.org ConSurf - Find Conserved Patches in Proteins: http://consurf.tau.ac.il Atlas of Macromolecules: http://atlas.proteinexplorer.org PDB Lite Macromolecule Finder: http://pdblite.org Molecular Visualization EMail List (molvis-list): http://bioinformatics.org/mailman/listinfo/molvis-list - - - - - - - - - - - - - - - - - - - - - - - - - - - */ |
From: Bob Hanson <hansonr@st...> - 2006-02-24 13:51:56
|
Geoff, I would recommend updating your version of Jmol.js. You are using one from 2004. Opera is not supported, and there will be other OS problems. Egon Willighagen wrote: >On Thursday 23 February 2006 23:57, Geoff Rowland wrote: > > >>I just wanted to draw your attention to the recently developed 'Jmol >>Filter' for the open source virtual learning environment Moodle. The filter >>is a PHP/Javascript 'wrapper' which enables teachers to easily add Jmol >>applets to their online Moodle courses - with not much more than a link to >>an uploaded chemical structure file. >> >> > >Excellent! It's much like the code people wrote for including Jmol applets in >Wikis. > >Added a page to Jmol's wiki: > >http://wiki.jmol.org/MoodlesUsingJmol > >Egon > > > |
From: Bob Hanson <hansonr@st...> - 2006-02-24 13:44:16
|
I think there needs to be a bit more development before this is ready for public use. refering to http://moodle.yeovil.ac.uk/course/view.php?id=63&topic=3 The radio buttons do not work if there are multiple applets on the page. The problem is that your filter is pulling in Jmol.js twice and initializing twice. A simple fix to your version of jmol.js should fix this: 1) add at the top of jmol.js: if(_jmol) exit() 2) remove the alert() message at the beginning of jmolInitialize() I see this is being changed as I write.... Egon Willighagen wrote: >On Thursday 23 February 2006 23:57, Geoff Rowland wrote: > > >>I just wanted to draw your attention to the recently developed 'Jmol >>Filter' for the open source virtual learning environment Moodle. The filter >>is a PHP/Javascript 'wrapper' which enables teachers to easily add Jmol >>applets to their online Moodle courses - with not much more than a link to >>an uploaded chemical structure file. >> >> > >Excellent! It's much like the code people wrote for including Jmol applets in >Wikis. > >Added a page to Jmol's wiki: > >http://wiki.jmol.org/MoodlesUsingJmol > >Egon > > > |
From: Egon Willighagen <e.willighagen@sc...> - 2006-02-24 07:10:01
|
On Thursday 23 February 2006 23:57, Geoff Rowland wrote: > I just wanted to draw your attention to the recently developed 'Jmol > Filter' for the open source virtual learning environment Moodle. The filter > is a PHP/Javascript 'wrapper' which enables teachers to easily add Jmol > applets to their online Moodle courses - with not much more than a link to > an uploaded chemical structure file. Excellent! It's much like the code people wrote for including Jmol applets in Wikis. Added a page to Jmol's wiki: http://wiki.jmol.org/MoodlesUsingJmol Egon -- e.willighagen@... PhD student on Molecular Representation in Chemometrics Radboud University Nijmegen Blog: http://chem-bla-ics.blogspot.com/ http://www.cac.science.ru.nl/people/egonw/ GPG: 1024D/D6336BA6 |
From: Geoff Rowland <Geoff.Rowland@ye...> - 2006-02-23 22:53:47
|
SGkgZm9sa3MNCiANCkkganVzdCB3YW50ZWQgdG8gZHJhdyB5b3VyIGF0dGVudGlvbiB0byB0 aGUgcmVjZW50bHkgZGV2ZWxvcGVkICdKbW9sIEZpbHRlcicgZm9yIHRoZSBvcGVuIHNvdXJj ZSB2aXJ0dWFsIGxlYXJuaW5nIGVudmlyb25tZW50IE1vb2RsZS4gVGhlIGZpbHRlciBpcyBh IFBIUC9KYXZhc2NyaXB0ICd3cmFwcGVyJyB3aGljaCBlbmFibGVzIHRlYWNoZXJzIHRvIGVh c2lseSBhZGQgSm1vbCBhcHBsZXRzIHRvIHRoZWlyIG9ubGluZSBNb29kbGUgY291cnNlcyAt IHdpdGggbm90IG11Y2ggbW9yZSB0aGFuIGEgbGluayB0byBhbiB1cGxvYWRlZCBjaGVtaWNh bCBzdHJ1Y3R1cmUgZmlsZS4gDQogDQpDdXJyZW50bHksIHRoZXJlIGFyZSBhIGZldyBjb25m aWd1cmF0aW9uIG9wdGlvbnMsIHN1Y2ggYXMgdGhlIGFiaWxpdHkgdG8gZGlzcGxheSB0aGUg YXBwbGV0IGF0IGRpZmZlcmVudCBzaXplcywgYW5kIHRoZSBhYmlsaXR5IHRvIGRpc3BsYXkg YSAnZGVmYXVsdCcgc2V0IG9mICBjb250cm9sczogU3RpY2ssIEJhbGwtJi1TdGljaywgU3Bh Y2VmaWxsLCBTcGluLCBEb3dubG9hZCBmaWxlLCB0b2dldGhlciB3aXRoIGEgc2ltcGxpZmll ZCBKbW9sIGhlbHAgcGFnZS4gT2YgY291cnNlLCBtb3JlIHNvcGhpc3RpY2F0ZWQgb3B0aW9u cyBhcmUgc3RpbGwgYXZhaWxhYmxlIGZyb20gdGhlIEptb2wgJ3JpZ2h0LWNsaWNrJyBtZW51 Lg0KIA0KQXMgeW91IG1heSBiZSBhd2FyZSwgTW9vZGxlIGlzIGJlY29taW5nIGluY3JlYXNp bmcgcG9wdWxhciBhY3Jvc3MgdGhlIGVkdWNhdGlvbiBzZWN0b3IgKGZyb20gc2Nob29scyB0 byB1bml2ZXJzaXRpZXMpLCBhbmQgaXMgcmVjb2duaXNlZCBhcyBhIHZpYWJsZSBhbHRlcm5h dGl2ZSB0byBjb21tZXJjaWFsIFZMRXMgc3VjaCBhcyBCbGFja2JvYXJkL1dlYkNULiBJbmRl ZWQsIHRoZSBVSyBPcGVuIFVuaXZlcnNpdHkgaGFzIHJlY2VudGx5IGFkb3B0ZWQgTW9vZGxl IGZvciBpdHMgY291cnNlcy4NCiANCldlIGhvcGUgdGhhdCB0aGUgTW9vZGxlIEptb2wgRmls dGVyIHdpbGwgbWFrZSB0aGUgZmFudGFzdGljIHdvcmsgb2YgRWdvbiwgTWlndWVsIGFuZCB0 aGUgcmVzdCBvZiB0aGUgSm1vbCBjb21tdW5pdHkgbW9yZSBhY2Nlc3NpYmxlLCB3aWRlbHkg cmVjb2duaXNlZCBhbmQgdXRpbGlzZWQgYnkgdGVhY2hlcnMgJiBzdHVkZW50cy4NCiANCmh0 dHA6Ly9tb29kbGUub3JnIC0gZm9yIGdlbmVyYWwgaW5mbyBvbiBNb29kbGUNCiANCmh0dHA6 Ly9tb29kbGUub3JnL21vZC9mb3J1bS9kaXNjdXNzLnBocD9kPTM2OTczICAtIGZvciBhIChs b25nISkgdGhyZWFkIG9uIHRoZSBkZXZlbG9wbWVudCBvZiB0aGUgSm1vbCBGaWx0ZXINCiAN Cmh0dHA6Ly9tb29kbGUueWVvdmlsLmFjLnVrL2NvdXJzZS92aWV3LnBocD9pZD02MyAtIHRv IHNlZSB0aGUgSm1vbCBGaWx0ZXIgJ2luIGFjdGlvbicgKGp1c3QgW0xvZ2luIGFzIGEgZ3Vl c3RdKQ0KIA0KaHR0cDovL21vb2RsZS5vcmcvbW9kL2ZvcnVtL2Rpc2N1c3MucGhwP2Q9NDAz ODQgLSBmb3IgbW9yZSBNb29kbGUtdXNlciByZWFjdGlvbnMgdG8gSm1vbA0KIA0KUmVnYXJk cw0KIA0KR2VvZmYNCiANCiANClllb3ZpbCBDb2xsZWdlDQpNdWRmb3JkIFJvYWQNClllb3Zp bA0KU29tZXJzZXQNCkJBMjEgNERSDQpVSw0KDQpUZWw6ICs0NCAoMDE5MzUpIDQyMzkyMQ0K RmF4OiArNDQgKDAxOTM1KSA0Mjk5NjINCg0KV2Vic2l0ZTogaHR0cDovL3d3dy55ZW92aWwu YWMudWsNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KRGlzY2xhaW1lcg0KDQpUaGlzIGVtYWlsIGlzIGNv bmZpZGVudGlhbCBhbmQgc2hvdWxkIG5vdCBiZSB1c2VkIGJ5IGFueW9uZSB3aG8gaXMNCm5v dCB0aGUgb3JpZ2luYWwgaW50ZW5kZWQgcmVjaXBpZW50LiBJZiB5b3UgaGF2ZSByZWNlaXZl ZCB0aGlzDQplLW1haWwgaW4gZXJyb3IgcGxlYXNlIGluZm9ybSB0aGUgc2VuZGVyIGFuZCBk ZWxldGUgaXQgZnJvbSB5b3VyDQptYWlsYm94IG9yIGFueSBvdGhlciBzdG9yYWdlIG1lY2hh bmlzbS4gWWVvdmlsIENvbGxlZ2UgY2Fubm90DQphY2NlcHQgbGlhYmlsaXR5IGZvciBhbnkg c3RhdGVtZW50cyBtYWRlIHdoaWNoIGFyZSBjbGVhcmx5IHRoZQ0Kc2VuZGVyJ3Mgb3duIGFu ZCBub3QgZXhwcmVzc2x5IG1hZGUgb24gYmVoYWxmIG9mIFllb3ZpbCBDb2xsZWdlLg0KDQpU aGlzIGVtYWlsIG1lc3NhZ2UgaGFzIGJlZW4gc2Nhbm5lZCBmb3IgdmlydXNlcyBiZWZvcmUg bGVhdmluZw0KWWVvdmlsIENvbGxlZ2UgYnkgU29waG9zIEFudGktVmlydXMgYW5kIFN5bWFu dGVjIEFudGktVmlydXMuIEV2ZXJ5DQplZmZvcnQgaGFzIGJlZW4gbWFkZSB0byB2aXJ1cyBj aGVjayB0aGlzIGRvY3VtZW50IGhvd2V2ZXIgd2UgdGFrZQ0Kbm8gcmVzcG9uc2liaWxpdHkg Zm9yIHZpcnVzZXMgcmVjZWl2ZWQuDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ== |