-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
java GUI not working #50
Comments
Does this happen right away when you run |
I did provide everything and click run. Will share a screenshot soon. Thanks, Jianshu |
Hello @iimog , I attached the screen shot when open the window and also after click run. All denpendencies are there. |
Thank you for the screenshots. I'm able to reproduce the error now. It seems to happen when all inputs are genomes and there is no proteome file. Of course, bcgTree should work in this case as well (and it does, it is just the GUI that has problems, but also the GUI should work). I'll fix this problem. But I'm currently on vacation, so I won't be able to fix it this year. prodigal -i final_contigs_AM-654-A11.fasta -o final_contigs_AM-654-A11.fasta.prodigal.genes -a final_contigs_AM-654-A11.fasta.prodigal.faa And the file |
Hello @iimog, Ok no problem, I will use proteome first. Can you also please add fasttree support. I understand that RAxML is the most accurate one but too slow for more than 30 genomes or so, for a GUI application, most use cases are personal computers like laptops, which will be slow. fasttree can be 10 times faster while provide almost identical result with RAxML, very useful for quick check of phylogeny of some genomes. Thanks, Jianshu |
Hello @iimog, It seems with the newest version of RAXML, v8.2.12, there are alway problems with respect to partition file (no problem with v 8.0 or earlier): RAxML was called as follows: raxmlHPC-PTHREADS -f a -m GTRGAMMA -p 740281 -q /Users/jianshuzhao/Github/bcgTree/data/SAR11_SAG_try_bcgtree_full_alignment.concat.partition -s /Users/jianshuzhao/Github/bcgTree/data/SAR11_SAG_try_bcgtree_full_alignment.concat.fa -w /Users/jianshuzhao/Github/bcgTree/data/ -n SAR11_SAG_bcgtree_final -T 4 -x 28840 -N 100 Partition PF00276.16 number 1 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition PF00281.15 number 2 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF00297.18 number 3 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition PF00410.15 number 7 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF00416.18 number 9 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF00466.16 number 10 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF01025.15 number 13 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00001 number 15 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00002 number 16 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00009 number 17 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00012 number 18 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00029 number 20 has a problem, the number of expected states is 20 the number of states that are present is 17. Partition TIGR00059 number 22 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00060 number 23 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00061 number 24 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00062 number 25 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00082 number 27 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00115 number 30 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00152 number 32 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00158 number 33 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00165 number 34 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00168 number 36 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00442 number 50 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00663 number 59 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00810 number 61 has a problem, the number of expected states is 20 the number of states that are present is 17. Partition TIGR00855 number 62 has a problem, the number of expected states is 20 the number of states that are present is 17. Partition TIGR00952 number 64 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00959 number 65 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00964 number 67 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00981 number 69 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01021 number 73 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01024 number 74 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01031 number 76 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR01032 number 77 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01044 number 78 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01049 number 79 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR01050 number 80 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01066 number 82 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01067 number 83 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01079 number 85 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01169 number 87 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01632 number 91 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF00276.16 number 1 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition PF00281.15 number 2 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF00297.18 number 3 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition PF00410.15 number 7 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF00416.18 number 9 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF00466.16 number 10 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition PF01025.15 number 13 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00001 number 15 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00002 number 16 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00009 number 17 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00012 number 18 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00029 number 20 has a problem, the number of expected states is 20 the number of states that are present is 17. Partition TIGR00059 number 22 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00060 number 23 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00061 number 24 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00062 number 25 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00082 number 27 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00115 number 30 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00152 number 32 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00158 number 33 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00165 number 34 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00168 number 36 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00442 number 50 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00663 number 59 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00810 number 61 has a problem, the number of expected states is 20 the number of states that are present is 17. Partition TIGR00855 number 62 has a problem, the number of expected states is 20 the number of states that are present is 17. Partition TIGR00952 number 64 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00959 number 65 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR00964 number 67 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR00981 number 69 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01021 number 73 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01024 number 74 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01031 number 76 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR01032 number 77 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01044 number 78 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01049 number 79 has a problem, the number of expected states is 20 the number of states that are present is 18. Partition TIGR01050 number 80 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01066 number 82 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01067 number 83 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01079 number 85 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01169 number 87 has a problem, the number of expected states is 20 the number of states that are present is 19. Partition TIGR01632 number 91 has a problem, the number of expected states is 20 the number of states that are present is 19. Segmentation fault: 11 I attached the alignment file and partition file from the java GUI: Any idea? Thanks |
The GUI issue is fixed in v1.2.1 |
Thanks for the quick fix and I tested everything. It worked! Again for only 5 genomes, it takes more than 20 minutes with 2 threading. It seems RAxML threading is not so efficient, the same 5 genome for iqtree2, it takes 1 minutes with 2 threads. |
Dear bacgtree team,
Thanks for the GUI version. It does not work however after running java -jar ./bcgTree.jar:
Java HotSpot(TM) 64-Bit Server VM warning: CodeCache is full. Compiler has been disabled.
Java HotSpot(TM) 64-Bit Server VM warning: Try increasing the code cache size using -XX:ReservedCodeCacheSize=
CodeCache: size=131072Kb used=7200Kb max_used=7203Kb free=123871Kb
bounds [0x00000001049f8000, 0x0000000105108000, 0x000000010c9f8000]
total_blobs=2639 nmethods=2073 adapters=480
compilation: disabled (not enough contiguous free space left)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at bcgTree.gui.BcgTree.renameProteomes(BcgTree.java:547)
at bcgTree.gui.BcgTree$1.actionPerformed(BcgTree.java:313)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:262)
at java.awt.Component.processMouseEvent(Component.java:6539)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3318)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at bcgTree.gui.BcgTree.renameProteomes(BcgTree.java:547)
at bcgTree.gui.BcgTree$1.actionPerformed(BcgTree.java:313)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:262)
at java.awt.Component.processMouseEvent(Component.java:6539)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3318)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Any idea? I am using the most recent java and JRE from oracle.
Thanks,
Jianshu
The text was updated successfully, but these errors were encountered: