Open timosachsenberg opened 1 year ago
Puuh.. install a whole python environment?
it is not installed but included in the executable. Good alternatives?
Yeah I know. No, not really alternatives. Is it on conda at least?
yep conda install -c bioconda mokapot
So, do we want to create an executable by using pyinstaller? This is the goal?
yeah I think it would be great to have executables that could be used as "drop-in" replacement for how we currently use percolator. The way users would not have to deal with all dependencies etc.
How I did it in the past was: I took the script above and created the installer. But this also includes a full pyopenms version in the executable. This is a bit awkward and will increase the size of it a lot.
It is probably better to just create an installer for the plain mokapot executables. Then we could create a MokapotAdapter that uses this executable similar to percolatoradapter in another sprint.
Motivation: Mokapot is evolving much faster compared to percolator. It would make a lot of sense if we could use it as a replacement for percolator. To this end it would make sense to create installer (e.g., using an action in our or the mokapot repository see also https://github.com/wfondrie/mokapot/issues/101).
Previously I was successful with
and this script (which probably can be modernized with the pandas export etc.: