Package: awkreader
Title: File Reading with Pre-Filtering, Pattern Searching, and
        Distributed Files
Version: 0.1.0
Authors@R: 
    c(person("David", "Shilane", role = "aut", email = "david.shilane@columbia.edu"),
      person("Akshat", "Maurya", role = c("aut", "cre"), email = "codingmaster902@gmail.com"),
      person("Jason", "Livingston", role = "aut"),
      person("Chung-Woo (Caffrey)", "Lee", role = "aut"),
      person("Mayur", "Bansal", role = "aut"),
      person("Srivastav", "Budugutta", role = "aut"))
Description: 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.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.3
Suggests: knitr, rmarkdown, testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
Imports: data.table
NeedsCompilation: no
Packaged: 2026-10-04 10:11:32 UTC; root
Author: David Shilane [aut], Akshat Maurya [aut, cre], Jason Livingston
        [aut], Chung-Woo (Caffrey) Lee [aut], Mayur Bansal [aut],
        Srivastav Budugutta [aut]
Maintainer: Akshat Maurya <codingmaster902@gmail.com>
Repository: https://akshat09867.r-universe.dev
Date/Publication: 2026-09-03 12:20:11 UTC
RemoteUrl: https://github.com/cran/awkreader
RemoteRef: HEAD
RemoteSha: e58cdbd8d7fd9e2f77bf8f558a4f85a325329388
Built: R 4.6.0; ; 2026-10-04 10:13:19 UTC; unix
