Presentation of raw ED data and ED tools

Started by Timo van der Laan

brow42 Lv 1

It's fine to ask for features but you also have to think of a user interface for the feature, and hopefully not adding more input methods or check boxes. It's hard to think of an easy way to paint parts of the ED.

Maybe we could have a 'spherical' brush, like the circular airbrush (dense in the middle, fades at the edges) in Photoshop. You'd still be kinda stuck with 2-D painting, with an awkward depth control with shift click or something. With practice, people might be able to rotate the ED so the part they want to paint is in the plane of the screen, but it would still be annoying to player to paint-rotate-paint-rotate.

Susume Lv 1

One feature I learned from a teammate definitely helps with visibility - hover mouse over a segment and press shift-Q to get a cutaway view of that part of the protein and the cloud around it. Q returns to full view. This info has been so helpful that maybe it should be mentioned in puzzle comments for ED puzzles.

To set the center of rotation in the cloud, place a segment in the cloud, hover over it with mouse and press Q.

As a workaround for being unable to mark the cloud directly, you can band from a nearby segment to a feature in the cloud you want to mark, and add a note to the segment you banded from.

Hanto Lv 1

Hovering mouse over segment and pressing shift-Q only displaces the puzzle off-center in my case and continuing to hold the shift-Q only forces the puzzle to scroll forward until the puzzle reaches full screen and beyond of my client. In other words I am not getting ANY indication of a cutaway view of any part of the puzzle. I have to assume that in this case ' cutaway ' may mean enlargement of the area under the hovering mouse. And I tend to agree with Timo and Brow, in the context that these clouds may be showing information beyond the protein itself and as such might be adding a great deal of confusion to the process of generating solutions that represent good scores. The few mediocre score that I have been able to create were created by means I would not brag about and would never work on other types of puzzles.
These ED puzzles seem to be more van Gogh then science and as such, I intend to stop playing them until they do become science with human eyes that can perceive what is happening and/or tools that can make sense of what van Gogh is trying to tell us.

Bruno Kestemont Lv 1

Personally, as a beginner with ED, I do not understand neither "see" what to do with this electron cloud. When pushing on "align to ED", I loose points, then I get small points by clicking and clinking again 1000 times on "refine alignment" button. Then I give up and I simply run recipes.
Some guideline on what to do with this electron cloud would be usefull. Anything that would clearly show where our protein should match (and allow us to make something "human") would be welcome !

Bruno Kestemont Lv 1

Suggestion:

Some tool to copy-paste ED user dots to another client.

This could be very useful in the following cases:
-if I identify a tryptophane position, I can mark it and paste it to the group or myself in another track.
-if I succeeded position parts of a secondary structures in the cloud, I can copy-paste this information to other players or to my other tracks.

This would save a lot of time for myself and for the group, certainly at begin game. We would have more players on board for successfull solutions for each ED puzzle.

jeff101 Lv 1

Some other Feedbacks about ED Puzzles:
https://fold.it/portal/node/2001368
https://fold.it/portal/node/2007742

Susume's video about ED Puzzles:
https://fold.it/portal/node/2001427

Many tips for ED Puzzles:
https://foldit.fandom.com/wiki/Electron_Density_Puzzles

Useful hotkeys and shortcuts:
https://foldit.fandom.com/wiki/Shortcut_Keys#Visibility_Shortcuts

Images of the 20 amino acids and how they
might look in the electron density cloud:
https://fold.it/portal/node/2001344#comment-31344
https://fold.it/portal/node/2001386

jeff101 Lv 1

I don't know if this has been suggested before,
but it would be nice to have a LUA command to
band from an atom on the protein to an ED dot.
The ED dot could be addressed by the text in
its label (dot_text below). This text can be
seen if you Tab on the ED dot and look in the
Point Information or Notes box that appears.
If several dots contain the same text, perhaps
the dots' colors could be used to distinguish
them. If the text and dot color isn't enough
to pick just one dot, there could be a flag
called distance_flag to pick the dot closest
to the atom, the dot farthest from the atom,
or to ignore the distance between each dot
and the atom.

The LUA command could have the syntax below:
band_number=band.AtomToDot(residue_number,atom_number,dot_text,dot_color,distance_flag)
The distance_flag above could be
-1 to pick the dot closest to the atom,
0 to not the consider the distance, and
1 to pick the dot farthest from the atom.

There could also be settings for dot_text to
pick dots with no text, dots with any text,
or dots with text containing the string
in dot_text. For example, dot_text=' '
could select dots with no text while
dot_text='' could select dots with any text.

For dot_color, there should be a setting
that picks any dot color. Perhaps dot_color
could be a string containing the letters
rgbp, r for red, g for green, b for blue,
and p for purple. If dot_color has no letters
(dot_color=''), any color dot will work.
If dot_color='rg', only red or green dots are
selected. If dot_color='rgbp', only red,
green, blue, or purple dots are selected.

jeff101 Lv 1

Another idea is to have a LUA command that
measures the distance between any 2 dots.
Its syntax could be like below:
distance=structure.GetDotDotDistance(dot1_text,dot1_color,dot2_text,dot2_color,distance_flag)
Here the distance_flag could be
-1 to pick the 2 dots closest to each other,
0 to not consider the distance between dots, and
1 to pick the 2 dots farthest from each other.
This command could return a negative value for
the distance if no 2 dots satisfy the selection
criteria.

jeff101 Lv 1

Another idea for ED Puzzles is below:

When you Tab on an ED dot, the "Point Information" box
appears for that dot, and somewhere above the "Notes"
section appears a value for the electron density at
the center of the dot.

There could also be a LUA command that gives the same
value for the electron density at the center of the dot.
It could have the syntax below:

density=structure.GetDensity(dot_text,dot_color)

Timo van der Laan Lv 1

Yet another suggestion:
Give us a tool to see just a little piece of the density, about the size of 3 times the size of an amino acid and ways to move that looking glass. Also a tool to move the points that are made by us.