Closed avilella closed 7 years ago
To generate ChromHMM's parameter images the system needs to have the necessary support for that. I could consider adding the option for ChromHMM not to generate image output in a future version.
-Jason
Meanwhile, is there a way to circumvent it? I.e. that ChromHMM skips launching a web browser?
I managed to get it to work with:
unset DISPLAY && java -mx1600M -jar $chromhmm LearnModel -s 1 -p $threads -nobrowser $binariesdir $modelsdir $num_states $assembly
On Wed, Oct 11, 2017 at 3:36 PM, Piotr Balwierz notifications@github.com wrote:
Meanwhile, is there a way to circumvent it? I.e. that ChromHMM skips launching a web browser?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jernst98/ChromHMM/issues/1#issuecomment-335832024, or mute the thread https://github.com/notifications/unsubscribe-auth/AAJpN4P6sDH7c4QukFbTrOvQR6MnLJOTks5srNJrgaJpZM4OjuD- .
Thanks for sharing avilella.
balwierz - The '-nobrowser' flag skips the launching of the web browser but not the generation of emission parameters images.
I've added a -noimage flag in version 1.14 of ChromHMM which suppresses the printing of image out.
-Jason
I would like to add another solution here. I tested running LearnModel
using Sun Java's own headless mode. By adding the flag -Djava.awt.headless=true
to the java invocation, ChromHMM generates all figures and did not throw any errors, other than a warning of the inability to open a browser.
Hi,
Is it possible to run ChromHMM LearnModel on a Linux node with no X11?
I am running it like below and get the following error: