genoml2 icon indicating copy to clipboard operation
genoml2 copied to clipboard

Too many arguments for continuous supervised tune

Open njohnso6 opened this issue 3 years ago • 1 comments

https://github.com/GenoML/genoml2/blob/8040f2b1b460cc6085527e5fd65963518459cd11/genoml/main.py#L106

When I run genoml continuous supervised tune \ --prefix outputs/ I get the following error:

Traceback (most recent call last): File "/usr/local/lib/python3.7/dist-packages/genoml/main.py", line 393, in handle_endpoints endpoint(*args) TypeError: main() takes 3 positional arguments but 4 were given

I believe it has to do with the "matching_columns" argument that is thrown in. The receiving function only allows three arguments. The matching columns one should be deleted.

njohnso6 avatar Mar 21 '22 20:03 njohnso6

Hi @njohnso6 - all code under "continuous" is currently under active development, only the discrete supervised modules have been extensively built out at this time (as indicated in the README).

Thank you for flagging this and the other issues!

m-makarious avatar Mar 22 '22 22:03 m-makarious