Skip to content
This package was removed from CRAN on 2020-01-14. Its history is shown below.
Reason: maintainer's address bounced
Details below reflect version 1.0.2, its last release before removal.

SchemaOnRead

1.0.2Package record

Automated Schema on Read

0packages depend
–downloads / year
–test coverage
–flavors OK

Overview

About

Provides schema-on-read tools including a single function call (e.g., schemaOnRead('filename')) that reads text ('TXT'), comma separated value ('CSV'), raster image ('BMP', 'PNG', 'GIF', 'TIFF', and 'JPG'), R data ('RDS'), HDF5 ('H5'), NetCDF ('CS'), spreadsheet ('XLS', 'XLSX', 'ODS', and 'DIF'), Weka Attribute-Relation File Format ('ARFF'), Epi Info ('REC'), SPSS ('SAV'), Systat ('SYS'), and Stata ('DTA') files. It also recursively reads folders (e.g., schemaOnRead('folder')), returning a nested list of the contained elements.

Changes in 1.0.2

Changes:

  • The author gratefully acknowledges Hadley Wickham’s detailed and insightful suggestions for improvements to the code.
  • Refactored the code into separate source files.
  • Refactored file existence and extension checking into a single function call.
  • Updated the code to use quoted variable names instead of name modification.
  • Replaced the XML package with the xml2 package.
  • Replaced the XLConnect package with the readxl package.
  • Replaced the readstata13 package with the haven package.
  • Switched to using the haven package instead of foreign when possible.

From NEWS.md in the release

Install

Health

CRAN checks

CRAN check results are not tracked yet.

Advisories

none known

Documentation

In release 1.0.2
READMEYes · 85 wordsVignettesYes · 1 · dynamicNEWSYes · 33% structured · mentions 1.0.2Citation fileNoWebsitenot declared in DESCRIPTION
Help pages
4
Examples that run
100%4 run in a plain check
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
0%
Help pages citing references
0%

Downloads

SchemaOnRead
Daily download trend is not available in this view yet.

Dependencies

Declared dependencies
12 external dependencies (excludes base and recommended)
Depends (1)
R >= 3.2.1
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
–indirect (not tracked)

Nothing depends on this yet.

Code & Tests

Datasets

People & History

People (1)
Author, Maintainer since 1.0.0 (2015)
Releases (3)

Pick two releases to compare their code metrics.

  • R
    R 4.0.0 released · 2020-04-24
  • archivedRemoved from CRAN
    2020-01-14
    maintainer's address bounced
  • R
    R 3.6.0 released · 2019-04-26
  • R
    R 3.5.0 released · 2018-04-23
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • 1.0.2
    record
    2015-12-24 · diff ↗ ·
    removed 2 exports
    schemaOnReadDefaultProcessors, schemaOnReadSimpleProcessors
    added 3 exports
    defaultProcessors, simpleProcessors, checkExtensions
  • 1.0.1
    record
    2015-11-04 · diff ↗
  • 1.0.0
    record
    2015-10-24
  • R
    R 3.2.0 released · 2015-04-16

Package metadata

First published
2015-10-24
Total releases
3 / 11 yrs
License
GPL-3 OSI
Copyright
Argonne National Laboratory
Minimum R
≥ 3.2.1

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("SchemaOnRead")
North, M. (n.d.). SchemaOnRead: Automated Schema on Read (Version 1.0.2) [Computer software]. Retrieved October 27, 2026, from https://CRAN.R-project.org/package=SchemaOnRead

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for SchemaOnRead version 1.0.2 [Data set]. HJJB, LLC. Data release v2026-10-26. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-26, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy