Class

infcalcs

DRData

Related Doc: package infcalcs

Permalink

class DRData extends AnyRef

Structure for input-output (dose-response) data.

Both the signal and response points are entered into Vectors whose elements are themselves Vectors of length N, where N is the number of distinct signal or response types of the system (i.e. given a channel which simultaneously takes signal A and signal B, the input Vector would have elements of length 2.)

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DRData
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DRData(calcConfig: CalcConfig)(sig: Vector[NTuple[Double]], resp: Vector[NTuple[Double]])

    Permalink

    sig

    2D vector of signal values

    resp

    2D vector of response values

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def bootstrap_sample(): Vector[DRData]

    Permalink

    Generate a bootstrap sample from a data set.

    Generate a bootstrap sample from a data set. Sample size is defined as a command line argument

    returns

    vector of DRData instances

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. val fracList: List[Double]

    Permalink
  11. val fracs: Vector[Double]

    Permalink

    List of fractions for subsampling the data set

  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. lazy val isEmpty: Boolean

    Permalink
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. val numObs: Int

    Permalink
  20. lazy val numUniqueRespVals: Int

    Permalink
  21. lazy val numUniqueSigVals: Int

    Permalink
  22. val repsPerFrac: Range

    Permalink
  23. val resp: Vector[NTuple[Double]]

    Permalink

    2D vector of response values

  24. def respDelims(numBins: NTuple[Int]): NTuple[Tree[Bin]]

    Permalink

    Delimiters for response space

    Delimiters for response space

    numBins

    n-dimensional vector of bin numbers

    returns

    n-dimensional vector of bin-delimiting Trees

  25. val respDim: Int

    Permalink
  26. def respKey(numBins: NTuple[Int]): Map[NTuple[Int], Int]

    Permalink

    Index key for response space

    Index key for response space

    numBins

    n-dimensional vector of bin numbers

    returns

    mapping of n-dimensional indices to 1-dimensional indices

  27. lazy val respVals: Option[Vector[NTuple[Double]]]

    Permalink
  28. val sig: Vector[NTuple[Double]]

    Permalink

    2D vector of signal values

  29. def sigDelims(numBins: NTuple[Int]): NTuple[Tree[Bin]]

    Permalink

    Delimiters for signal space

    Delimiters for signal space

    numBins

    n-dimensional vector of bin numbers

    returns

    n-dimensional vector of bin-delimiting Trees

  30. val sigDim: Int

    Permalink
  31. def sigKey(numBins: NTuple[Int]): Map[NTuple[Int], Int]

    Permalink

    Index key for signal space

    Index key for signal space

    numBins

    n-dimensional vector of bin numbers

    returns

    mapping of n-dimensional indices to 1-dimensional indices

  32. lazy val sigVals: Option[Vector[NTuple[Double]]]

    Permalink
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def toFile(f: String): Unit

    Permalink

    Writes data to file

    Writes data to file

    f

    file name

  35. def toString(): String

    Permalink

    Writes data to stdout

    Writes data to stdout

    Definition Classes
    DRData → AnyRef → Any
  36. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. val zippedVals: Vector[Pair[NTuple[Double]]]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped