...
Develop a web app to extract data from GDM, preprocess it, and generate a Flapjack project file that will be used in a Flapjack application for pedigree verification.
User Story
As a GDM user, I want to be able to split datasets into populations based on selected criteria
- User will be presented with a list of sample meta column names they can use for splitting
- There will be a selection box where the user can select one or more options
- There is a set list in the leftmost list box
- The user can select one or more items in the leftmost list and push to the rightmost list
- Once items have been moved to the rightmost list the user can select and move an item back to the leftmost list
- The list selected and in the rightmost list box can be reordered
- The order of the list will be used to split the data
- The list contains the following options for splitting:
- dnasample_sample_group
- dnasample_sample_group_cycle
- germplasm_par1
- germpalsm_par2
- germplasm_pedigree
- germplasm_type
Success metrics
Goal | Metric |
---|---|
web page that connects to GDM through BrAPI | |
Allow users to extract studies (experiment + dataset) | |
Filter dataset by call rates | |
perform consensus calling | |
split dataset into populations based on a selected criteria | |
generate and download Flapjack project file |
...
User interaction and design
Open Questions
Question | Answer | Date Answered |
---|---|---|
...