Changeset cbb9551 in sasview for src/sas/sascalc/dataloader/readers


Ignore:
Timestamp:
Apr 10, 2017 8:19:20 AM (7 years ago)
Author:
Tim Snow <tim.snow@…>
Children:
4597637
Parents:
1b9a367 (diff), d26f025 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' into load_speed_increase

Merged and sorted conflict

Location:
src/sas/sascalc/dataloader/readers
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sascalc/dataloader/readers/ascii_reader.py

    r9a5097c r235f514  
    128128                        if new_lentoks > 2: 
    129129                            _dy = float(toks[2]) 
    130                         has_error_dy = False if _dy == None else True 
     130                        has_error_dy = False if _dy is None else True 
    131131 
    132132                        # If a 4th row is present, consider it dx 
    133133                        if new_lentoks > 3: 
    134134                            _dx = float(toks[3]) 
    135                         has_error_dx = False if _dx == None else True 
     135                        has_error_dx = False if _dx is None else True 
    136136 
    137137                        # Delete the previously stored lines of data candidates if 
  • src/sas/sascalc/dataloader/readers/associations.py

    re5c09cf r959eb01  
    1818import logging 
    1919import json 
     20 
     21logger = logging.getLogger(__name__) 
    2022 
    2123FILE_NAME = 'defaults.json' 
     
    6769                    msg = "read_associations: skipping association" 
    6870                    msg += " for %s\n  %s" % (ext.lower(), sys.exc_value) 
    69                     logging.error(msg) 
     71                    logger.error(msg) 
    7072    else: 
    7173        print "Could not find reader association settings\n  %s [%s]" % (__file__, os.getcwd()) 
     
    8183    :param registry_function: function to be called to register each reader 
    8284    """ 
    83     logging.info("register_readers is now obsolete: use read_associations()") 
     85    logger.info("register_readers is now obsolete: use read_associations()") 
    8486    import abs_reader 
    8587    import ascii_reader 
  • src/sas/sascalc/dataloader/readers/cansas_constants.py

    rad4632c r63d773c  
    135135                             "Sesans": {"storeas": "content"}, 
    136136                             "zacceptance": {"storeas": "float"}, 
     137                             "yacceptance": {"storeas": "float"}, 
    137138                             "<any>" : ANY 
    138139                            } 
  • src/sas/sascalc/dataloader/readers/cansas_reader.py

    r1b9a367 rcbb9551  
    3333import xml.dom.minidom 
    3434from xml.dom.minidom import parseString 
     35 
     36logger = logging.getLogger(__name__) 
    3537 
    3638PREPROCESS = "xmlpreprocess" 
     
    990992        :param data1d: presumably a Data1D object 
    991993        """ 
    992         if self.current_dataset == None: 
     994        if self.current_dataset is None: 
    993995            x_vals = np.empty(0) 
    994996            y_vals = np.empty(0) 
     
    10781080        # Write the file 
    10791081        file_ref = open(filename, 'w') 
    1080         if self.encoding == None: 
     1082        if self.encoding is None: 
    10811083            self.encoding = "UTF-8" 
    10821084        doc.write(file_ref, encoding=self.encoding, 
     
    12011203        :param entry_node: lxml node ElementTree object to be appended to 
    12021204        """ 
    1203         if datainfo.run == None or datainfo.run == []: 
     1205        if datainfo.run is None or datainfo.run == []: 
    12041206            datainfo.run.append(RUN_NAME_DEFAULT) 
    12051207            datainfo.run_name[RUN_NAME_DEFAULT] = RUN_NAME_DEFAULT 
     
    12451247            sesans.text = str(datainfo.isSesans) 
    12461248            node.append(sesans) 
     1249            self.write_node(node, "yacceptance", datainfo.sample.yacceptance[0], 
     1250                             {'unit': datainfo.sample.yacceptance[1]}) 
    12471251            self.write_node(node, "zacceptance", datainfo.sample.zacceptance[0], 
    12481252                             {'unit': datainfo.sample.zacceptance[1]}) 
     
    13171321                self.write_node(point, "T", spectrum.transmission[i], 
    13181322                                {'unit': spectrum.transmission_unit}) 
    1319                 if spectrum.transmission_deviation != None \ 
     1323                if spectrum.transmission_deviation is not None \ 
    13201324                and len(spectrum.transmission_deviation) >= i: 
    13211325                    self.write_node(point, "Tdev", 
     
    13971401                                 str(datainfo.source.name)) 
    13981402        self.append(source, instr) 
    1399         if datainfo.source.radiation == None or datainfo.source.radiation == '': 
     1403        if datainfo.source.radiation is None or datainfo.source.radiation == '': 
    14001404            datainfo.source.radiation = "neutron" 
    14011405        self.write_node(source, "radiation", datainfo.source.radiation) 
     
    14381442        :param instr: lxml node ElementTree object to be appended to 
    14391443        """ 
    1440         if datainfo.collimation == [] or datainfo.collimation == None: 
     1444        if datainfo.collimation == [] or datainfo.collimation is None: 
    14411445            coll = Collimation() 
    14421446            datainfo.collimation.append(coll) 
     
    14831487        :param inst: lxml instrument node to be appended to 
    14841488        """ 
    1485         if datainfo.detector == None or datainfo.detector == []: 
     1489        if datainfo.detector is None or datainfo.detector == []: 
    14861490            det = Detector() 
    14871491            det.name = "" 
     
    16591663                local_unit = None 
    16601664                exec "local_unit = storage.%s_unit" % toks[0] 
    1661                 if local_unit != None and units.lower() != local_unit.lower(): 
     1665                if local_unit is not None and units.lower() != local_unit.lower(): 
    16621666                    if HAS_CONVERTER == True: 
    16631667                        try: 
     
    16721676                            self.errors.add(err_mess) 
    16731677                            if optional: 
    1674                                 logging.info(err_mess) 
     1678                                logger.info(err_mess) 
    16751679                            else: 
    16761680                                raise ValueError, err_mess 
     
    16811685                        self.errors.add(err_mess) 
    16821686                        if optional: 
    1683                             logging.info(err_mess) 
     1687                            logger.info(err_mess) 
    16841688                        else: 
    16851689                            raise ValueError, err_mess 
  • src/sas/sascalc/dataloader/readers/danse_reader.py

    r9a5097c r235f514  
    1919from sas.sascalc.dataloader.data_info import Data2D, Detector 
    2020from sas.sascalc.dataloader.manipulations import reader2D_converter 
     21 
     22logger = logging.getLogger(__name__) 
    2123 
    2224# Look for unit converter 
     
    142144                            error.append(err) 
    143145                        except: 
    144                             logging.info("Skipping line:%s,%s" %(data_str, 
     146                            logger.info("Skipping line:%s,%s" %(data_str, 
    145147                                                                sys.exc_value)) 
    146148             
     
    164166                 
    165167                x_vals.append(qx) 
    166                 if xmin == None or qx < xmin: 
     168                if xmin is None or qx < xmin: 
    167169                    xmin = qx 
    168                 if xmax == None or qx > xmax: 
     170                if xmax is None or qx > xmax: 
    169171                    xmax = qx 
    170172             
     
    179181                 
    180182                y_vals.append(qy) 
    181                 if ymin == None or qy < ymin: 
     183                if ymin is None or qy < ymin: 
    182184                    ymin = qy 
    183                 if ymax == None or qy > ymax: 
     185                if ymax is None or qy > ymax: 
    184186                    ymax = qy 
    185187             
     
    196198                    msg = "Skipping entry (v1.0):%s,%s" % (str(data[i_pt]), 
    197199                                                           sys.exc_value) 
    198                     logging.info(msg) 
     200                    logger.info(msg) 
    199201                 
    200202                # Get bin number 
     
    271273                raise ValueError, msg 
    272274            else: 
    273                 logging.info("Danse_reader Reading %s \n" % filename) 
     275                logger.info("Danse_reader Reading %s \n" % filename) 
    274276             
    275277            # Store loading process information 
  • src/sas/sascalc/dataloader/readers/tiff_reader.py

    r9a5097c r959eb01  
    1616from sas.sascalc.dataloader.data_info import Data2D 
    1717from sas.sascalc.dataloader.manipulations import reader2D_converter 
    18      
     18 
     19logger = logging.getLogger(__name__) 
     20 
    1921class Reader: 
    2022    """ 
     
    7678                value = float(val) 
    7779            except: 
    78                 logging.error("tiff_reader: had to skip a non-float point") 
     80                logger.error("tiff_reader: had to skip a non-float point") 
    7981                continue 
    8082             
  • src/sas/sascalc/dataloader/readers/xml_reader.py

    ra235f715 r235f514  
    1818from lxml import etree 
    1919from lxml.builder import E 
     20 
     21logger = logging.getLogger(__name__) 
    2022 
    2123PARSER = etree.ETCompatXMLParser(remove_comments=True, remove_pis=False) 
     
    7173            self.xmlroot = self.xmldoc.getroot() 
    7274        except etree.XMLSyntaxError as xml_error: 
    73             logging.info(xml_error) 
     75            logger.info(xml_error) 
    7476        except Exception: 
    7577            self.xml = None 
     
    8890            self.xmlroot = etree.fromstring(tag_soup) 
    8991        except etree.XMLSyntaxError as xml_error: 
    90             logging.info(xml_error) 
     92            logger.info(xml_error) 
    9193        except Exception: 
    9294            self.xml = None 
     
    102104            self.schemadoc = etree.parse(self.schema, parser=PARSER) 
    103105        except etree.XMLSyntaxError as xml_error: 
    104             logging.info(xml_error) 
     106            logger.info(xml_error) 
    105107        except Exception: 
    106108            self.schema = None 
     
    238240        :param name: The name of the element to be created 
    239241        """ 
    240         if attrib == None: 
     242        if attrib is None: 
    241243            attrib = {} 
    242244        return etree.Element(name, attrib, nsmap) 
     
    297299        """ 
    298300        text = str(text) 
    299         if attrib == None: 
     301        if attrib is None: 
    300302            attrib = {} 
    301303        elem = E(elementname, attrib, text) 
Note: See TracChangeset for help on using the changeset viewer.