These functions create a TI method from a docker image, either locally (create_docker_ti_method) or from docker hub pull_docker_ti_method.

create_docker_ti_method(image,
  definition = extract_definition_from_docker_image(image), ...)

extract_definition_from_docker_image(image,
  definition_location = "/code/definition.yml")

pull_docker_ti_method(image)

Arguments

image

The name of the docker image, eg. dynverse/comp1. Can contain tags such as dynverse/comp1:R_feather

definition

The method definition, a list containing the name, input, output and parameters of a method. Optional, as the definition file will be automatically loaded from the images /code/definition.yml using extract_definition_from_docker_image.

...

Other information about the method

definition_location

The location of the definition file within the image