- Reorganized Box client and updated auth URL to search for in server logs when authenticating with OAuth (#120)
error
property forillumina.alignment.Alignment
class (#104)- BCL stats file parsing functions for applicable Illumina runs (#106)
- Use faster re-tries for small file uploads to Box (#111)
- Use fully-resolved paths for alignment directory tracking in Run.refresh (#111)
- Reorganize unit tests for speed and simplicity (#111)
- Only process an alignment when its containing run is marked complete (#108)
- Handle non-unicode characters in CSV files (#105, #115)
- Unit tests for each individual task class (#99)
- Always read task names as lowercase when parsing metadata.csv files (#95)
- Parse fastq.gz files per sample from disk rather than predicting from sample name alone (#94)
- Correct parsing of contig numbers in task_assemble to include all digits (#100)
- Correct parsing for Illumina's Checkpoint.txt files to work with incomplete alignment outputs (#97)
--version
argument to command-line interface (#87)
- Use Unix-style line endings in report CSV (#86)
- Suppress duplicate log messages for skipped runs (#85)
- Suppress excessive logging for Box file uploads (#89)
- Specify minimum versions for dependencies during install (#84)
- Support for custom task classes (#56)
- Timeout feature for manual and geneious tasks (#66)
- Flow cell ID property for Illumina run objects (#75)
- Append flow cell ID from each run to project workdir names (#76)
- Ignore empty rows and columns when parsing metadata.csv files (#73)
- Use chunked Box.com uploader for more reliable uploads of large files (#69)
- Handle missing Experiment Name in sample sheets (#59)
- Catch and log errors parsing metadata.csv files during project setup (#74)
- Handle missing FASTQ file case during project setup (#63)
First named release