code: def LoadExclusions(self, snps):
          
  
          snp_names = []
          if len(snps) == 1 and os.path.isfile(snps[0]):
              snp_names = open(snps).read().strip().split()
          else:
              snp_names = snps
          for snp in snp_names:
              if len(snp.strip()) > 0:
                  self.ignored_rs.append(snp)
docs: Load locus exclusions.
  
          :param snps: Can either be a list of rsids or a file containing rsids.
          :return: None
  
          If snps is a file, the file must only contain RSIDs separated
          by whitespace (tabs, spaces and return characters).