Try to make runfolder results extraction more robust
authorDiane Trout <diane@caltech.edu>
Fri, 30 Jan 2009 02:15:57 +0000 (02:15 +0000)
committerDiane Trout <diane@caltech.edu>
Fri, 30 Jan 2009 02:15:57 +0000 (02:15 +0000)
commit3d3e70510cff24f388b939f6805add3ac3782dc5
treeff40f555c61cf74d123b0089c4a25f633ea74ba0
parent09b3e82f2a24b321463ada117def908357a350ed
Try to make runfolder results extraction more robust
If an IPAR or firecrest directory is missing some of the important
matrix files that implies there isn't actually a valid run present,
this patch will then (hopefully) issue a warning and skip that analysis
run.

I also added an option to scripts/runfolder to allow a user to specify
where the extracted results should go.

One questionable thing is that for one analysis some of the lanes
were run as sequence and not an eland analysis so were I expected
all the lanes to have an eland genome, it doesn't for these.
I hope that the code doesn't lose the index after serializing and
deserializing that chunk example.
htsworkflow/pipelines/firecrest.py
htsworkflow/pipelines/gerald.py
htsworkflow/pipelines/ipar.py
htsworkflow/pipelines/runfolder.py
scripts/runfolder