Testing of the prototype showed that it met the MVP requirements of #383.
Testing also suggested a number of usability enhancements which could be made to improve user ergonomics and suit the expected user work-flow better. These are noted in the following, and will be investigated and where the effort is reasonable for the benefit, these will be completed.
Suggested Enhancements
it is desirable to enable the user to append new names to either : samples / features, and issue a repeated request, and see the results
Add a button 'Clear Genotypes' to enable the user to start afresh after accumulating results from 1 or more searches.
Preferably the axes should be sorted in numeric/alpha order from left to right when first displayed (the user can rearrange these).
Disable the search button during the request
After request, indicate if markers are not found, e.g.
"No marker found with that name"
list of markers not found
similar for sample names
Set View : Outside Axis Margin to 0, to make more room for the Genotype Table, which is the primary display rather than the axes.
(part of #383)
Introduction
Testing of the prototype showed that it met the MVP requirements of #383.
Testing also suggested a number of usability enhancements which could be made to improve user ergonomics and suit the expected user work-flow better. These are noted in the following, and will be investigated and where the effort is reasonable for the benefit, these will be completed.
Suggested Enhancements
it is desirable to enable the user to append new names to either : samples / features, and issue a repeated request, and see the results
Add a button 'Clear Genotypes' to enable the user to start afresh after accumulating results from 1 or more searches.
Preferably the axes should be sorted in numeric/alpha order from left to right when first displayed (the user can rearrange these).
Disable the search button during the request
After request, indicate if markers are not found, e.g.
Set View : Outside Axis Margin to 0, to make more room for the Genotype Table, which is the primary display rather than the axes.