Changes in version 0.41.0 (2022-11-01) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.17 for R-devel. Changes in version 0.40.0 (2022-11-01) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.16 for R (>= 4.2.2). Changes in version 0.39.2 (2022-10-31) Miscellaneous - Fix NEWS.md version formatting. Changes in version 0.39.1 (2022-09-23) Bug Fixes - readIDAT() would only return the first five Unknown.N fields. Additional ones would be dropped. - readIDAT() could produce Warning message: In readChar(con, nchars = n) : truncating string with embedded nuls if the IDAT file had an Unknown.6 field. Until we know what that field represents, it is parsed as an (nbytes, ) integer vector. Changes in version 0.39.0 (2022-04-26) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.16 for R-devel. Changes in version 0.38.0 (2022-04-26) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.15 for R (>= 4.2.0). Changes in version 0.37.0 (2021-10-27) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.15 for R-devel. Changes in version 0.36.0 (2021-10-27) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.14 for R (>= 4.1.1). Changes in version 0.34.0 (2021-05-19) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.13 for R (>= 4.0.3). Changes in version 0.32.0 (2020-10-27) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.12 for R (>= 4.0.0). Changes in version 0.31.1 (2020-07-15) Updates - Error messages produced by readIDAT() when failing decrypt no longer appends an extra newline at the end. - readIDAT() uses explicit stringsAsFactors = FALSE internally. - readIDAT() no longer keeps two file connections open at the same. Documentation - The BibTeX URL reported by citation(package = "illuminaio") was broken. Bug Fixes - readBGX() would leave an open connection if there was a file-reading error. Changes in version 0.31.0 (2020-04-27) - The version number was bumped for the Bioconductor develop version, which is now Bioconductor 3.12 for R (>= 4.0.0). Changes in version 0.30.0 (2020-04-27) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.11 for R (>= 4.0.0). Changes in version 0.28.0 (2019-10-29) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.10 for R (>= 3.6.1). Changes in version 0.27.1 (2019-08-19) Software Quality - Update decryption code to address unused result warning. Changes in version 0.27.0 (2019-05-02) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.10 for R (>= 3.6.0). Changes in version 0.26.0 (2019-05-02) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.9 for R (>= 3.6.0). Changes in version 0.25.0 (2018-10-30) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.9 for R (>= 3.6.0). Changes in version 0.24.0 (2018-10-30) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.8 for R (>= 3.5.1). Changes in version 0.23.2 (2018-07-18) New Features - The readIDAT() function gains a what argument (only for unencrypted IDAT files). This allows the fast return of the number of nSNPsRead (number of probes in file) and IlluminaID (probenames). This is to allow fast handling of IDAT files in the minfi package. Changes in version 0.23.1 (2018-07-18) Software Quality - ROBUSTNESS: Now registering native routines. Changes in version 0.23.0 (2018-05-01) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.8 for R (>= 3.5.0). Changes in version 0.22.0 (2017-05-01) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.7 for R (>= 3.5.0). Changes in version 0.21.0 (2017-10-31) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.7 for R (>= 3.5.0). Changes in version 0.20.0 (2017-10-31) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.6 for R (>= 3.4.0). Changes in version 0.19.0 (2017-04-25) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.6 for R (>= 3.4.0). Changes in version 0.18.0 (2017-04-25) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.5 for R (>= 3.4.0). Changes in version 0.17.0 (2016-10-18) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.5 for R (>= 3.4.0). Changes in version 0.16.0 (2016-10-18) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.4 for R (>= 3.3.1). Changes in version 0.15.1 (2016-08-27) New Features - Now the package DLL is unloaded when the package is unloaded. Changes in version 0.15.0 (2015-05-03) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.4 for R (>= 3.3.0). Changes in version 0.14.0 (2015-05-03) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.3 for R (>= 3.3.0). Changes in version 0.13.1 (2016-01-12) Deprecated and Defunct - readBPM() is deprecated because it was only a stub that never really worked (Issues #5 and #6). Changes in version 0.13.0 (2015-10-23) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.3 for R (>= 3.3.0). Changes in version 0.12.0 (2015-10-13) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.2 for R (>= 3.2.2). Changes in version 0.11.2 (2015-09-11) Bug Fixes - readIDAT() can now read non-encrypted IDAT files with strings longer than 127 characters. - readIDAT() incorrectly assumed that there were exactly two blocks in RunInfo fields of non-encrypted (v3) IDAT files. Thanks to Gordon Bean (GitHub @brazilbean) for reporting on and contributing with code for the above two bugs. (Issue #2) Changes in version 0.11.1 (2015-07-29) - Updated the BiocViews field of DESCRIPTION. Changes in version 0.11.0 (2015-04-16) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.2 for R (>= 3.3.0). Changes in version 0.10.0 (2015-04-16) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.1 for R (>= 3.2.0). Changes in version 0.9.1 (2015-02-25) New Features - Modified code for reading encrypted idat files to cope with VeraCode data. Changes in version 0.9.0 (2014-10-13) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 3.1 for R (>= 3.2.0). Changes in version 0.8.0 (2014-10-13) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 3.0 for R (>= 3.1.1). Changes in version 0.7.2 (2014-10-02) - Now on GitHub. Changes in version 0.7.1 (2014-09-21) Code Refactoring - The vignette now reads the GenomeStudio example file from the IlluminaDataTestFiles package instead of the internet. - Updated CITATION. Documentation - Added citation to vignette. Changes in version 0.7.0 (2014-04-11) - The version number was bumped for the Bioconductor devel version, which is now Bioconductor 2.15 for R (>= 3.1.0). Changes in version 0.6.0 (2014-04-11) - The version number was bumped for the Bioconductor release version, which is now Bioconductor 2.14 for R (>= 3.1.0). Changes in version 0.5.6 (2014-03-10) New Features - Added a CITATION file, cf. citation("illuminaio"). Changes in version 0.5.5 (2014-01-19) - Added support for encrypted IDAT files where not all data fields are of the same length, e.g. HumanHap550 v1. Changes in version 0.5.2 (2013-11-05) CODE REFACTORING: - Moved test data to IlluminaDataTestFiles. Software Quality - Added unit tests for encrypted IDATs. Changes in version 0.5.1 (2013-11-04) CODE REFACTORING: - Resshuffled internal code in readIDAT_nonenc() so that seek() is always forward based. Changes in version 0.5.0 (2013-10-14) - The version number was bumped for the Bioconductor devel version 2.14. Changes in version 0.4.0 (2013-10-14) - The version number was bumped for the Bioconductor release version 2.13. Changes in version 0.3.9 (2013-09-13) Documentation - Added vignette giving examples of usage and demonstrating comparison with GenomeStudio output. Changes in version 0.3.8 (2013-09-12) Software Quality - Bug fixes, renaming of readIDAT_bin() to readIDAT_nonenc(). Changes in version 0.3.6 (2013-08-21) New Features - Added one parent function readIDAT() which checks file format and dispatches to the relevant subfunction. Changes in version 0.3.5 (2013-08-02) Code Refactoring - Cleaned up internal code of readBPM(). Software Quality - ROBUSTNESS: Added unit tests for readBPM(). Note that these are only run if environment variable _R_CHECK_FULL_ is set, i.e. they will not be performed on the Bioconductor servers. Changes in version 0.3.0 (2013-04-03) - The version number was bumped for the Bioconductor devel version 2.13. Changes in version 0.2.0 (2013-04-03) - The version number was bumped for the Bioconductor release version 2.12. Changes in version 0.1.5 (2012-11-28) Documentation - Fixed typos in help for readBPM() and readIDAT(). Changes in version 0.1.4 (2012-11-27) New Features - Add/exporting readBPM(). Changes in version 0.1.3 (2012-11-12) Software Quality - Added system tests for readIDAT() on example files from the hapmap370k package. Changes in version 0.1.2 (2012-11-07) Bug Fixes - readIDAT() would not close connections it opened if there was an error. Now it guarantees to close any connections it opens. Changes in version 0.1.1 Software Quality - Added system tests for readIDAT() on example files from the minfiData package. Changes in version 0.1.0 (2012-10-09) Significant Changes - Package added to the Bioconductor repository. - Created.