You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the attached screenshot you can see that reactants and products are input as strings. This is brittle and will break if a species is input that doesn't exist for this mechanism, family in the database.
I would expect the species to be linked to reactions using uuids in the database or something similar so that when its name changes in the database it's immediately replicated in all reactions that that species is part of.
Acceptance Criteria
Species for products and reactants are selected from a list for all reactions.
Species stoichiometric coefficients are input separately in a numeric input. Fractional values for numeric inputs are allowed (i.e., all of these reactions are valid: A -> B, 2C -> D, 0.3E -> 1.21 A).
Ideas
Consider using some sort of modal. The modal should have a list of species and maybe support filtering as you type, maybe using react select?
The second screenshot shows how we do this in music box. The code for that is here, but kind of complicatd.
The text was updated successfully, but these errors were encountered:
In the attached screenshot you can see that reactants and products are input as strings. This is brittle and will break if a species is input that doesn't exist for this mechanism, family in the database.
I would expect the species to be linked to reactions using uuids in the database or something similar so that when its name changes in the database it's immediately replicated in all reactions that that species is part of.
Acceptance Criteria
Ideas
The text was updated successfully, but these errors were encountered: