Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Make sure to setup and configure the infrastructure before using it.

 

Note

In current setup any request to HMI data will transparently load data from JSOC. This may take a while for large time ranges.

Startup Infrastructure

Info
titleOn OS X
  1. Run "/Applications/Docker/Kitematic (Beta)"
  2. Click "Docker CLI" on the lower right side to open a terminal.

...

Code Block
# startup infrastructure
cli> ./infrastructure.sh run

Update Infrastructure

Occasionally you may want to upgrade to the latest version of the infrastructure.

...

Code Block
cli> ./infrastructure.sh update

Open FLARECAST Pipeline Management Console

Info
iconfalse
titleOn OS X

Switch to "Kitematic"

Select Container "devinfrastest_webapp_1"

On the right side panel click on the arrow icon  () next to "Web Preview"

Info
titleOn Linux

Open http://127.0.0.1:8000/ in your browser

Image RemovedImage Added

Now you can

  • Inspect registered algorithms (tab "Algorithms")
  • Manually start a new instance of an algorithm in a dedicated container (tab "Pipeline")
  • Manage running and stopped containers (tab "Containers")

read the descriptions of the services and access all the services via web interfaces

 

 

TODO: Update section below, according to interface of infra-viewer (no more webapp).



Inspect registered Algorithms

In tab "Algorithms" you can get information about registered algorithms.

Start new instance of an Algorithm (Pipeline)

  1. Open tab "Pipeline"
  2. Select pipeline step
    • Download: download remote data and ingest into db (e.g SWPC, typically maintained by FHNW)
    • Feature extraction: extract features and ingest into property_database (e.g. SMART)
    • Machine learning (training)
    • Machine learning (execution)
    • Visualisation (experimental): algorithms to visualise data.
  3. Select algorithm to run
  4. "Setup new instance"
  5. Modify input parameters (if needed, please note that modifications will not be persisted over multiple sessions)
  6. "Run new instance"

 

Intermezzo: add existing algorithm container to infrastructure

Use this commands if a new algorithm container gets added to the FLARECAST Docker hub infrastructure

...