TheJacksonLaboratory / PhenopacketLab

An Angular/Springboot web application for the loading, editing, saving of data that follows the Phenopacket Schema
BSD 3-Clause "New" or "Revised" License
7 stars 1 forks source link

First screen distinction between "rare disease" vs "all available steps" is not understandable #146

Closed jmcmurry closed 1 year ago

jmcmurry commented 1 year ago

The difference between these "rare disease" vs "all available steps" options needs different language or explanation. Even going through it the steps look the same. I'm on http://35.229.81.196/creator/rare/phenotypic-features

image
jmcmurry commented 1 year ago
Screenshot 2023-03-14 at 1 48 33 PM Screenshot 2023-03-14 at 1 48 47 PM

Now I see that there are different steps available. I don't think this is worth explaining this distinction from the outset as it is hard to grok.

Instead considering just prompting the user and allow them to skip steps as desired. I could be missing something?

belkassaby commented 1 year ago

Should we just remove the all available profile for now as it's not really available (as in not implemented yet). Then for now the user will be redirected to the individual step after clicking on "create a new phenopacket". We would show only the implemented steps. @pnrobinson @ielis what do you think?

jmcmurry commented 1 year ago

So, just to clarify my suggestion ... Even when the additional modalities DO become available, it is very difficult (and not necessary) to responsibly convey this before the users even begin. I don't see a compelling reason not to just dump users directly to http://35.229.81.196/creator/all/individual since if they've come to the site it is to create a phenopacket and that can't be done without at least phenotypes

Instead I would strongly recommend getting through steps 1 and 2 first and then have the user step through each optional modality and just click "next" if they wish to bypass it. This stepwise approach has the following advantages

I welcome your thoughts on this :)

BethSundberg commented 1 year ago

Changed as described.