Class

infcalcs

Parameters

Related Doc: package infcalcs

Permalink

case class Parameters(listParams: Map[String, List[Double]], numParams: Map[String, Double], boolParams: Map[String, Boolean], stringParams: Map[String, String], sigRespParams: Map[String, Option[Vector[NTuple[Double]]]]) extends Product with Serializable

Case class holding the calculation parameters as denoted by the InfConfig object and optional paramter file.

listParams

parameters that have list values

numParams

parameters that have numeric values

boolParams

parameters that have boolean values

stringParams

parameters that have string values

sigRespParams

(optional) parameters governing signal/response space

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Parameters
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Parameters(listParams: Map[String, List[Double]], numParams: Map[String, Double], boolParams: Map[String, Boolean], stringParams: Map[String, String], sigRespParams: Map[String, Option[Vector[NTuple[Double]]]])

    Permalink

    listParams

    parameters that have list values

    numParams

    parameters that have numeric values

    boolParams

    parameters that have boolean values

    stringParams

    parameters that have string values

    sigRespParams

    (optional) parameters governing signal/response space

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. val boolParams: Map[String, Boolean]

    Permalink

    parameters that have boolean values

  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 finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  11. val listParams: Map[String, List[Double]]

    Permalink

    parameters that have list values

  12. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  15. val numParams: Map[String, Double]

    Permalink

    parameters that have numeric values

  16. def print: Unit

    Permalink

    Prints parameters to stdout

  17. def reset(): Parameters

    Permalink

    Returns a new Parameters with default parameters

  18. val sigRespParams: Map[String, Option[Vector[NTuple[Double]]]]

    Permalink

    (optional) parameters governing signal/response space

  19. val stringParams: Map[String, String]

    Permalink

    parameters that have string values

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

    Permalink
    Definition Classes
    AnyRef
  21. def updateBoolParams(k: String, v: Boolean): Parameters

    Permalink
  22. def updateListParams(k: String, v: List[Double]): Parameters

    Permalink

    Returns a new Parameters with updated listParams

  23. def updateNumParams(k: String, v: Double): Parameters

    Permalink

    Returns a new Parameters with updated numParams

  24. def updateSigRespParams(k: String, v: Option[Vector[NTuple[Double]]]): Parameters

    Permalink

    Returns a new Parameters with updated sigRespParams

  25. def updateStringParams(k: String, v: String): Parameters

    Permalink

    Returns a new Parameters with updated stringParams

  26. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped