Format character strings to use (lower) camel-style formatting, where word boundaries are defined by capitlization only (e.g. thisIsCamelCase).

camelCase(object, ...)

Arguments

object

Object.

...

Additional arguments.

Value

Modified object. Contains syntatically valid names. For objects with names() defined, the underlying data returns unchanged, except for character or vector class.

Details

Camel case is recommended by Bioconductor for variable and function names.

Examples

class(camelCase)
#> [1] "nonstandardGenericFunction" #> attr(,"package") #> [1] "methods"