LaF: Fast Access to Large ASCII Files

Methods for fast access to large ASCII files. Currently the following file formats are supported: comma separated format (CSV) and fixed width format. It is assumed that the files are too large to fit into memory, although the package can also be used to efficiently access files that do fit into memory. Methods are provided to access and process files blockwise. Furthermore, an opened file can be accessed as one would an ordinary data.frame. The LaF vignette gives an overview of the functionality provided.

Version: 0.8.6
Depends: methods, utils
Imports: Rcpp (≥ 0.11.1)
LinkingTo: Rcpp
Suggests: testthat, yaml
Published: 2024-12-13
DOI: 10.32614/CRAN.package.LaF
Author: Jan van der Laan ORCID iD [aut, cre]
Maintainer: Jan van der Laan <r at eoos.dds.nl>
License: GPL-3
URL: https://github.com/djvanderlaan/LaF
NeedsCompilation: yes
Materials: NEWS
In views: HighPerformanceComputing
CRAN checks: LaF results

Documentation:

Reference manual: LaF.pdf
Vignettes: LaF-benchmark (source)
LaF-manual (source, R code)

Downloads:

Package source: LaF_0.8.6.tar.gz
Windows binaries: r-devel: LaF_0.8.6.zip, r-release: LaF_0.8.6.zip, r-oldrel: LaF_0.8.6.zip
macOS binaries: r-release (arm64): LaF_0.8.6.tgz, r-oldrel (arm64): LaF_0.8.6.tgz, r-release (x86_64): LaF_0.8.6.tgz, r-oldrel (x86_64): LaF_0.8.6.tgz
Old sources: LaF archive

Reverse dependencies:

Reverse depends: easyPSID
Reverse imports: chunked, EdSurvey, SEERaBomb
Reverse suggests: blaise, disk.frame

Linking:

Please use the canonical form https://CRAN.R-project.org/package=LaF to link to this page.