Currently, the csv reader is actually assuming it's tab delimited (see here), but this is WRONG. Update the logic to test the header row and see if there is a tab in it. If it does, use '\t' as the delimiter, otherwise use ','.
You will have to read the file once to grab the lines in process_arguments around here.
Currently, the csv reader is actually assuming it's tab delimited (see here), but this is WRONG. Update the logic to test the header row and see if there is a tab in it. If it does, use '\t' as the delimiter, otherwise use ','.
You will have to read the file once to grab the lines in process_arguments around here.