Samuel Lampa

Results 85 issues of Samuel Lampa

As reported by @jonalv , it can be confusing what is happening when if the globber pattern does not catch any files. The suggestion is to: - Log when the...

enhancement
good first issue

Similar in to #124 , we should have a method that simplifies adding inline scripts to be executed as a script file in various languages. The syntax could be: ```go...

enhancement

Right now, the concatenator component doesn't create an audit file at all. It should. And it should do it by adding all the input files as upstream-sections.

bug

This is needed for split operations. E.g: ``` go split := scipipe.NewProc("split", "split -d {i:infile} {o:splitfiles}") split.GlobOutputs("splitfiles", "output.txt_split*") ```

enhancement

We need to be able to do: ```go wf := scipipe.NewWorkflow("wf", 4) proc := wf.NewProc("prog", "command ... /absolute/output/path/{tempdir}/{o:outname}") proc.SetOut("outname", "somefile.txt") ```

enhancement

Either with: ```go p := wf.NewProc("p", "command {t:mytag=myval}") ``` ... or: ```go p := wf.NewProc("p", "command") p.SetTag("mytag", "myval") ``` ... or: ```go p := wf.NewProc("p", "command > {o:out}") p.SetOutWithTags("out", map[string]string{"mytag":...

enhancement

It would be useful to have a number of validation checks run on all outputs. There could be both some which are always run, and some which are configured specifically...

enhancement