Packages

p

gem

ocs2

package ocs2

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

Package Members

  1. package pio

Type Members

  1. type ConfigMap = TreeMap[String, String]
  2. trait DoobieClient extends ProgramIdMeta with IndexMeta

    Shared support for import applications using Doobie.

  3. final class ImportServer extends AnyRef

    A server that accepts HTTP requests to import observations or programs from an OCS2 ODB.

    A server that accepts HTTP requests to import observations or programs from an OCS2 ODB. If the corresponding observation or program has already been loaded, it is deleted and wholly replaced by the latest version from the ODB.

  4. implicit class StepNodeOps extends AnyRef

    Adds support for parsing steps into ConfigMap.

    Adds support for parsing steps into ConfigMap. This is required by the SequenceDecoder and the StaticDecoder.

Value Members

  1. val EmptyConfigMap: TreeMap[String, String]
  2. object Decoders

    PioDecoder instances for our model types.

  3. object FileImporter extends DoobieClient

    Imports OCS2 program files exported to the same format sent by the Ocs3ExportServlet at http://g[ns]odb:8442/ocs3/fetch/programId or by using the OSGi shell command "exportOcs3" from the ODB shell.

  4. object ImportServer extends IOApp
  5. object Importer extends DoobieClient

    Support for writing programs and observations to the database.

  6. object Legacy

    Legacy system (telescope, instrument, observe, calibration) key and parser definitions.

  7. object OdbClient

    ODB observation/program fetch client.

  8. object SequenceDecoder extends PioDecoder[List[Step]]

    Decoder for the OCS2 sequence XML.

  9. object SmartGcalImporter extends DoobieClient

    Importer for SmartGcal CSV files.

    Importer for SmartGcal CSV files. Note, these files use display values in some cases instead of the seqexec values since they were meant to be edited by science staff.

  10. object StaticDecoder extends PioDecoder[StaticConfig]

    Decoder for the OCS2 static configuration XML.

Inherited from AnyRef

Inherited from Any

Ungrouped