EyeWire Stats - another TamperMonkey script

I’m not sure, why your buttons are so wide, mine look like this:

axe

The axe is for deleting undercolored segments and low weight segments. I wrote about it in those 2 posts: EyeWire Stats - another TamperMonkey script
You can hover over it to see a tooltip with the info or, at least, should be able to.

And yes, it’s from the Utilities script.

Oh, and there’s a setting in Settings -> Utilities to turn it on/off. It’s called “Show “Remove Undercolor/Low Confidence” button”.

1 Like

Aha! Probably wasn’t doing anything because I was in Mystic when I was testing it too.

I am not sure why my buttons are this big either - it has definitely caused UI conflicts before. I’ll have to prod at settings because I’d much rather go back to having the smaller action panel down below!

heya !
Would it be possible to load Z images only in mystic ? As X and Y are not needed most of the time, it would help for low end internet speed.
Yep, i’m looking for anything that can help me waiting less time in each cube :kissing: :sweat_smile: :sweat_smile:

Hi :slight_smile:
Actually, both in Zfish and in E2198 only Z images are loaded, there are no other images. The other planes are composed of those Z ones - when you’re browsing through the Z plane, each whole image is displayed one by one. However, when you switch plane, then for each visible image, EW takes one row one pixel height (for X plane) or one column (for Y plane, or vice versa) and composites new images from those lines. That’s also the reason, why only Z plane is useful in Zfish. The slides were cut too far from each other (in relation to the resolution of the images).

However, downloading the images and the segmentation is only fraction of the whole cube loading time. I’ve downloaded the whole dataset on my local disk (about 250GB) and I’m serving it via a local server (+ some modifications in the omni.js file) and I was able to cut the loading times from 12s to 8-9s on average. I’ve even tried to copy each segmetation file to a RAM disk and then use 7-zip to unpack it (instead of the lzma.js file) and that still didn’t help. Most of the time is spent on reading the files into bit arrays and then displaying them onto a canvas. At least, that’s what I think, it is.

1 Like

Well, that’s an explanation ! :pray:
And so, if i would download whole 250Gb on my own computer, could it be faster then for loading ?
Thank and … what is E2198 ? :shushing_face:

E2198 is the name of the main dataset - the one with normal players, Scouts and Scythes.

Downloading the dataset could make loading cubes faster, but, as I said, not as much as one would think. On my 20MB/s (in reality, closer to 12MB/s) it cut down about 3s and downloading the dataset took about 2 weeks with a very buggy script, I wrote. Then there’s the server configuration, installation of another TM addon to serve the files locally and accepting exceptions for unsigned connections every couple of days. So, I’m not sure, if it was worth it :wink:

1 Like

Hey !
Today i have a unusual issue in cube script. I don’t know if it’s because of me or anything else :

As you can see, “cube” is totally roll down. But it as always been roll up, like 4 or 5 times the height (with leaderboard open)
I tried options in cube parameters, but i can’t recover it.

Hi Kfay,

I’m not currently experiencing any issues with my cubes script. Have you managed to get it to reset with a refresh? I have noticed that sometimes the cubes script has trouble displaying when there is a change in the leaderboard’s height due to competitions. If refresh isn’t working, then we’ll see if KK has a bug fix :slight_smile:

Best,
M.

Piercing and Ranged remove are my new reap favorit tool ! :pray::cat:‍:motorcycle:
Erasing all those dusty little freaky tiny little …raaahhh… with a BOOM single clic !! :star_struck:
Genius you are !

1 Like

Just double-click on any of the tabs (main, sc-info, etc.) and it should be back to its original size. Double click again, if you prefer the rolled-down version :slight_smile:

1 Like

:expressionless: :no_mouth: :smirk: :roll_eyes: :upside_down_face: :sweat_smile: :laughing: :rofl:
I litterally tried every combination (shift, ctrl, alt, left clic, right clic) … BUT forgot double clic
:shushing_face: :sweat_smile:

1 Like

Hey there !
These days i have a serious loading problems because when i open eyewire tab, the biggest cell (1200 cubes) is loaded.
Is there any way to load the smallest cell when i open eyewire ? Like a Bipolar with 200cubes .

Thaaaank you !

Hi Kfay,

While this isn’t quite a fix, here’s a suggested work-around. The cell you were last in overview is kept in your cookies/history. I suggest making sure to change to viewing a small cell in overview when you sign out or close your browser tab/window. This way when you next login/open Eyewire, it should bring up that smaller cell. If you do get stuck in a crazy loading loop with a giant cell (sometimes I get stuck in this loop on my old laptop), try switching browsers or deleting cookies/history for Eyewire (refresh won’t fix this issue). This should allow you to be served a different randomly assigned cell in overview.

Best,
M.

2 Likes

Also, you can use the Cell Loader script to change the level of details to 3 (the lowest) and the you can zoom in to break the previous loading cycle. It will load the whole cell with the lowest detais and it should be much faster.

1 Like

Yep i already knew about the cookie thing. But it erase all my preferences when i do that.
The thing is also about cell done. If i open eyewire and the smallest cell i saved is already finished, it open randomly a cell… a big one ususally :rofl::sob:
Anyway thank you for your answer, i know now i’m not the only one to get stuck in crazy loop :man_facepalming:

Oh good that ! i did not know about zoom in break the cycle :+1:

Edit :Nop, zomming in do not work for me. Especially when i switch between normal and mystic cells.
It finish to load the entire normal cell even if i’m already in a mystic cell. I zoom in and out, i select another cube etc, but nothing work.
And it do not load the mystic cell till the normal cell isn’t fully loaded (quite a waste of time and data).
the only way is to let the tab open even if i do not play, but it load data even if the cell is loaded. So i can’t let it open.
And the second option is to let the tab open and cut the internet off, but as i work on the same computer ans need internet, i can’t :joy::man_shrugging:

Indeed, sometimes it doesn’t work. I thought, that it always helps, but did some tests and had the cell always loading.
If I find some time, I’ll try to add to the Cell Loader script and option to not load the starting cell at all or at least load some very small cell. Not sure, if it’s possible, but this will be my current direction to try to solve this issue.

1 Like

An option like that would be really cool !
Anyway, thank you for all your work KK :pray: :vulcan_salute:

Cell Loader v. 1.4

ADDED an option to turn off the starting loading cell. Instead a blank canvas will be shown.
FIXED an issue with some labels being not clickable.

When the option is turned on, you’ll have to manually select a cell from the Change cell menu.
Only after loading any cell, the Cube Loader menu will be visible and only then you’ll be able to turn off the option, if you don’t like it.

Because the code has to be run before any user data has been loaded, it won’t work like any other scripts. By that I mean, if the option will be turned on, it will be set like that for all users who are using the same browser profile. All the other options are saved on a per user basis.

The code works by changing the function assigned to tomni.gotoPlayableCell(). If the option is on, you’ll see a message in the console, saying, that loading random starting cell is disabled.

3 Likes

I have Cell Loader 1.4 updated, but I do not see any Cell loader option in parameters or anywhere else. Do i need to change settings directly in the script ?
I already tried closing my browser for refreshing. Nothing.