SciLifeLab/status — pull request #119 by Galithil (2014-09-19 12:27:53+00:00)
Title: Api qc

So this adds the api call for the qc_reports data.

the crawler is 100% python and should even work if we install statusdb on a windows server.
It assumes several things about the data though.

1) project name follow this scheme :
"^[A-Z]{1,2}\.[A-Za-z0-9]+\_[0-9]{2}\_[0-9]{2,3}$"

2) The file tree looks like :
- - - - - - - - -
| | - - - -
| - - - - - - -
No files are located at sample level or at project level.

3) Sample name follow this scheme :
"^P[0-9]{3,5}\_[0-9]{3,4}$"

4) Run ids follow this scheme :
"^[0-9]+\_[A-Z0-9]+$"

Api call : /api/v1/projectqc/M.Kaller_14_05