Skip to content

Some issues with the pipelines #38

@simonbray

Description

@simonbray

While wrapping some of the python pipelines for Galaxy we discovered some of the following issues:

  • Two of the scripts (show_feats.py and constrained_conf_gen.py) don't have main() functions defined; this would be handy for defining entry points to the scripts, as in the conda recipe we wrote here: https://github.com/bioconda/bioconda-recipes/pull/22348/files#diff-a937f0d7f1f974a955b3aac5cbef8db1R16. The same issue would arise with a PyPI package, I expect.
  • The meta flag does not work in pbf_ev.py (maybe deliberate)
  • The screen.py returns the number of screened molecules as the exit code. Maybe the intention is to pass this information to the next pipeline somehow, but surely there's a better way of doing it? It should return 0 as long as the script completes successfully.
  • Running gzip on the output of constrained_conf_gen.py gives an unexpected end of file error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions