uio-bmi / immuneML

immuneML is a platform for machine learning analysis of adaptive immune receptor repertoire data.
https://immuneml.uio.no
GNU Affero General Public License v3.0
62 stars 29 forks source link

Galaxy bugfix #53

Closed LonnekeScheffer closed 3 years ago

LonnekeScheffer commented 3 years ago

This is a small bugfix; I thought the galaxy tools got a string in, but it actually already gets converted to a Path in immuneMLApp.py. Therefore, Galaxy currently fails due to an assertion error. This has been corrected here (tested successfully on local galaxy instance)

LonnekeScheffer commented 3 years ago

Additional bugfixes added later:

All of this has been tested on my local galaxy instance

(sorry for the many e-mails, forgot to temporarily close the pull request)

LonnekeScheffer commented 3 years ago

updated tests

LonnekeScheffer commented 3 years ago

Moved the check for metadata_file path to PickleImport. The metadata file is only checked to be in the current working dir if metadata_file is not explicitly set as a dataset import param.

LonnekeScheffer commented 3 years ago

oops! debug prints are removed now :D