TOM

Overview

TOM API

Version information

Version : 1.0.0

URI scheme

Host : localhost:8000
BasePath : /
Schemes : HTTP

Produces

  • application/json

Paths

analyze data

1
GET /analyze

Description

to order the data TOM analysis

Parameters

Type Name Description Schema Default
Query input
required
pasted input variables names (seperated by:). Improvement/next version -> give an array of string string(string) "deploy_scenario:version:pod_name:runner_id"
Query output
required
the output variable name string(string) "bandwidth.MBps."

Responses

HTTP Code Description Schema
200 analyzing file succeeded < Success > array
default Unexpected error Error

compare different contexts

1
GET /comparGraph

Description

compare different contexts using boxplots

Parameters

Type Name Description Schema Default
Query input
required
pasted input variables names (seperated by:). Improvement/next version -> give an array of string string(string) "deploy_scenario:version:pod_name:runner_id"
Query limit
optional
number of contexts to limit the results on number(integer) "10"
Query output
required
the output variable name string(string) "bandwidth.MBps."

Responses

HTTP Code Description Schema
200 contexts boxplots < Graph > array
default Unexpected error Error

bivariate correlations

1
GET /correlation

Description

get bivariate correlations between input and output

Responses

HTTP Code Description Schema
200 correlation values < Value > array
default Unexpected error Error

growing mutual correlations

1
GET /explain

Description

get growing mutual correlation values between output and subsets of input

Responses

HTTP Code Description Schema
200 mutual correlation values < Value > array
default Unexpected error Error

growing mutual correlations graph

1
GET /explainGraph

Description

get growing mutual correlation values graph between output and subsets of input

Responses

HTTP Code Description Schema
200 mutual correlation values graph < Graph > array
default Unexpected error Error

head contexts according to input

1
GET /head

Description

get head median output values of single contexts defined by input variables

Parameters

Type Name Description Schema Default
Query input
required
pasted input variables names (seperated by:). Improvement/next version -> give an array of string string(string) "deploy_scenario:version:pod_name:runner_id"
Query limit
optional
number of contexts to limit the results on number(integer) "5"
Query output
required
the output variable name string(string) "bandwidth.MBps."

Responses

HTTP Code Description Schema
200 mutual correlation values < Value > array
default Unexpected error Error

load data

1
GET /read

Description

to order the data loading

Parameters

Type Name Description Schema Default
Query file
required
path of the file to load. string(string) "examples/test_opnfv_yardstick_tc012.csv"

Responses

HTTP Code Description Schema
200 reading file succeeded < Success > array
default Unexpected error Error

tail contexts according to input

1
GET /tail

Description

get tail median output values of single contexts defined by input variables

Parameters

Type Name Description Schema Default
Query input
required
pasted input variables names (seperated by:). Improvement/next version -> give an array of string string(string) "deploy_scenario:version:pod_name:runner_id"
Query limit
optional
number of contexts to limit the results on number(integer) "5"
Query output
required
the output variable name string(string) "bandwidth.MBps."

Responses

HTTP Code Description Schema
200 mutual correlation values < Value > array
default Unexpected error Error

Definitions

Error

Name Description Schema
code
optional
integer(int32)
fields
optional
string
message
optional
string

Graph

Type : object

Success

Name Description Schema
durationInSeconds
optional
string
result
optional
string

Value

Name Description Schema
value
optional
Value number(double)