1.1.1特性:-netCDF支持大数据集。-集中存储3-D矩阵流数据(样本*通道*事件)-快速数据访问,子集和分割-支持所有相关的方法对flowSet已知问题:写入元数据- ncdfFlow允许用户保存整个ncdfFlowSet对象在ncdf文件。目前,元数据首先在R中序列化,并在cdf中作为原始向量存储。当元数据大小超过序列化函数的限制时,可能会失败。1.1.2的变化:在从flowSet 2创建ncdfFlowSet时,使用临时目录而不是工作目录存储cdf文件。允许用户在ncdfFlowSet_sync方法中指定路径来保存cdf到不同的位置,而不是原来的一个3.clone。ncdfFlowSet函数:-change参数名称以避免混淆:sNewNcFile——>isNew;newNcFile——>fileName -避免复制整个cdf存储库时克隆子集ncdfFlowSet -修复不一致的维度(样本*colnames)时,创建新的cdf文件4。检查源文件是否存在。ncdfFlowSet 5 . .writeSlice: -允许通过-add sample name将flowFrame或matrix添加到错误消息中,以帮助排除有问题的FCS文件,特别是在加载大型数据集时为split方法添加isNew=FALSE,以允许拆分为多个cdf文件,以实现并行计算7。set compress=FALSE关闭CDF CHANGES IN 1.3.2的压缩模式。通过将两个例程合并到[[方法中,并删除一些不必要的检查或设置CHANGES IN 1.5.32 1来优化[[访问器增加file参数,允许用户指定文件路径2。add "rbind" method to allow combining more than two ncdfFlowSets once, CHANGES IN 2.11.39 Enhancement + update 'samples' slot of 'ncdfFlowList' class from 'character' to 'named integer' to speed up look up + replace 'coerce' method with 'ncdfFlowList' constructor function + update validity check of 'ncdfFlowList' class + add 'subset.ncdfFlowList' and 'subset.ncdfFlowSet' S3 functions to subset the ncdfFlowSet/ncdfFlowList based on 'pData' + wrap "[[" logic into c++ to speed it up + add 'save_ncfs' and 'load_ncfs' functions to save/load a ncdfFlowSet object to/from disk.