Project

General

Profile

Arvados Summit Fall 2013 Breakout 1 » History » Version 2

Tom Clegg, 10/27/2013 03:07 AM

1 1 Jonathan Sheffi
h1. Arvados Summit Fall 2013 Breakout 1 
2
3
h2. User stories (Jonathan & Ward facilitating)
4
5
* As an admin, if I change my DB structure, I want Arvados to help me update the config
6
* As an admin, I want to see the mapping of another dataset to my own
7
* When I run a job, I want to be able to work as Draft or Final/Real results
8
* As a consumer of genomic data, I want to visualize my data
9
* As a commercial leader of a clinical lab, I want to be able to trace quote to cash for diagnostic tests
10
* I want to be able to know where any file is.
11
* As a patient or participant, I want to be able to export my data to another study.
12
* As someone who works with data, I want the genotypic and phenotypic data I use to conform to a standard ontology.
13
* As a clinician, I want to quantify the uncertainty of the data & analysis underlying my report, so that I and the patient understand the clinical decision more fully.
14
* As a clinician, I want to run the same experiment on multiple data sets.
15
* As a lab director and oncologist, I want exome raw reads to called variants to take 15 minutes.
16
* As a data miner, I want to be able to query *all* public data without downloading it.
17
* As a researcher, I want to be able to set up a standard pipeline for a particular type of data set.
18
* As an informatician, I want all my data to conform to a standard format so that I can analyze across multiple data sets.
19
* As a clinician, I want to collect & track inbound case data, such as referral letters, ICD-9 diagnosis codes, case summaries, consents, medical reports, and insurance pre-verifications.
20
* As an informatician, I want to be able to track & manage ICD-9/10 data.
21
* As a lab director or clinician, I want to share a report with another clinician at another institution.
22
* As a clinician, if I discover a mutation, I want to share that with an analytical tool or aggregator of data (e.g. GeneInsight).
23
* As a user, I want to associate ‘keepalive’ metadata to my intermediate data
24
* As Arvados, I record profiling information that data expiration for intermediate data can be based on
25
* As an informatician, I can easily manipulate VCF files in parallel (as easy as GNV parallel)
26
* As a compliance officer, I have structured insight into the consents for my data
27
* As a researcher, I want to be able to collaborate on big datasets without having to copy them.
28
* As an informatician, I want to associate metadata with (a section of) my pipelines.
29
* As a new user, I can browse pipelines for metadata, see how ‘popular’ datasets and pipelines are [‘social features’]
30
31 2 Tom Clegg
h2. User stories (Tom facilitating)
32 1 Jonathan Sheffi
33 2 Tom Clegg
* As a prospective user I can test the current level of functionality in Arvados.
34
* As a prospective user I can learn about Keep's functionality and what type of role it can support in my organization.
35
* As a newcomer I can see a high-level functional description of the Arvados components and how they fit together.
36
* As an admin I can migrate an existing storage system to Keep.
37
* As an informatician (who has never used MapReduce) I can learn how to apply the MapReduce principle to my work.
38
* As an informatician I can explore instructive examples of how to use MapReduce.
39
* As an administrator I can implement a permission system suitable for my organization.
40
* As an administrator I can enable audit tracking and view an audit trail for data/objects in the system (which users/jobs have read/written them).
41
* As an administrator I can ensure that important users' jobs can not be unduly delayed by a less-important user who routinely submits lots of jobs.
42
* As an administrator I can monitor the activity level of the system.
43
* As an administrator I can monitor the status of the hardware and software components in the system.
44
* As a user or administrator I can pause/checkpoint a job and resume it later.
45
* As an administrator or developer I can start up a single-node Arvados system for testing and evaluation purposes.
46
* As an informatician I can understand how to use a database as input to a job, and how reproducibility features work in this case.