From: hansonr Date: Tue, 29 Jan 2019 03:04:35 +0000 (-0600) Subject: timing notes; SwingJS for StringBuilder/Buffer X-Git-Tag: Release_2_11_4_0~45^2~18^2~277 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=340e55a5eb36bbbf7882b01bde17662f62e0ef38;p=jalview.git timing notes; SwingJS for StringBuilder/Buffer --- diff --git a/optimization/timing-js-chrome-bh-3.txt b/optimization/timing-js-chrome-bh-3.txt new file mode 100644 index 0000000..94f0b6f --- /dev/null +++ b/optimization/timing-js-chrome-bh-3.txt @@ -0,0 +1,468 @@ +J2SApplet exec testApplet start applet null +swingjs.api.Interface creating instance of javajs.util.AjaxURLStreamHandlerFactory +get parameter: language = null +get parameter: name = testApplet +get parameter: syncId = 2491377188955504 +JSApp initialized +JSAppletViewer initializing2 +JSToolkit initialized +JSGraphicsConfiguration initialized +swingjs.api.Interface creating instance of swingjs.JSGraphicsEnvironment +JSGraphicsEnvironment initialized +swingjs.api.Interface creating instance of swingjs.JSScreenDevice +JSScreenDevice initialized +JSAppletViewer thread run1 mode=0 status=0 +JSAppletViewer thread run1 mode=1 status=1 +JSAppletViewer runloader +get parameter: main = jalview.bin.Jalview +swingjs.api.Interface creating instance of swingjs.JSApplet +swingjs.api.Interface creating instance of swingjs.plaf.HTML5LookAndFeel +testApplet loaded +JSAppletViewer thread run1 mode=1 status=76 +testApplet running jalview.bin.Jalview +Running main(args) in class jalview.bin.Jalview +Java version: 1.6-1.8 +null Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36 +JSUtil getting Java resource sun/util/resources/CalendarData.properties +Processing swingjs/j2s/sun/util/resources/CalendarData.properties [1780] +swingjs.api.Interface creating instance of java.util.PropertyResourceBundle +JSUtil getting Java resource sun/util/resources/CalendarData_en.properties +Processing swingjs/j2s/sun/util/resources/CalendarData_en.properties [1937] +swingjs.api.Interface creating instance of sun.util.calendar.Gregorian +swingjs.api.Interface creating instance of sun.text.resources.FormatData +swingjs.api.Interface creating instance of sun.text.resources.FormatData_en +Loading jalview properties from : https://./.jalview_properties +Disabling Jalview writing to user's local properties file. +Jalview Version: Test +Jalview Debugging Output Follows. +Getting messages for lang: en_US +JSUtil getting Java resource lang/Messages.properties +Processing swingjs/j2s/lang/Messages.properties [82729] +JSUtil getting Java resource lang/Messages_en.properties +Processing swingjs/j2s/lang/Messages_en.properties [5] +JSUtil getting Java resource lang/Messages_en_US.properties +Processing swingjs/j2s/lang/Messages_en_US.properties [5] +JSUtil getting Java resource swingjs/jquery/j2sMenu.js +Processing swingjs/j2s/swingjs/jquery/j2sMenu.js [27197] +JSWIndowUI ???? +JSFrameViewer creating new canvas testApplet_canvas2: 900 613 +JSWindowUI windowOpened true +JSFrameUI windowActivated true +swingjs.api.Interface creating instance of swingjs.JSGraphicsConfiguration +JSGraphicsConfiguration initialized +JSPopupMenuUI processing 0 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 1 _hide for testApplet_PopupMenuUI_46_46 +noclickout 0 1548730342022 +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +click added 0 +JSPopupMenuUI processing 2 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 3 onover3 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 4 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 5 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 6 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 7 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 8 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 9 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 10 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 11 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 12 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 13 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 14 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 15 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 16 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 17 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 18 onover3 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 19 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 20 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 21 onover3 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 22 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 23 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 24 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 25 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 26 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 27 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 28 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 29 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 30 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 31 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 32 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 33 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 34 onover3 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 35 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 36 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 37 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 38 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 39 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 40 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 41 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 42 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 43 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 44 onover3 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 45 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 46 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 47 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 48 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 49 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 50 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 51 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 52 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 53 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 54 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 55 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 56 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 57 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 58 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 59 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 60 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 61 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 62 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 63 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 64 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 65 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 66 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 67 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 68 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 69 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 70 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 71 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 72 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 73 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 74 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 75 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 76 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 77 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 78 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 79 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 80 onpress for testApplet_PopupMenuUI_46_46 +JSUtil getting Java resource swingjs/jquery/jquery-ui-j2sslider.css +Processing swingjs/j2s/swingjs/jquery/jquery-ui-j2sslider.css [24188] +JSUtil getting Java resource swingjs/jquery/jquery-ui-j2sslider.js +Processing swingjs/j2s/swingjs/jquery/jquery-ui-j2sslider.js [22356] +JSDesktopIconUI SURRAGATE -- NOT IMPLEMENTED YET! +JSWIndowUI ???? +collapseAll 0 +JSPopupMenuUI processing 81 collapseAll for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 82 select for testApplet_PopupMenuUI_46_46 +collapseAll 0 +JSPopupMenuUI processing 83 collapseAll for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 84 onclick for testApplet_PopupMenuUI_46_46 +click removed 0 +JSFrameViewer creating new canvas testApplet_canvas3: 400 230 +JSWindowUI windowOpened true +click removed 0 +JSFrameUI windowActivated true +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +Platform: timer mark 0.0 0.0 Desktop Fetching 1 sequence queries from ENSEMBL +Platform: timer mark 0.708 0.676 EnsembleRestClient.getJSON https://rest.ensembl.org/lookup/id/ENSG00000157764?content-type=application/json +Platform: timer mark 0.861 0.145 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 0.997 0.135 EnsembleRestClient.getJSON https://rest.ensembl.org/info/rest?content-type=application/json +EnsemblRestClient expected ENSEMBL REST version 7.0 but found 9.0, see https://github.com/Ensembl/ensembl-rest/wiki/Change-log +Platform: timer mark 1.151 0.136 EnsembleRestClient.getJSON https://rest.ensembl.org/info/data?content-type=application/json +Platform: timer mark 1.153 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 1.153 0.0 ENS seqproxy +Platform: timer mark 2.374 1.22 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENSG00000157764?type=genomic&Accept=application/json&content-type=application/json&object_type=Gene +Platform: timer mark 2.468 0.094 ENS seqproxy2 +Platform: timer mark 2.564 0.096 ESP.getsequencerec1 +Platform: timer mark 14.377 11.8 EnsembleRestClient.getJSON https://rest.ensembl.org/overlap/id/ENSG00000157764?content-type=application/json&object_type=Gene&feature=gene&feature=transcript&feature=exon&feature=cds&feature=variation +Platform: timer mark 19.553 5.176 ESP.getsequencerec2 +Platform: timer mark 19.579 0.026 ESP. xfer 46594 +Platform: timer mark 25.302 5.723 ESP.transferFeatures +Platform: timer mark 25.302 0.0 ESP.addfeat done +Platform: timer mark 25.303 0.001 ESP. getdataseq +Platform: timer mark 25.303 0.0 ESP. getxref +Platform: timer mark 26.69 1.382 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSG00000157764?content-type=application/json&all_levels=1 +Platform: timer mark 26.712 0.022 ESP. seqprox done +Platform: timer mark 26.862 0.148 EnsembleRestClient.getJSON https://rest.ensembl.org/lookup/id/ENSG00000157764?content-type=application/json&object_type=Gene +Platform: timer mark 27.648 0.786 ESP. getdataseq +Platform: timer mark 27.65 0.002 ESP. getxref +Platform: timer mark 28.252 0.602 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646891?content-type=application/json&all_levels=1 +Platform: timer mark 28.257 0.005 ESP. seqprox done +Adding protein product for ENST00000646891 +Platform: timer mark 28.541 0.279 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 28.541 0.0 EnsemblSeqProx.fetchSeq +Platform: timer mark 28.542 0.001 ENS seqproxy +Platform: timer mark 28.726 0.183 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646891?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 28.727 0.001 ENS seqproxy2 +Platform: timer mark 28.728 0.001 ESP. getdataseq +Platform: timer mark 28.729 0.001 ESP. getxref +Platform: timer mark 29.058 0.327 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000493543?content-type=application/json&all_levels=1 +Platform: timer mark 29.061 0.003 ESP. seqprox done +Platform: timer mark 29.742 0.681 ESP. getdataseq +Platform: timer mark 29.742 0.0 ESP. getxref +Platform: timer mark 30.018 0.275 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000496384?content-type=application/json&all_levels=1 +Platform: timer mark 30.019 0.001 ESP. seqprox done +Adding protein product for ENST00000496384 +Platform: timer mark 30.02 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 30.02 0.0 ENS seqproxy +Platform: timer mark 30.199 0.178 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000496384?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 30.2 0.001 ENS seqproxy2 +Platform: timer mark 30.201 0.001 ESP. getdataseq +Platform: timer mark 30.201 0.0 ESP. getxref +Platform: timer mark 30.362 0.16 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000419060?content-type=application/json&all_levels=1 +Platform: timer mark 30.364 0.002 ESP. seqprox done +Platform: timer mark 30.807 0.443 ESP. getdataseq +Platform: timer mark 30.808 0.001 ESP. getxref +Platform: timer mark 30.982 0.174 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000469930?content-type=application/json&all_levels=1 +Platform: timer mark 30.983 0.001 ESP. seqprox done +Adding protein product for ENST00000469930 +Platform: timer mark 30.984 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 30.985 0.001 ENS seqproxy +Platform: timer mark 31.148 0.163 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000469930?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 31.149 0.001 ENS seqproxy2 +Platform: timer mark 31.149 0.0 ESP. getdataseq +Platform: timer mark 31.15 0.001 ESP. getxref +Platform: timer mark 31.297 0.146 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000495858?content-type=application/json&all_levels=1 +Platform: timer mark 31.299 0.002 ESP. seqprox done +Platform: timer mark 31.777 0.478 ESP. getdataseq +Platform: timer mark 31.777 0.0 ESP. getxref +Platform: timer mark 31.959 0.181 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000288602?content-type=application/json&all_levels=1 +Platform: timer mark 31.961 0.002 ESP. seqprox done +Adding protein product for ENST00000288602 +Platform: timer mark 31.961 0.0 EnsemblSeqProx.fetchSeq +Platform: timer mark 31.962 0.001 ENS seqproxy +Platform: timer mark 32.171 0.208 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000288602?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 32.173 0.002 ENS seqproxy2 +Platform: timer mark 32.173 0.0 ESP. getdataseq +Platform: timer mark 32.175 0.002 ESP. getxref +Platform: timer mark 32.324 0.149 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000288602?content-type=application/json&all_levels=1 +Platform: timer mark 32.326 0.002 ESP. seqprox done +Platform: timer mark 32.775 0.449 ESP. getdataseq +Platform: timer mark 32.775 0.0 ESP. getxref +Platform: timer mark 32.929 0.152 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642272?content-type=application/json&all_levels=1 +Platform: timer mark 32.93 0.001 ESP. seqprox done +Adding protein product for ENST00000642272 +Platform: timer mark 32.932 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 32.932 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 33.086 0.153 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642272?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000642272 +Platform: timer mark 33.48 0.394 ESP. getdataseq +Platform: timer mark 33.481 0.001 ESP. getxref +Platform: timer mark 33.883 0.402 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000643790?content-type=application/json&all_levels=1 +Platform: timer mark 33.884 0.001 ESP. seqprox done +Adding protein product for ENST00000643790 +Platform: timer mark 33.885 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 33.885 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 34.069 0.183 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000643790?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000643790 +Platform: timer mark 34.476 0.407 ESP. getdataseq +Platform: timer mark 34.478 0.002 ESP. getxref +Platform: timer mark 34.866 0.388 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646427?content-type=application/json&all_levels=1 +Platform: timer mark 34.867 0.001 ESP. seqprox done +Adding protein product for ENST00000646427 +Platform: timer mark 34.869 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 34.869 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 35.056 0.186 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646427?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000646427 +Platform: timer mark 35.448 0.392 ESP. getdataseq +Platform: timer mark 35.449 0.001 ESP. getxref +Platform: timer mark 35.836 0.386 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642808?content-type=application/json&all_levels=1 +Platform: timer mark 35.836 0.0 ESP. seqprox done +Adding protein product for ENST00000642808 +Platform: timer mark 35.838 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 35.838 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 35.986 0.147 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642808?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000642808 +Platform: timer mark 36.376 0.39 ESP. getdataseq +Platform: timer mark 36.377 0.001 ESP. getxref +Platform: timer mark 36.76 0.383 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000643356?content-type=application/json&all_levels=1 +Platform: timer mark 36.761 0.001 ESP. seqprox done +Adding protein product for ENST00000643356 +Platform: timer mark 36.762 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 36.763 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 36.931 0.167 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000643356?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000643356 +Platform: timer mark 37.389 0.458 ESP. getdataseq +Platform: timer mark 37.39 0.001 ESP. getxref +Platform: timer mark 37.783 0.393 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000497784?content-type=application/json&all_levels=1 +Platform: timer mark 37.785 0.002 ESP. seqprox done +Adding protein product for ENST00000497784 +Platform: timer mark 37.786 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 37.787 0.001 ENS seqproxy +Platform: timer mark 37.963 0.175 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000497784?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 37.965 0.002 ENS seqproxy2 +Platform: timer mark 37.966 0.001 ESP. getdataseq +Platform: timer mark 37.966 0.0 ESP. getxref +Platform: timer mark 38.133 0.166 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000420119?content-type=application/json&all_levels=1 +Platform: timer mark 38.134 0.001 ESP. seqprox done +Platform: timer mark 38.548 0.414 ESP. getdataseq +Platform: timer mark 38.549 0.001 ESP. getxref +Platform: timer mark 38.688 0.138 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646334?content-type=application/json&all_levels=1 +Platform: timer mark 38.689 0.001 ESP. seqprox done +Adding protein product for ENST00000646334 +Platform: timer mark 38.829 0.139 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 38.83 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 38.831 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 39.007 0.175 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646334?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000646334 +Platform: timer mark 39.468 0.461 ESP. getdataseq +Platform: timer mark 39.469 0.001 ESP. getxref +Platform: timer mark 39.876 0.406 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646730?content-type=application/json&all_levels=1 +Platform: timer mark 39.877 0.001 ESP. seqprox done +Adding protein product for ENST00000646730 +Platform: timer mark 39.878 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 39.879 0.001 ENS seqproxy +Platform: timer mark 40.062 0.182 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646730?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 40.063 0.001 ENS seqproxy2 +Platform: timer mark 40.064 0.001 ESP. getdataseq +Platform: timer mark 40.065 0.001 ESP. getxref +Platform: timer mark 40.233 0.167 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000494784?content-type=application/json&all_levels=1 +Platform: timer mark 40.234 0.001 ESP. seqprox done +Platform: timer mark 40.685 0.451 ESP. getdataseq +Platform: timer mark 40.686 0.001 ESP. getxref +Platform: timer mark 40.861 0.174 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644650?content-type=application/json&all_levels=1 +Platform: timer mark 40.862 0.001 ESP. seqprox done +Adding protein product for ENST00000644650 +Platform: timer mark 40.864 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 40.865 0.001 ENS seqproxy +Platform: timer mark 41.022 0.156 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644650?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 41.024 0.002 ENS seqproxy2 +Platform: timer mark 41.025 0.001 ESP. getdataseq +Platform: timer mark 41.025 0.0 ESP. getxref +Platform: timer mark 41.288 0.262 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000493783?content-type=application/json&all_levels=1 +Platform: timer mark 41.29 0.002 ESP. seqprox done +Error retrieving protein for ENST00000644650: Index: -1, Size: 1 +Platform: timer mark 41.854 0.564 ESP. getdataseq +Platform: timer mark 41.855 0.001 ESP. getxref +Platform: timer mark 42.028 0.172 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000647434?content-type=application/json&all_levels=1 +Platform: timer mark 42.03 0.002 ESP. seqprox done +Adding protein product for ENST00000647434 +Platform: timer mark 42.032 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 42.033 0.001 ENS seqproxy +Platform: timer mark 42.214 0.18 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000647434?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 42.215 0.001 ENS seqproxy2 +Platform: timer mark 42.216 0.001 ESP. getdataseq +Platform: timer mark 42.218 0.002 ESP. getxref +Platform: timer mark 42.386 0.168 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000495132?content-type=application/json&all_levels=1 +Platform: timer mark 42.387 0.001 ESP. seqprox done +Platform: timer mark 43.127 0.74 ESP. getdataseq +Platform: timer mark 43.128 0.001 ESP. getxref +Platform: timer mark 43.301 0.172 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000479537?content-type=application/json&all_levels=1 +Platform: timer mark 43.302 0.001 ESP. seqprox done +Adding protein product for ENST00000479537 +Platform: timer mark 43.305 0.003 EnsemblSeqProx.fetchSeq +Platform: timer mark 43.305 0.0 ENS seqproxy +Platform: timer mark 43.517 0.211 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000479537?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 43.518 0.001 ENS seqproxy2 +Platform: timer mark 43.52 0.002 ESP. getdataseq +Platform: timer mark 43.521 0.001 ESP. getxref +Platform: timer mark 43.682 0.161 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000418033?content-type=application/json&all_levels=1 +Platform: timer mark 43.683 0.001 ESP. seqprox done +Error retrieving protein for ENST00000479537: Index: -1, Size: 1 +Platform: timer mark 44.125 0.442 ESP. getdataseq +Platform: timer mark 44.126 0.001 ESP. getxref +Platform: timer mark 44.274 0.147 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000645443?content-type=application/json&all_levels=1 +Platform: timer mark 44.276 0.002 ESP. seqprox done +Adding protein product for ENST00000645443 +Platform: timer mark 44.277 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 44.278 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 44.425 0.146 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000645443?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000645443 +Platform: timer mark 44.955 0.53 ESP. getdataseq +Platform: timer mark 44.955 0.0 ESP. getxref +Platform: timer mark 45.389 0.432 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644905?content-type=application/json&all_levels=1 +Platform: timer mark 45.39 0.001 ESP. seqprox done +Adding protein product for ENST00000644905 +Platform: timer mark 45.393 0.003 EnsemblSeqProx.fetchSeq +Platform: timer mark 45.393 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 45.541 0.146 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644905?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000644905 +Platform: timer mark 46.111 0.57 ESP. getdataseq +Platform: timer mark 46.112 0.001 ESP. getxref +Platform: timer mark 46.535 0.422 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642228?content-type=application/json&all_levels=1 +Platform: timer mark 46.537 0.002 ESP. seqprox done +Adding protein product for ENST00000642228 +Platform: timer mark 46.539 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 46.54 0.001 ENS seqproxy +Platform: timer mark 46.708 0.168 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642228?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 46.71 0.002 ENS seqproxy2 +Platform: timer mark 46.711 0.001 ESP. getdataseq +Platform: timer mark 46.712 0.001 ESP. getxref +Platform: timer mark 46.883 0.171 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000493678?content-type=application/json&all_levels=1 +Platform: timer mark 46.884 0.001 ESP. seqprox done +Platform: timer mark 47.421 0.537 ESP. getdataseq +Platform: timer mark 47.421 0.0 ESP. getxref +Platform: timer mark 47.599 0.176 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644969?content-type=application/json&all_levels=1 +Platform: timer mark 47.6 0.001 ESP. seqprox done +Adding protein product for ENST00000644969 +Platform: timer mark 47.602 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 47.603 0.001 ENS seqproxy +Platform: timer mark 47.781 0.176 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644969?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 47.782 0.001 ENS seqproxy2 +Platform: timer mark 47.785 0.003 ESP. getdataseq +Platform: timer mark 47.786 0.001 ESP. getxref +Platform: timer mark 47.94 0.154 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000496776?content-type=application/json&all_levels=1 +Platform: timer mark 47.941 0.001 ESP. seqprox done +Platform: timer mark 48.435 0.494 ESP. getdataseq +Platform: timer mark 48.436 0.001 ESP. getxref +Platform: timer mark 48.577 0.14 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644120?content-type=application/json&all_levels=1 +Platform: timer mark 48.579 0.002 ESP. seqprox done +Adding protein product for ENST00000644120 +Platform: timer mark 48.58 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 48.581 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 48.755 0.173 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644120?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000644120 +Platform: timer mark 49.205 0.45 ESP. getdataseq +Platform: timer mark 49.206 0.001 ESP. getxref +Platform: timer mark 49.588 0.38 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642875?content-type=application/json&all_levels=1 +Platform: timer mark 49.589 0.001 ESP. seqprox done +Adding protein product for ENST00000642875 +Platform: timer mark 49.74 0.149 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 49.741 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 49.742 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 49.894 0.15 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642875?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000642875 +Platform: timer mark 50.194 0.3 Desktop Finished querying +Platform: timer mark 50.199 0.005 Desktop Parsing results. +JSDesktopIconUI SURRAGATE -- NOT IMPLEMENTED YET! +JSWIndowUI ???? +Platform: timer mark 63.835 13.636 Desktop null +JSFrameViewer creating new canvas testApplet_canvas4: 700 465 +JSWindowUI windowOpened true +JSFrameUI windowActivated true +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +JSWIndowUI ???? +JSFrameViewer creating new canvas testApplet_canvas5: 173 18 +JSWIndowUI ???? +JSFrameViewer creating new canvas testApplet_canvas6: 138 18 +This is System.out. clear it +Add ?j2snocore to URL to see full class list; ?j2sdebug to use uncompressed j2s/core files +get _j2sClassList.txt Jalview TestX +New Sequence FetcherX +ExampleClearOKCancel + +ENSG00000157764 +Example query: ENSG00000157764 +Enter one or more accession IDs separated by a semi-colon ";" +Replace commas with semi-colons +Retrieved from ENSEMBLX +Sequence 1 ID: ENSG00000157764 Nucleotide: Cytosine (32) +File +Edit +Select +View +Annotations +Format +Colour +Calculate +File +Tools +Help +Window \ No newline at end of file diff --git a/optimization/timing-js-firefox-bh-3.txt b/optimization/timing-js-firefox-bh-3.txt new file mode 100644 index 0000000..5bb13b6 --- /dev/null +++ b/optimization/timing-js-firefox-bh-3.txt @@ -0,0 +1,442 @@ +firefox back to Java's StringBuilder - 100 sec +J2SApplet exec testApplet start applet null +swingjs.api.Interface creating instance of javajs.util.AjaxURLStreamHandlerFactory +get parameter: language = null +get parameter: name = testApplet +get parameter: syncId = 30614127558744375 +JSApp initialized +JSAppletViewer initializing2 +JSToolkit initialized +JSGraphicsConfiguration initialized +swingjs.api.Interface creating instance of swingjs.JSGraphicsEnvironment +JSGraphicsEnvironment initialized +swingjs.api.Interface creating instance of swingjs.JSScreenDevice +JSScreenDevice initialized +JSAppletViewer thread run1 mode=0 status=0 +JSAppletViewer thread run1 mode=1 status=1 +JSAppletViewer runloader +get parameter: main = jalview.bin.Jalview +swingjs.api.Interface creating instance of swingjs.JSApplet +swingjs.api.Interface creating instance of swingjs.plaf.HTML5LookAndFeel +testApplet loaded +JSAppletViewer thread run1 mode=1 status=76 +testApplet running jalview.bin.Jalview +Running main(args) in class jalview.bin.Jalview +Java version: 1.6-1.8 +null Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0 +JSUtil getting Java resource sun/util/resources/CalendarData.properties +Processing swingjs/j2s/sun/util/resources/CalendarData.properties [1780] +swingjs.api.Interface creating instance of java.util.PropertyResourceBundle +JSUtil getting Java resource sun/util/resources/CalendarData_en.properties +Processing swingjs/j2s/sun/util/resources/CalendarData_en.properties [1937] +swingjs.api.Interface creating instance of sun.util.calendar.Gregorian +swingjs.api.Interface creating instance of sun.text.resources.FormatData +swingjs.api.Interface creating instance of sun.text.resources.FormatData_en +Loading jalview properties from : https://./.jalview_properties +Disabling Jalview writing to user's local properties file. +Jalview Version: Test +Jalview Debugging Output Follows. +Getting messages for lang: en_US +JSUtil getting Java resource lang/Messages.properties +Processing swingjs/j2s/lang/Messages.properties [82729] +JSUtil getting Java resource lang/Messages_en.properties +Processing swingjs/j2s/lang/Messages_en.properties [39] +JSUtil getting Java resource lang/Messages_en_US.properties +Processing swingjs/j2s/lang/Messages_en_US.properties [39] +JSUtil getting Java resource swingjs/jquery/j2sMenu.js +Processing swingjs/j2s/swingjs/jquery/j2sMenu.js [27197] +JSWIndowUI ???? +JSFrameViewer creating new canvas testApplet_canvas2: 900 613 +JSWindowUI windowOpened true +JSFrameUI windowActivated true +swingjs.api.Interface creating instance of swingjs.JSGraphicsConfiguration +JSGraphicsConfiguration initialized +JSPopupMenuUI processing 0 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 1 _hide for testApplet_PopupMenuUI_46_46 +noclickout 0 1548730538973 +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +click added 0 +JSPopupMenuUI processing 2 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 3 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 4 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 5 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 6 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 7 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 8 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 9 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 10 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 11 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 12 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 13 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 14 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 15 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 16 onover3 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 17 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 18 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 19 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 20 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 21 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 22 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 23 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 24 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 25 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 26 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 27 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 28 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 29 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 30 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 31 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 32 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 33 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 34 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 35 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 36 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 37 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 38 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 39 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 40 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 41 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 42 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 43 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 44 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 45 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 46 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 47 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 48 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 49 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 50 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 51 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 52 _hide for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 53 _closeSubmenus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 54 blur for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 55 focus for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 56 onover1 for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 57 onpress for testApplet_PopupMenuUI_46_46 +JSUtil getting Java resource swingjs/jquery/jquery-ui-j2sslider.css +Processing swingjs/j2s/swingjs/jquery/jquery-ui-j2sslider.css [24188] +JSUtil getting Java resource swingjs/jquery/jquery-ui-j2sslider.js +Processing swingjs/j2s/swingjs/jquery/jquery-ui-j2sslider.js [22356] +JSDesktopIconUI SURRAGATE -- NOT IMPLEMENTED YET! +JSWIndowUI ???? +collapseAll 0 +JSPopupMenuUI processing 58 collapseAll for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 59 select for testApplet_PopupMenuUI_46_46 +collapseAll 0 +JSPopupMenuUI processing 60 collapseAll for testApplet_PopupMenuUI_46_46 +JSPopupMenuUI processing 61 onclick for testApplet_PopupMenuUI_46_46 +click removed 0 +JSFrameViewer creating new canvas testApplet_canvas3: 400 230 +JSWindowUI windowOpened true +click removed 0 +JSFrameUI windowActivated true +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +PostEventQueue posting tempEvent java.awt.SentEvent[] on [swingjs.JSToolkit object] +Platform: timer mark 0.0 0.0 Desktop Fetching 1 sequence queries from ENSEMBL +Platform: timer mark 0.491 0.432 EnsembleRestClient.getJSON https://rest.ensembl.org/lookup/id/ENSG00000157764?content-type=application/json +Platform: timer mark 0.655 0.157 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 0.816 0.159 EnsembleRestClient.getJSON https://rest.ensembl.org/info/rest?content-type=application/json +EnsemblRestClient expected ENSEMBL REST version 7.0 but found 9.0, see https://github.com/Ensembl/ensembl-rest/wiki/Change-log +Platform: timer mark 0.967 0.134 EnsembleRestClient.getJSON https://rest.ensembl.org/info/data?content-type=application/json +Platform: timer mark 0.968 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 0.969 0.001 ENS seqproxy +Platform: timer mark 1.946 0.975 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENSG00000157764?type=genomic&Accept=application/json&content-type=application/json&object_type=Gene +Platform: timer mark 1.994 0.048 ENS seqproxy2 +Platform: timer mark 2.173 0.179 ESP.getsequencerec1 +Platform: timer mark 13.687 11.512 EnsembleRestClient.getJSON https://rest.ensembl.org/overlap/id/ENSG00000157764?content-type=application/json&object_type=Gene&feature=gene&feature=transcript&feature=exon&feature=cds&feature=variation +Platform: timer mark 26.028 12.341 ESP.getsequencerec2 +Platform: timer mark 26.069 0.041 ESP. xfer 46594 +Platform: timer mark 43.878 17.809 ESP.transferFeatures +Platform: timer mark 43.878 0.0 ESP.addfeat done +Platform: timer mark 43.879 0.001 ESP. getdataseq +Platform: timer mark 43.88 0.001 ESP. getxref +Platform: timer mark 45.354 1.467 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSG00000157764?content-type=application/json&all_levels=1 +Platform: timer mark 45.388 0.034 ESP. seqprox done +Platform: timer mark 45.556 0.166 EnsembleRestClient.getJSON https://rest.ensembl.org/lookup/id/ENSG00000157764?content-type=application/json&object_type=Gene +Platform: timer mark 47.029 1.473 ESP. getdataseq +Platform: timer mark 47.029 0.0 ESP. getxref +Platform: timer mark 47.63 0.599 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646891?content-type=application/json&all_levels=1 +Platform: timer mark 47.642 0.012 ESP. seqprox done +Adding protein product for ENST00000646891 +Platform: timer mark 47.822 0.171 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 47.823 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 47.823 0.0 ENS seqproxy +Platform: timer mark 47.998 0.174 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646891?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 48.0 0.002 ENS seqproxy2 +Platform: timer mark 48.002 0.002 ESP. getdataseq +Platform: timer mark 48.002 0.0 ESP. getxref +Platform: timer mark 48.383 0.38 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000493543?content-type=application/json&all_levels=1 +Platform: timer mark 48.39 0.007 ESP. seqprox done +Platform: timer mark 50.109 1.719 ESP. getdataseq +Platform: timer mark 50.11 0.001 ESP. getxref +Platform: timer mark 50.324 0.213 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000496384?content-type=application/json&all_levels=1 +Platform: timer mark 50.326 0.002 ESP. seqprox done +Adding protein product for ENST00000496384 +Platform: timer mark 50.328 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 50.328 0.0 ENS seqproxy +Platform: timer mark 50.599 0.271 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000496384?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 50.6 0.001 ENS seqproxy2 +Platform: timer mark 50.603 0.003 ESP. getdataseq +Platform: timer mark 50.603 0.0 ESP. getxref +Platform: timer mark 50.779 0.174 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000419060?content-type=application/json&all_levels=1 +Platform: timer mark 50.78 0.001 ESP. seqprox done +Platform: timer mark 51.955 1.175 ESP. getdataseq +Platform: timer mark 51.956 0.001 ESP. getxref +Platform: timer mark 52.112 0.156 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000469930?content-type=application/json&all_levels=1 +Platform: timer mark 52.114 0.002 ESP. seqprox done +Adding protein product for ENST00000469930 +Platform: timer mark 52.114 0.0 EnsemblSeqProx.fetchSeq +Platform: timer mark 52.115 0.001 ENS seqproxy +Platform: timer mark 52.286 0.17 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000469930?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 52.287 0.001 ENS seqproxy2 +Platform: timer mark 52.288 0.001 ESP. getdataseq +Platform: timer mark 52.29 0.002 ESP. getxref +Platform: timer mark 52.443 0.153 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000495858?content-type=application/json&all_levels=1 +Platform: timer mark 52.444 0.001 ESP. seqprox done +Platform: timer mark 53.65 1.206 ESP. getdataseq +Platform: timer mark 53.651 0.001 ESP. getxref +Platform: timer mark 53.827 0.175 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000288602?content-type=application/json&all_levels=1 +Platform: timer mark 53.828 0.001 ESP. seqprox done +Adding protein product for ENST00000288602 +Platform: timer mark 53.829 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 53.829 0.0 ENS seqproxy +Platform: timer mark 54.0 0.17 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000288602?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 54.001 0.001 ENS seqproxy2 +Platform: timer mark 54.003 0.002 ESP. getdataseq +Platform: timer mark 54.003 0.0 ESP. getxref +Platform: timer mark 54.163 0.159 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000288602?content-type=application/json&all_levels=1 +Platform: timer mark 54.165 0.002 ESP. seqprox done +Platform: timer mark 55.476 1.311 ESP. getdataseq +Platform: timer mark 55.476 0.0 ESP. getxref +Platform: timer mark 55.624 0.146 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642272?content-type=application/json&all_levels=1 +Platform: timer mark 55.625 0.001 ESP. seqprox done +Adding protein product for ENST00000642272 +Platform: timer mark 55.626 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 55.627 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 55.783 0.156 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642272?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000642272 +Platform: timer mark 56.888 1.105 ESP. getdataseq +Platform: timer mark 56.888 0.0 ESP. getxref +Platform: timer mark 57.272 0.383 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000643790?content-type=application/json&all_levels=1 +Platform: timer mark 57.273 0.001 ESP. seqprox done +Adding protein product for ENST00000643790 +Platform: timer mark 57.274 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 57.275 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 57.492 0.217 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000643790?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000643790 +Platform: timer mark 58.611 1.119 ESP. getdataseq +Platform: timer mark 58.611 0.0 ESP. getxref +Platform: timer mark 59.016 0.404 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646427?content-type=application/json&all_levels=1 +Platform: timer mark 59.017 0.001 ESP. seqprox done +Adding protein product for ENST00000646427 +Platform: timer mark 59.163 0.145 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 59.164 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 59.164 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 59.313 0.149 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646427?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000646427 +Platform: timer mark 60.364 1.051 ESP. getdataseq +Platform: timer mark 60.364 0.0 ESP. getxref +Platform: timer mark 60.773 0.408 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642808?content-type=application/json&all_levels=1 +Platform: timer mark 60.774 0.001 ESP. seqprox done +Adding protein product for ENST00000642808 +Platform: timer mark 60.775 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 60.775 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 60.925 0.149 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642808?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000642808 +Platform: timer mark 61.993 1.068 ESP. getdataseq +Platform: timer mark 61.993 0.0 ESP. getxref +Platform: timer mark 62.389 0.394 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000643356?content-type=application/json&all_levels=1 +Platform: timer mark 62.39 0.001 ESP. seqprox done +Adding protein product for ENST00000643356 +Platform: timer mark 62.392 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 62.392 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 62.569 0.176 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000643356?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000643356 +Platform: timer mark 63.782 1.213 ESP. getdataseq +Platform: timer mark 63.782 0.0 ESP. getxref +Platform: timer mark 64.172 0.389 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000497784?content-type=application/json&all_levels=1 +Platform: timer mark 64.173 0.001 ESP. seqprox done +Adding protein product for ENST00000497784 +Platform: timer mark 64.175 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 64.176 0.001 ENS seqproxy +Platform: timer mark 64.375 0.199 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000497784?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 64.376 0.001 ENS seqproxy2 +Platform: timer mark 64.378 0.002 ESP. getdataseq +Platform: timer mark 64.379 0.001 ESP. getxref +Platform: timer mark 64.606 0.227 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000420119?content-type=application/json&all_levels=1 +Platform: timer mark 64.607 0.001 ESP. seqprox done +Platform: timer mark 65.783 1.176 ESP. getdataseq +Platform: timer mark 65.784 0.001 ESP. getxref +Platform: timer mark 65.932 0.147 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646334?content-type=application/json&all_levels=1 +Platform: timer mark 65.933 0.001 ESP. seqprox done +Adding protein product for ENST00000646334 +Platform: timer mark 65.934 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 65.935 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 66.087 0.152 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646334?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000646334 +Platform: timer mark 67.322 1.235 ESP. getdataseq +Platform: timer mark 67.323 0.001 ESP. getxref +Platform: timer mark 67.738 0.415 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000646730?content-type=application/json&all_levels=1 +Platform: timer mark 67.74 0.002 ESP. seqprox done +Adding protein product for ENST00000646730 +Platform: timer mark 67.741 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 67.741 0.0 ENS seqproxy +Platform: timer mark 67.915 0.173 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000646730?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 67.915 0.0 ENS seqproxy2 +Platform: timer mark 67.917 0.002 ESP. getdataseq +Platform: timer mark 67.917 0.0 ESP. getxref +Platform: timer mark 68.073 0.155 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000494784?content-type=application/json&all_levels=1 +Platform: timer mark 68.074 0.001 ESP. seqprox done +Platform: timer mark 69.304 1.23 ESP. getdataseq +Platform: timer mark 69.305 0.001 ESP. getxref +Platform: timer mark 69.478 0.173 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644650?content-type=application/json&all_levels=1 +Platform: timer mark 69.479 0.001 ESP. seqprox done +Adding protein product for ENST00000644650 +Platform: timer mark 69.628 0.148 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 69.628 0.0 EnsemblSeqProx.fetchSeq +Platform: timer mark 69.629 0.001 ENS seqproxy +Platform: timer mark 69.825 0.196 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644650?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 69.826 0.001 ENS seqproxy2 +Platform: timer mark 69.827 0.001 ESP. getdataseq +Platform: timer mark 69.828 0.001 ESP. getxref +Platform: timer mark 69.974 0.145 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000493783?content-type=application/json&all_levels=1 +Platform: timer mark 69.976 0.002 ESP. seqprox done +Error retrieving protein for ENST00000644650: Index: -1, Size: 1 +Platform: timer mark 71.231 1.255 ESP. getdataseq +Platform: timer mark 71.233 0.002 ESP. getxref +Platform: timer mark 71.398 0.165 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000647434?content-type=application/json&all_levels=1 +Platform: timer mark 71.4 0.002 ESP. seqprox done +Adding protein product for ENST00000647434 +Platform: timer mark 71.4 0.0 EnsemblSeqProx.fetchSeq +Platform: timer mark 71.402 0.002 ENS seqproxy +Platform: timer mark 71.581 0.179 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000647434?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 71.582 0.001 ENS seqproxy2 +Platform: timer mark 71.584 0.002 ESP. getdataseq +Platform: timer mark 71.585 0.001 ESP. getxref +Platform: timer mark 71.745 0.159 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000495132?content-type=application/json&all_levels=1 +Platform: timer mark 71.747 0.002 ESP. seqprox done +Platform: timer mark 73.744 1.997 ESP. getdataseq +Platform: timer mark 73.744 0.0 ESP. getxref +Platform: timer mark 73.91 0.164 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000479537?content-type=application/json&all_levels=1 +Platform: timer mark 73.911 0.001 ESP. seqprox done +Adding protein product for ENST00000479537 +Platform: timer mark 73.912 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 73.912 0.0 ENS seqproxy +Platform: timer mark 74.088 0.175 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000479537?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 74.09 0.002 ENS seqproxy2 +Platform: timer mark 74.091 0.001 ESP. getdataseq +Platform: timer mark 74.092 0.001 ESP. getxref +Platform: timer mark 74.24 0.148 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000418033?content-type=application/json&all_levels=1 +Platform: timer mark 74.241 0.001 ESP. seqprox done +Error retrieving protein for ENST00000479537: Index: -1, Size: 1 +Platform: timer mark 75.433 1.192 ESP. getdataseq +Platform: timer mark 75.433 0.0 ESP. getxref +Platform: timer mark 75.603 0.169 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000645443?content-type=application/json&all_levels=1 +Platform: timer mark 75.604 0.001 ESP. seqprox done +Adding protein product for ENST00000645443 +Platform: timer mark 75.606 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 75.606 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 75.753 0.147 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000645443?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000645443 +Platform: timer mark 77.126 1.373 ESP. getdataseq +Platform: timer mark 77.126 0.0 ESP. getxref +Platform: timer mark 77.538 0.412 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644905?content-type=application/json&all_levels=1 +Platform: timer mark 77.54 0.002 ESP. seqprox done +Adding protein product for ENST00000644905 +Platform: timer mark 77.54 0.0 EnsemblSeqProx.fetchSeq +Platform: timer mark 77.541 0.001 ENS seqproxy +Response code 400 +Platform: timer mark 77.708 0.166 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644905?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000644905 +Platform: timer mark 78.958 1.25 ESP. getdataseq +Platform: timer mark 78.958 0.0 ESP. getxref +Platform: timer mark 79.409 0.45 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642228?content-type=application/json&all_levels=1 +Platform: timer mark 79.411 0.002 ESP. seqprox done +Adding protein product for ENST00000642228 +Platform: timer mark 79.412 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 79.412 0.0 ENS seqproxy +Platform: timer mark 79.571 0.159 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642228?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 79.573 0.002 ENS seqproxy2 +Platform: timer mark 79.574 0.001 ESP. getdataseq +Platform: timer mark 79.574 0.0 ESP. getxref +Platform: timer mark 79.736 0.161 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000493678?content-type=application/json&all_levels=1 +Platform: timer mark 79.737 0.001 ESP. seqprox done +Platform: timer mark 81.189 1.452 ESP. getdataseq +Platform: timer mark 81.19 0.001 ESP. getxref +Platform: timer mark 81.389 0.198 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644969?content-type=application/json&all_levels=1 +Platform: timer mark 81.391 0.002 ESP. seqprox done +Adding protein product for ENST00000644969 +Platform: timer mark 81.563 0.171 EnsembleRestClient.getJSON https://rest.ensembl.org/info/ping?content-type=application/json +Platform: timer mark 81.564 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 81.565 0.001 ENS seqproxy +Platform: timer mark 81.739 0.174 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644969?type=protein&Accept=application/json&content-type=application/json +Platform: timer mark 81.739 0.0 ENS seqproxy2 +Platform: timer mark 81.741 0.002 ESP. getdataseq +Platform: timer mark 81.741 0.0 ESP. getxref +Platform: timer mark 81.905 0.162 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENSP00000496776?content-type=application/json&all_levels=1 +Platform: timer mark 81.907 0.002 ESP. seqprox done +Platform: timer mark 83.297 1.39 ESP. getdataseq +Platform: timer mark 83.297 0.0 ESP. getxref +Platform: timer mark 83.441 0.143 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000644120?content-type=application/json&all_levels=1 +Platform: timer mark 83.442 0.001 ESP. seqprox done +Adding protein product for ENST00000644120 +Platform: timer mark 83.444 0.002 EnsemblSeqProx.fetchSeq +Platform: timer mark 83.444 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 83.601 0.156 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000644120?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000644120 +Platform: timer mark 84.848 1.247 ESP. getdataseq +Platform: timer mark 84.849 0.001 ESP. getxref +Platform: timer mark 85.248 0.398 EnsembleRestClient.getJSON https://rest.ensembl.org/xrefs/id/ENST00000642875?content-type=application/json&all_levels=1 +Platform: timer mark 85.249 0.001 ESP. seqprox done +Adding protein product for ENST00000642875 +Platform: timer mark 85.25 0.001 EnsemblSeqProx.fetchSeq +Platform: timer mark 85.25 0.0 ENS seqproxy +Response code 400 +Platform: timer mark 85.401 0.15 EnsembleRestClient.getJSON https://rest.ensembl.org/sequence/id/ENST00000642875?type=protein&Accept=application/json&content-type=application/json +No protein product found for ENST00000642875 +Platform: timer mark 86.467 1.066 Desktop Finished querying +Platform: timer mark 86.479 0.012 Desktop Parsing results. +JSDesktopIconUI SURRAGATE -- NOT IMPLEMENTED YET! +JSWIndowUI ???? +Platform: timer mark 100.466 13.987 Desktop null +JSFrameViewer creating new canvas testApplet_canvas4: 700 465 +JSWindowUI windowOpened true +swingjs.api.Interface creating instance of java.awt.datatransfer.Clipboard +This is System.out. clear it +Add ?j2snocore to URL to see full class list; ?j2sdebug to use uncompressed j2s/core files +get _j2sClassList.txt +Jalview Test +X +Retrieved from ENSEMBL +X +Copied 22 sequences to clipboard. +File +Edit +Select +View +Annotations +Format +Colour +Calculate +New Sequence Fetcher +X +ENSG00000157764 +Example query: ENSG00000157764 +Enter one or more accession IDs separated by a semi-colon ";" +Replace commas with semi-colons +File +Tools +Help +Window \ No newline at end of file diff --git a/swingjs/SwingJS-site.zip b/swingjs/SwingJS-site.zip index 9189041..3ef9b4a 100644 Binary files a/swingjs/SwingJS-site.zip and b/swingjs/SwingJS-site.zip differ diff --git a/swingjs/timestamp b/swingjs/timestamp index 2250555..ce0a890 100644 --- a/swingjs/timestamp +++ b/swingjs/timestamp @@ -1 +1 @@ -20190125104925 +20190128204111 diff --git a/swingjs/ver/3.2.4/SwingJS-site.zip b/swingjs/ver/3.2.4/SwingJS-site.zip index 9189041..3ef9b4a 100644 Binary files a/swingjs/ver/3.2.4/SwingJS-site.zip and b/swingjs/ver/3.2.4/SwingJS-site.zip differ diff --git a/swingjs/ver/3.2.4/timestamp b/swingjs/ver/3.2.4/timestamp index c5dae25..ce0a890 100644 --- a/swingjs/ver/3.2.4/timestamp +++ b/swingjs/ver/3.2.4/timestamp @@ -1 +1 @@ -20190125031511 +20190128204111