repijson: Tools for Handling EpiJSON (Epidemiology Data) Files

Supplies classes and routines to convert data to and from EpiJSON files. This package provides conversion functions for data.frame, sp and obkData.

AuthorAndy South [aut, cre], Thomas Finnie [aut], Ellie Sherrard-Smith [aut], Ana Bento [aut], Thibaut Jombart [aut]
Date of publication2015-06-16 01:19:04
MaintainerAndy South <southandy@gmail.com>
LicenseGPL (>= 2)
Version0.1.0

View on CRAN

Man pages

as.data.frame.ejAttribute: Convert an ej attribute to a dataframe

as.data.frame.ejObject: convert an ejObject to a dataframe with one row per record

as.ejObject: generic as function

as.ejObject.data.frame: Convert a dataframe to an ejObject

as.ejObject.default: By default we don't know how to convert objects

as.ejObject.obkData: This function processes objects from the obkClass data and...

as.SpatialPointsDataFrame.ejEvent: convert an ejEvent to a SpatialPointsDataFrame

as.SpatialPointsDataFrame.ejObject: Create a SpatialPointsDataFrame from an ejObject

as.SpatialPointsDataFrame.ejRecord: convert an ejRecord to a SpatialPointsDataFrame

attributeAsJSON: Convert an attribute into JSON

box2: generic labelled box function

create_ejAttribute: Create an attribute This package outlines the aspects of the...

create_ejEvent: Create an event

create_ejMetadata: Create metadata

create_ejObject: Create an object

create_ejRecord: Create a record

dataFrameToAttributes: The general functions that are used in multiple sections of...

define_ejEvent: Creates a event definition

ejAttributes: Extract the attributes from an EpiJson Object

ejRecords: Extract the records from an EpiJson Object

epiJSON2r: converting epiJSON into a list of lists

epijsonObjectVis: to view the structure of epijson objects and/or schema...

notNA: Return a value only if another is not NA

objectAsJSON: Convert an ejObject into JSON

print.ejAttribute: print an ejAttribute object

print.ejEvent: print an ejEvent object

print.ejMetadata: print an ejMetadata object

print.ejObject: print an ejObject object

print.ejRecord: print an ejRecord object

processRecord: This function takes a single record from the obkClass data...

processRecordFrame: This function processes events from the obkClass data and...

repijson: Classes and functions to handle EpiJSON files

toyll: Toy line list dataset

Files in this package

repijson
repijson/inst
repijson/inst/toylinelist.csv
repijson/inst/extdata
repijson/inst/extdata/schema.JSON
repijson/inst/extdata/example.JSON
repijson/inst/doc
repijson/inst/doc/repijson.R
repijson/inst/doc/repijson.html
repijson/inst/doc/repijson.Rmd
repijson/tests
repijson/tests/testthat.R
repijson/tests/testthat
repijson/tests/testthat/testConstructors.R
repijson/NAMESPACE
repijson/data
repijson/data/toyll.RData
repijson/R
repijson/R/ts.R repijson/R/repijson.R repijson/R/utils.R repijson/R/sp.R repijson/R/data.frame.R repijson/R/obkData.R repijson/R/extractors.R repijson/R/data.R repijson/R/JSONGenerator.R repijson/R/epijsonObjectVis.R repijson/R/print.R repijson/R/streams.R
repijson/R/epiJSON2r.r
repijson/R/validator.R repijson/R/constructors.R
repijson/vignettes
repijson/vignettes/figs
repijson/vignettes/figs/unnamed-chunk-1-1.png
repijson/vignettes/figs/unnamed-chunk-2-1.png
repijson/vignettes/figs/unnamed-chunk-15-1.png
repijson/vignettes/repijson.md
repijson/vignettes/repijson.Rmd
repijson/README.md
repijson/MD5
repijson/build
repijson/build/vignette.rds
repijson/DESCRIPTION
repijson/man
repijson/man/processRecord.Rd repijson/man/create_ejAttribute.Rd repijson/man/as.SpatialPointsDataFrame.ejEvent.Rd repijson/man/define_ejEvent.Rd repijson/man/as.ejObject.default.Rd repijson/man/attributeAsJSON.Rd repijson/man/as.data.frame.ejObject.Rd repijson/man/as.ejObject.obkData.Rd repijson/man/dataFrameToAttributes.Rd repijson/man/create_ejRecord.Rd repijson/man/notNA.Rd repijson/man/processRecordFrame.Rd repijson/man/print.ejObject.Rd repijson/man/print.ejAttribute.Rd repijson/man/create_ejObject.Rd repijson/man/as.ejObject.data.frame.Rd repijson/man/as.data.frame.ejAttribute.Rd repijson/man/toyll.Rd repijson/man/print.ejMetadata.Rd repijson/man/print.ejEvent.Rd repijson/man/create_ejMetadata.Rd repijson/man/epijsonObjectVis.Rd repijson/man/as.SpatialPointsDataFrame.ejObject.Rd repijson/man/create_ejEvent.Rd repijson/man/repijson.Rd repijson/man/epiJSON2r.Rd repijson/man/as.SpatialPointsDataFrame.ejRecord.Rd repijson/man/ejRecords.Rd repijson/man/objectAsJSON.Rd repijson/man/ejAttributes.Rd repijson/man/box2.Rd repijson/man/print.ejRecord.Rd repijson/man/as.ejObject.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.