code: def _parseline(self, line):
          
  
          sline = line.split('\t')
          if len(sline) < 4:
              return -1
          try:
              raw_dict = {
                  self._analysis1: {
                      'DefaultResult': 'Result',
                      'Result': sline[2],
                      'Date': self.csvDate2BikaDate(sline[0])
                  },
                  self._analysis2: {
                      'DefaultResult': 'Result',
                      'Result': sline[3],
                      'Date': self.csvDate2BikaDate(sline[0])
                  }
              }
              self._addRawResult(sline[1], raw_dict)
              return 0
          except IndexError:
              return -1
docs: https://jira.bikalabs.com/browse/LIMS-1818?focusedCommentId=16915&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16915
          Only first 4 columns are important:
  
          3/24/2015 7:55 AM BOG 651 (IND) - 16 0.10931925301288605 0.016803081793406938
  
          Date: 3/24/2015 7:55 AM
          Sample: BOG 651
          Carbon: 0.10931925301288605
          Sulphur: 0.016803081793406938