C++ Library: FASTQ Change Log

From Genome Analysis Wiki
Revision as of 18:13, 12 April 2010 by Mktrost (talk | contribs)
Jump to navigationJump to search

libfqf Change Log

This page tracks the updates/enhancements that have been updated in the git repository. It is primarily used to track the user interface changes, so users can see what bugs have been fixed, or what new features have been added.

Enhancements/Updates/Fixes

04/12/2010

  • If a file close fails when the file status was INVALID, change the status to that of the closure failure - the invalid could be due to a corrupt file, which is better reflected by a CLOSE failure than invalid.
  • Update the Validator to print the return value enum value and string representation. Created Enum class to contain method that knows the string representations.

04/08/2010

  • Updated the FastQFile classes and the Validation Executable return values to reflect more detailed error codes by adding more FastQStatus enums.
    • Removed FastQStaus::FASTQ_FAILURE
    • Added:
      • FASTQ_ORDER_ERROR means the methods are called out of order, like trying to read a file before opening it.
      • FASTQ_OPEN_ERROR means the file could not be opened.
      • FASTQ_CLOSE_ERROR means the file could not be closed.
      • FASTQ_READ_ERROR means that a problem occurred on a read.
      • FASTQ_NO_SEQUENCE_ERROR means there were no errors, but no sequences read.

Known Issues