shapeCon-class {cosmo} | R Documentation

## Class "shapeCon" ~~~

### Description

This class defines a constraint concerning the evolution of the information content over an interval

### Objects from the Class

Objects can be created by calls of the form `new('shapeCon',`
`shape = ...., # Object of class character`
`sLower = ...., # Object of class numeric`
`sUpper = ...., # Object of class numeric`
`eLower = ...., # Object of class numeric`
`eUpper = ...., # Object of class numeric`
`error = ...., # Object of class numeric`
`)` or by: `makeShapeCon(`
`shape = ...., # Object of class character`
`sLower = ...., # Object of class numeric`
`sUpper = ...., # Object of class numeric`
`eLower = ...., # Object of class numeric`
`eUpper = ...., # Object of class numeric`
`error = ...., # Object of class numeric`
`)`

### Slots

`shape`:
  Object of class `"character"` This slot describes how the information content varies across the interval: 'Linear', 'Monotone Increasing' and 'Monotone Decreasing' are currently implemented
`sLower`:
  Object of class `"numeric"` starting lower bound
`sUpper`:
  Object of class `"numeric"` starting upper bound
`eLower`:
  Object of class `"numeric"` ending lower bound
`eUpper`:
  Object of class `"numeric"` ending upper bound
`error`:
  Object of class `"numeric"` error tolerated

### Methods

No methods defined with class "shapeCon" in the signature.

### Note

~~further notes~~

### Author(s)

Fabian Gallusser, fgallusser@berkeley.edu

### References

### See Also

`boundCon`, `subMotifCon`, `posFreqCon`, `shapeDiffCon`, `palCon` `makeConSet`

### Examples

    makeShapeCon("Monotone Increasing",sLower=0,sUpper=1,eLower=1.5,eUpper=2,error=0.5)

[Package cosmo version 1.2.0 Index]