Mercurial > repos > shellac > sam_consensus_v3
view env/lib/python3.9/site-packages/galaxy/tool_util/parser/util.py @ 0:4f3585e2f14b draft default tip
"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author | shellac |
---|---|
date | Mon, 22 Mar 2021 18:12:50 +0000 |
parents | |
children |
line wrap: on
line source
from collections import OrderedDict DEFAULT_DELTA = 10000 DEFAULT_DELTA_FRAC = None def is_dict(item): return isinstance(item, dict) or isinstance(item, OrderedDict) def _parse_name(name, argument): """Determine name of an input source from name and argument returns the name or if absent the argument property In the latter case, leading dashes are stripped and all remaining dashes are replaced by underscores. """ if name is None: if not argument: raise ValueError("parameter must specify a 'name' or 'argument'.") name = argument.lstrip('-').replace("-", "_") return name