package sysson
- Alphabetic
- By Inheritance
- sysson
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- final case class OpenRange (startOption: Option[Int], endOption: Option[Int], isInclusive: Boolean, step: Int = 1) extends Product with Serializable
- trait Plot [S <: Sys[S]] extends Obj[S] with Publisher[S, Update[S]]
- type Scale = (Double) ⇒ Double
-
final
case class
Stats
(map: Map[String, Variable]) extends Product with Serializable
Statistics for a given file.
Statistics for a given file. It provides a map from variable names to
Stats.Variablewhich captures the moments of that particular variable.Statistics are obtained via
Stats.get(netcdfFile).For example, if the file has a variable
"ta"with dimensions"lon","lat"and"plev", the overall minimum temperature will be found throughstats("ta").total.min. That maximum temperature at pressure level 0 will be found throughstats("ta").slices("plev")(0).max. - trait TreeLike [S <: Sys[S], T <: TreeLike[S, T]] extends Publisher[S, Update[S, T]]
- trait TreeTypes extends AnyRef
-
final
case class
VariableSection
(variable: Variable, section: Vec[OpenRange], scale: Scale = Scale.Identity) extends VariableLike with Product with Serializable
A variable section is a non destructive selection within the dimension of a variable, possibly applying scaling to its values.
A variable section is a non destructive selection within the dimension of a variable, possibly applying scaling to its values.
- variable
the original NetCDF variable
- section
the range selection within the dimension
- type Vec[+A] = IndexedSeq[A]
Value Members
- val Vec: IndexedSeq.type
-
def
boot(): Unit
Boots the SuperCollider server.
-
val
dataDir: File
The
datadirectory inside the SysSon base directory contains common NetCDF files. - def defaultFile: File
- def defaultFile2: File
- def initTypes(): Unit
-
def
open(path: String): NetcdfFile
Opens a NetCDF file from a given path string.
-
def
openDefault(): NetcdfFile
Opens
RO-MultiSatelliteClimatologies-SEremoved_plevData_months_012002-122010.nc -
def
openDefault2(): NetcdfFile
Opens
MetOffUK_HadGEM2-ES/25_ta_Amon_HadGEM2-ES_rcp45_r1i1p1_200512-210012.nc -
def
openFile(file: File): NetcdfFile
Opens a NetCDF file from a given file object .
- var showLog: Boolean
-
val
syssonDir: File
The SysSon base directory is determined by the environment variable
SYSSON_HOME.The SysSon base directory is determined by the environment variable
SYSSON_HOME. See theREADME.mdfor more information. -
object
BuildInfo
extends Product with Serializable
This object was generated by sbt-buildinfo.
- object Implicits
- object Main
- object OSCSupport
- object OpenRange extends Serializable
- object Plot extends Type
- object Scale
- object Stats extends Serializable
- object TreeLike extends TreeTypes
- object VariableSection extends Serializable
-
object
WorkspaceResolver
Associates a workspace with a file cache for NetCDF resources.