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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions