Hi,
I am trying to run daa-meganizer (from MEGAN Ultimate Edition, version 6.17.0, built 7 Aug 2019) on the cluster because I have many files to process; so, running them one by one on a laptop is not an option.
I get this java error that I have not seen before with earlier versions of MEGAN6. How come it is trying to connect to an X11 window server?
daa-meganizer -i USBR01_GGCATTCT-CTAGCTTG_L001_001_align.daa -a2t prot.accession2taxid-May-2019.abin -a2interpro2go acc2interpro-June2018X.abin -a2seed acc2seed-May2015XX.abin -a2kegg acc2kegg-Dec2017X1-ue.abin -a2eggnog acc2eggnog-Oct2016X.abin -a2vfdb acc2vfdb-Feb2019.map -v
Meganizer - Prepares (‘meganizes’) a DIAMOND .daa file for use with MEGAN
Options:
Files
–in: USBR01_GGCATTCT-CTAGCTTG_L001_001_align.daa
Reads
–paired: false
–pairedSuffixLength: 0
Parameters
–longReads: false
–classify: true
–minScore: 50.0
–maxExpected: 0.01
–minPercentIdentity: 0.0
–topPercent: 10.0
–minSupportPercent: 0.05
–minSupport: 0
–minPercentReadCover: 0.0
–minPercentReferenceCover: 0.0
–lcaAlgorithm: naive
–lcaCoveragePercent: 100.0
–readAssignmentMode: readCount
Classification support:
–parseTaxonNames: true
–acc2taxa: prot.accession2taxid-May-2019.abin
–acc2eggnog: acc2eggnog-Oct2016X.abin
–acc2interpro2go: acc2interpro-June2018X.abin
–acc2kegg: acc2kegg-Dec2017X1-ue.abin
–acc2seed: acc2seed-May2015XX.abin
–acc2vfdb: acc2vfdb-Feb2019.map
Other:
–firstWordIsAccession: true
–accessionTags: gb| ref|
–verbose: true
Version MEGAN Ultimate Edition (version 6.17.0, built 7 Aug 2019)
Copyright © 2019 Daniel H. Huson. This program comes with ABSOLUTELY NO WARRANTY.
Exception in thread “main” java.awt.AWTError: Can’t connect to X11 window server using ‘localhost:14.0’ as the value of the DISPLAY variable.
at java.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at java.desktop/sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:102)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:61)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at java.desktop/java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:101)
at java.desktop/java.awt.GraphicsEnvironment$LocalGE.(GraphicsEnvironment.java:83)
at java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:129)
at java.desktop/sun.awt.X11.XToolkit.(XToolkit.java:232)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:588)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:583)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:582)
at java.desktop/java.awt.Component.getToolkitImpl(Component.java:1249)
at java.desktop/java.awt.Component.getToolkit(Component.java:1237)
at java.desktop/java.awt.Component.checkImage(Component.java:3835)
at java.desktop/java.awt.ImageMediaEntry.getStatus(MediaTracker.java:953)
at java.desktop/java.awt.MediaTracker.statusID(MediaTracker.java:717)
at java.desktop/java.awt.MediaTracker.waitForID(MediaTracker.java:665)
at java.desktop/javax.swing.ImageIcon.loadImage(ImageIcon.java:314)
at java.desktop/javax.swing.ImageIcon.(ImageIcon.java:244)
at jloda/jloda.swing.util.ResourceManager.getIcon(ResourceManager.java:62)
at megan/megan.main.MeganProperties.initializeProperties(MeganProperties.java:102)
at megan/megan.tools.DAAMeganizer.run(DAAMeganizer.java:164)
at megan/megan.tools.DAAMeganizer.main(DAAMeganizer.java:60)
at megan6u/megan6u.tools.DAAMeganizer.main(Unknown Source)