modified the function signature of `split_uniques()`
To specify multiple columns, you add them directly to the function call instead of using a container.
OLD: split_uniques(data, ["A", "B"])
NEW: split_uniques(data, "A", "B")
This remove the necessity to differentiate between a single string and other containers.
@ -66,6 +66,6 @@ This construct might look a little bit weird, but it makes it easy to use the
@@ -66,6 +66,6 @@ This construct might look a little bit weird, but it makes it easy to use the
function in a loop definition:
```python
for well, probe, partial_data in split_uniques(full_data, ["Well", "Probe"]):
...
for well, probe, partial_data in split_uniques(full_data, "Well", "Probe"):
# partial data only contains values for one well and one probe