Brian Spilner

Results 55 comments of Brian Spilner

this looks compelling, but I it's essentially an additional operator ```+``` on top of ```add``` :thinking: Do you have this in mind for operators that have multiple input stream? or...

Because you mentioned _backward compatibility_ before wrt using ```input``` or ```infile()```: IMO we can drop it. I am willing to maintain the last python release for a while in parallel....

just because we talk about brackets so much: I wrote a short article about the introduction of brackets on the command line for special cases where the parenthesis-free version limits...

yes, it would mimic the brackets on the command line to a certain extent

correct - the above call does not work, it has to be ```cdo -add [ -fldmean -topo,global_0.2 -fldmax -topo,global_1 ]``` ```infile``` and ```+``` are not interchangeable here. We should not...

> Considering the brackets in the `'+'` operation. I think the best possibility would be to allow strings in this operation and then let the user insert the brackets where...

yes, it doesn't really tell what it's doing. I like to use methods or keywords for separating things and be expressive at the same time. Btw: we concentrated on the...

I agree - the output is only important in moment of execution. We can avoid this before

> Seems to be related to these lines: > > https://github.com/Try2Code/cdo-bindings/blob/8fa5b48389943ee1546cdc58114dc4877afeccf5/python/cdo.py#L177-L194 > > which cause interrupt signals to use this block: > > https://github.com/Try2Code/cdo-bindings/blob/8fa5b48389943ee1546cdc58114dc4877afeccf5/python/cdo.py#L650-L653 > > I think it could...