-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Looper process streamlining #414
Comments
looper variable namespaces need to be updated; in particular, does the looper namespace get what's in the .looper config file now? -> Q: looper namespace was relative to PEP is it now the looper config? Think everythign in the looper config is in the looper namespace. See #423 looper.pep_config -> command_template -> it works if passing pep that is local, if using a registry path it doesn't appear to work how do to parallel-process files with looper locally -> originally a divvy idea. |
For using looper with pephub looks like there is documentation: However, it does appear that our pephubclient api docs could be expanded. There is currently only a light readme. |
Because we've solved the majority of the issues here and the remaining two have child issues tracking them, I will close this parent issue. |
A collection of problems I ran into when trying to use looper for a project:
init
bylooper init-piface
shouldn't be named "generic" #417init
function specifies an output schema, but doesn't initialize one. #418write_sample_yaml
don't say how to access it (it's {sample.sample_yaml_path}) #421plugins.py
#419lumpn
, which is number of commands to batch into one job. Another possibility would be the inverse; I want to batch my samples into m jobs. So, this would just be equivalent to a--lumpn
using the number of samples divided by m. Is this worth a new option? I want m jobs, I have s samples; use--lumpn s/m
. 100 samples, 8 jobs, so--lumpn 12
. 80 samples, 4 jobs,--lumpn 20
. (Proposed revision to lump functionality #415).looper
config file #423looper.pep_config
isn't working if the path given is a pephub path. #424{ echo "str1"; echo "str2"; echo "str3"; } &
-- this could become a parallel lump mode.The text was updated successfully, but these errors were encountered: