在1.5版本的变化BUG修复o珠负坐标现在可以包括在bab文件o如果发现重叠段打印一个警告,并使用完整的locs索引。o由readCompressedData()返回的坐标值现在四舍五入以匹配原始文本文件的精度。改进了readCompressedData()在提取所有探针id时的性能。修正了当文件向量被传递给decompressBeadData()时的错误。以前,如果arrayMask为NULL,则每个输出文件都以相同的名称创建,覆盖前一个文件。根据R包指南,将示例数据移动到inst/extdata。从R CMD检查中删除警告。1.1版本的变化新特性o增加了函数extractLocsFile() o增加了函数readCompressedData() o decompressBeadData()现在将接受输入文件的向量,而不是需要一个循环。o通过使用. call()而不是apply()减少了大约50%的解压时间感谢Tim Triche教授的识别和补丁。 o Fixed rounding errors when dealing with very small and/or negative coordinates. o Check indices are now employed correctly. o If any beads can't be positioned using the reduced index compression halts and the user is informed. o Fixed a major bug that resulted in the .locs file being randomly ordered on reconstruction if the full index was used. o Now stops and informs the user if there are negative coordinates in the .locs file. CHANGES IN VERSION 0.99 NEW FEATURES o Improved speed when using lossy compression by switcing some code from apply() to .Call() o Progress bar is now optional o Package created BUG FIXES o Fixed bug which put red channel out by 1 pixel when using offset coordinates o Now works correctly in the case where an array consists of a single segment, e.g. Human 1M o Fixed bug in creating full index o Fixed bug in combining .txt and .locs files due to duplicate entries o Fixed bug in writing intensity flags. Introduced when switching from calloc() to R_alloc(). o Set a default file name for output from compressBeadData if left blank o Compression progress bar no longer stops at 70% o Set limits on the number of bytes for storing the fractional part o Replaced calloc() with R_alloc() in C code o Registered C functions