Package: marcxmlr Title: Faithful and Scalable MARCXML Parsing Version: 0.4.0 Authors@R: person("Lorenzo", "Isella", email = "lorenzo.isella@gmail.com", role = c("aut", "cre")) Description: Parses Machine-Readable Cataloging ('MARC 21') XML into a canonical tidy long representation while preserving leaders, control fields, data fields, indicators, repeated fields, repeated subfields, and source order. Provides in-memory reading, bounded-memory conversion to 'Parquet', and reconstruction of MARCXML from canonical data. Supports structural diagnostics for in-memory and 'Arrow'-backed representations, optional recovery from malformed MARC records, and local parallel processing. License: MIT + file LICENSE URL: https://github.com/larry77/marcxmlr BugReports: https://github.com/larry77/marcxmlr/issues Encoding: UTF-8 Language: en-US Roxygen: list(markdown = TRUE) Depends: R (>= 4.1.0) Imports: future (>= 1.69.0), futurize, purrr (>= 1.0.0), rlang, stats, tibble (>= 3.0.0), xml2 (>= 1.3.0) Suggests: arrow, dplyr, future.mirai, furrr, knitr, mori, rmarkdown, testthat (>= 3.0.0), XML VignetteBuilder: knitr Config/testthat/edition: 3 SystemRequirements: libxml2 (>= 2.9.0) NeedsCompilation: yes Config/roxygen2/version: 8.1.0 Config/pak/sysreqs: libxml2-dev Repository: https://larry77.r-universe.dev Date/Publication: 2026-10-14 06:30:07 UTC RemoteUrl: https://github.com/larry77/marcxmlr RemoteRef: HEAD RemoteSha: b6bafca75d45bf92bc86ce463049a54d7de503a2 Packaged: 2026-10-14 07:58:40 UTC; root Author: Lorenzo Isella [aut, cre] Maintainer: Lorenzo Isella