getzlab / dalmatian

dalmatian is a collection of high-level companion functions for Firecloud and FISS.
18 stars 13 forks source link

wm.get_config() does not return all parameters #16

Closed jkobject closed 5 years ago

jkobject commented 5 years ago

It does display some optional inputs but not all of them..

tried with wm.get_config("gatk","CNV_Somatic_Panel_Workflow")

the function seems to do a lot of post processing of the request response.. I don't know what might be causing it.

Best, :)

agraubert commented 5 years ago

Could you give us some information about the environment and the configuration?

  1. What version of dalmatian are you using? It's internals have changed dramatically recently
  2. Can you provide the method configuration that dalmatian is showing
  3. Can you provide the method configuration in Firecloud/Terra that you expect to see?

Edit: The API Call used does not include inputs which are not currently set. This is expected behavior for that endpoint. To get the full template for a method, you should use the Method IO endpoint and merge its output with your configuration. This behavior currently exists in the Lapdog UI, but it can be backported, if it's something you would like to see in Dalmatian

jkobject commented 5 years ago

yeah I had version 0.0.2 for some reasons. just upgraded to last version. now every params are here. Thx!