Package: awkreader 0.1.0
awkreader: File Reading with Pre-Filtering, Pattern Searching, and Distributed Files
Provides high-performance tools for out-of-core text processing and data ingestion by leveraging system 'AWK' utilities. Allows users to count records, filter rows, and compute streaming aggregations—such as group-by means, streaming medians, standard deviations, and correlations—directly on disk prior to reading data into R. By delegating line-by-line filtering and summarization to system-level 'AWK' commands and streaming results back through data.table::fread(), the package significantly reduces memory footprint and execution times when working with large individual files or multi-file directory structures.
Authors:
awkreader_0.1.0.tar.gz
awkreader_0.1.0.zip(r-4.7-any)awkreader_0.1.0.zip(r-4.6-any)
awkreader_0.1.0.tar.gz(r-4.7-any)awkreader_0.1.0.tar.gz(r-4.6-any)
awkreader_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
awkreader/json (API)
| # Install 'awkreader' in R: |
| install.packages('awkreader', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.
Last updated from:e58cdbd8d7. Checks:6 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 132 | ||
| source / vignettes | OK | 180 | ||
| linux-release | OK | 140 | ||
| windows-devel | OK | 123 | ||
| windows-release | OK | 101 | ||
| wasm-release | OK | 128 |
Exports:aggregated.freadcombined.freadfiltered.freadpattern.freadrecord.count
Dependencies:data.table
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Fast Stream Aggregation of Delimited Files via AWK | aggregated.fread |
| Fast Batch Combining of Flat Files via AWK | combined.fread |
| Fast, Filtered Reading of Multiple Files via AWK | filtered.fread |
| Pattern-Based Subsetting and Reading of Multiple Files via AWK | pattern.fread |
| Efficient Record and Row Counting via AWK | record.count |
