Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
vidjil
vidjil
Commits
73d1915d
Commit
73d1915d
authored
Sep 12, 2014
by
Mathieu Giraud
Browse files
doc/database.org: draft explaining the database schema
parent
fe8a1b5a
Changes
1
Show whitespace changes
Inline
Side-by-side
doc/database.org
0 → 100644
View file @
73d1915d
* Database schema
** Patients and samples
A patient has several samples. A sample is an uploaded .fasta/.fastq file.
** Launching and results
A software/pipeline (as for example Vidjil or Brno pipeline)
process .fasta/.fastq file and produce a "data file".
The options of the software/pipeline are stored in a "config".
** "Fusing" results on different samples
The result "data files" of a same patient (and processed within a same "config")
are "fused" to a unique "fused file".
** Analysis
All changes done by the user (on a specific "fused file") are recorded
into a ".analysis" file and stored into the database.
** Authentification
There is a mecanism to authenticate users/groups and to grant them some accesses on the patients:
- read
- add samples (to an existing patient, uploading .fasta/.fastq files)
- add patients
- save an analysis (with some clones merged, labeled or renamed)
- delete samples and patients
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment