Ignore:
Timestamp:
Apr 27, 2012 11:22:31 AM (12 years ago)
Author:
Mathieu Doucet <doucetm@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
4a96b8b
Parents:
f60a8c2
Message:

Pep-8-ification

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansdataloader/src/sans/dataloader/readers/hfir1d_reader.py

    rad8034f r7d6351e  
    1  
     1""" 
     2    HFIR 1D 4-column data reader 
     3""" 
    24##################################################################### 
    35#This software was developed by the University of Tennessee as part of the 
    46#Distributed Data Analysis of Neutron Scattering Experiments (DANSE) 
    5 #project funded by the US National Science Foundation.  
     7#project funded by the US National Science Foundation. 
    68#See the license text in license.txt 
    79#copyright 2008, University of Tennessee 
    810###################################################################### 
    9  
    1011import numpy 
    1112import os 
     
    2425    """ 
    2526    ## File type 
    26     type_name = "HFIR 1D"    
     27    type_name = "HFIR 1D" 
    2728    ## Wildcards 
    2829    type = ["HFIR 1D files (*.d1d)|*.d1d"] 
    2930    ## List of allowed extensions 
    30     ext = ['.d1d']   
     31    ext = ['.d1d'] 
    3132     
    3233    def read(self, path): 
     
    4243        """ 
    4344        if os.path.isfile(path): 
    44             basename  = os.path.basename(path) 
     45            basename = os.path.basename(path) 
    4546            root, extension = os.path.splitext(basename) 
    4647            if extension.lower() in self.ext: 
    4748                try: 
    48                     input_f =  open(path,'r') 
    49                 except : 
     49                    input_f = open(path,'r') 
     50                except: 
    5051                    raise  RuntimeError, "hfir1d_reader: cannot open %s" % path 
    5152                buff = input_f.read() 
    5253                lines = buff.split('\n') 
    53                 x  = numpy.zeros(0) 
    54                 y  = numpy.zeros(0) 
     54                x = numpy.zeros(0) 
     55                y = numpy.zeros(0) 
    5556                dx = numpy.zeros(0) 
    5657                dy = numpy.zeros(0) 
     
    8485                             
    8586                        if data_conv_i is not None: 
    86                             _y = data_conv_i(_y, units=output.y_unit)                         
    87                             _dy = data_conv_i(_dy, units=output.y_unit)                         
     87                            _y = data_conv_i(_y, units=output.y_unit) 
     88                            _dy = data_conv_i(_dy, units=output.y_unit) 
    8889                                                     
    89                         x   = numpy.append(x, _x)  
    90                         y   = numpy.append(y, _y) 
    91                         dx  = numpy.append(dx, _dx) 
    92                         dy  = numpy.append(dy, _dy)                         
     90                        x = numpy.append(x, _x) 
     91                        y = numpy.append(y, _y) 
     92                        dx = numpy.append(dx, _dx) 
     93                        dy = numpy.append(dy, _dy) 
    9394                    except: 
    9495                        # Couldn't parse this line, skip it  
    9596                        pass 
    9697                          
    97                       
    9898                # Sanity check 
    9999                if not len(y) == len(dy): 
     
    120120                    output.yaxis("\\rm{Intensity}", output.y_unit) 
    121121                else: 
    122                     output.yaxis("\\rm{Intensity}","cm^{-1}") 
     122                    output.yaxis("\\rm{Intensity}", "cm^{-1}") 
    123123                 
    124124                # Store loading process information 
    125                 output.meta_data['loader'] = self.type_name    
     125                output.meta_data['loader'] = self.type_name 
    126126                return output 
    127127        else: 
    128128            raise RuntimeError, "%s is not a file" % path 
    129129        return None 
    130      
    131 if __name__ == "__main__":  
    132     reader = Reader() 
    133     print reader.read("../test/S2-30dq.d1d") 
    134      
    135      
    136                          
Note: See TracChangeset for help on using the changeset viewer.