repijson: Tools for Handling EpiJSON (Epidemiology Data) Files

Share:

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

Author
Andy South [aut, cre], Thomas Finnie [aut], Ellie Sherrard-Smith [aut], Ana Bento [aut], Thibaut Jombart [aut]
Date of publication
2015-06-16 01:19:04
Maintainer
Andy South <southandy@gmail.com>
License
GPL (>= 2)
Version
0.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