Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding a "being processed" color/border/... to newly plated wells? Or vice versa. #593

Open
fedarko opened this issue Sep 11, 2019 · 0 comments

Comments

@fedarko
Copy link
Collaborator

fedarko commented Sep 11, 2019

Using the fancy multiple-copy-and-pasting functionality :), if you paste in a bunch of things at once then there's a sometimes-brief period where some of the wells pasted in have a white background, even if they really shouldn't. See the attached screenshot, where I pasted in the same ID to a bunch of cells—only some of the cells' formatting has changed to reflect the fact that this text is 1) duplicated on this plate and 2) previously plated.

Since "plain white background" is the implied status of "this is a good ID," the current behavior is somewhat misleading. I propose one of the following options:

  • Option 1: Modified wells are immediately (before anything else is done) assigned a unique styling, say a dashed-gray border, indicating that they are being processed and will update soon. This shouldn't require a backend update, since there isn't any need to store this information long-term (similarly to how Client-side specimen ID matching #585 handles indeterminate wells)—this would just involve temporarily applying this styling, then removing it later.
  • Option 2: All wells on a plate start off with a similar styling (in this case indicating "not processed yet"), and this styling is removed when a well is assigned a style relating to its contents.

...As I was writing this out I realized that implementing this would be a pain, but I still think it might be worth doing later on down the line if the current behavior is confusing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant