HelloI have Emperor plots that I have dragged into the
view.qiime2.org webpage and previously worked fine on my personal computer. (The scripts were run and plots made on a work computer.) But today I have tried to load them using Firefox or Chrome or Safari and none of them will load. Firefox completely crashes, Chrome will bring up the .qzv file, but is not showing the plot. Safari gives me this Error message: "Error: This was a temporary page and is not shareable. To share QIIME 2 Artifacts and Visualizations, please upload your file to a file hosting service and provide the resulting URL to the home screen of this application."
This is the same error as posted here: Taxa Bar Pot can't be viewed
However, I get the same problem that it won't load when I click to find the file in folder.
This seems like the root of the error to me (also, I've never seen this error before, congrats!). A quick internet search tells me that this error can come up for a variety of reasons, but the most common is that you have run out of available memory for rendering the plot.
No, I was not able to fully load that small emperor plot in Chrome and Firefox crashed again, even after closing programs to clear memory (now only at 3.5GB used out of 8GB available) and restarting machine.
I then tried to change the Chrome "WebGl Developer Extensions" to Enabled. But loading the same tutorial plot still didn't work in Chrome.
This sounds like a system memory report - I should've been more specific, the memory error would most likely be related to the graphics processor's memory. Knowing a bit more about the computer would be helpful (make, model, os, etc).
No I don't think so - java isn't used at all for emperor or q2view. You might be thinking of "javascript," which is (confusingly) an entirely different thing. Javascript is shipped with your browser, so there wouldn't really be anything that needs to be updated.
Oh, that makes sense. But I was wondering after the last OS system update (from Catalina 10.15.6 to 10.15.7) could have messed up all browser's graphics capabilities to load the .qzv files? Or is this an Apple tech support question?
Thanks for the link. WebGL box spins and runs on all 3 browsers (Chrome, Firefox, or Safari). I also tried to load the emperor plot file making sure I wasn't connected to external monitor. Same result.
This sure is sounding like the new macos update broke something for you! I did a quick internet search and you're not alone, there are several other people out there reporting that webgl no longer works after upgrading to macos 10.15.7. Perhaps you can roll back your upgrade? Or move on to macos 11?
Good to know I am not the only one. I would rather not go back to the previous MacOS just in case the security is not the best. I will continue to use my work computer for that feature. Would Qiime2 developers be able to make a patch for the Emperor file to be able to use on the machine with an older graphics hardware and new MacOS? If this is not a widespread issue for Qiime2 users, then I understand it wouldn't be high on the priority list.
Sorry, I don't think there is anything we can do - if Apple broke your graphics driver I think Apple is probably the only one who can fix it (to the best of my knowledge Apple doesn't allow users to install custom drivers for Apple hardware).
3a8082e126