BioContainers / biocontainers-backend

Python backend for Biocontainers (Flask + MongoDB)
http://biocontainers.pro
Apache License 2.0
3 stars 1 forks source link

Missing properties in Tool & ToolVersion responses #3

Closed chakrabandla closed 5 years ago

chakrabandla commented 5 years ago

Following properties are yet to be implemented in Tool & ToolVersion responses

Tool : aliases meta_version contains : "array" has_checker checker_url verified_source signed

Tool_version : name image registry_url image_name descriptor_type => array of enum: "CWL" , "WDL", "NFL" containerfile meta_version verified verified_source

ypriverol commented 5 years ago

Hi @chakrabandla see my comments:

Following properties are yet to be implemented in Tool & ToolVersion responses

Tool :

aliases

Use the tool name

meta_version

Version of the tool , latest version

contains : "array"

List of tools in the container if the tool is a single tool container then put in the array the tool.

has_checker

Empty.

checker_url

Empty.

verified_source

Empty.

signed

True for all Tools.

Tool_version : name

Name of the tool.

image

List of images.

registry_url

here we should use url of biocontainers: biocontainers.pro/registry/tool_Id/tool_version/

image_name

descriptor_type => array of enum: "CWL" , "WDL", "NFL"

EMpty for now.

containerfile

Here the container file Dockerfile or Conda recipe.

meta_version

Here the version of the tool.

verified

true

verified_source

ypriverol commented 5 years ago

@bgruening input here would be good. ?

bgruening commented 5 years ago

descriptor_type => array of enum: "CWL" , "WDL", "NFL"

We should request a plain or something.

I agree with the rest. Thanks!

ypriverol commented 5 years ago

@bgruening would be great if we said now GW -> Galaxy wrapper. That makes sense for you.

bgruening commented 5 years ago

But our containers are completely agnostic, right? We do not put useless stuff into a container on purpose :) Galaxy can use all containers either way.

ypriverol commented 5 years ago

ok