diff --git a/processing/post/addCalculation.py b/processing/post/addCalculation.py index b1eed3c6d..79fdd9455 100755 --- a/processing/post/addCalculation.py +++ b/processing/post/addCalculation.py @@ -66,7 +66,7 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, buffered = False) + table = damask.ASCIItable(name = name) except IOError: continue damask.util.report(scriptName,name) diff --git a/processing/post/addEhkl.py b/processing/post/addEhkl.py index 4cf846814..04c42deb5 100755 --- a/processing/post/addEhkl.py +++ b/processing/post/addEhkl.py @@ -61,8 +61,8 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, buffered = False) - except: + table = damask.ASCIItable(name = name) + except IOError: continue damask.util.report(scriptName,name) diff --git a/processing/post/addLinked.py b/processing/post/addLinked.py index f13f3c632..9b09cb7c7 100755 --- a/processing/post/addLinked.py +++ b/processing/post/addLinked.py @@ -47,9 +47,7 @@ if options.link is None: if options.asciitable is not None and os.path.isfile(options.asciitable): - linkedTable = damask.ASCIItable(name = options.asciitable, - buffered = False, - readonly = True) + linkedTable = damask.ASCIItable(name = options.asciitable, readonly = True) linkedTable.head_read() # read ASCII header info of linked table linkDim = linkedTable.label_dimension(options.link[1]) # dimension of linking column @@ -72,9 +70,10 @@ else: if filenames == []: filenames = [None] for name in filenames: - try: table = damask.ASCIItable(name = name, - buffered = False) - except: continue + try: + table = damask.ASCIItable(name = name) + except IOError: + continue damask.util.report(scriptName,"{} {} <== {} {}".format(name,damask.util.deemph('@ '+options.link[0]), options.asciitable,damask.util.deemph('@ '+options.link[1]))) diff --git a/processing/post/addOrientations.py b/processing/post/addOrientations.py index 2c46ee5ee..137b8121e 100755 --- a/processing/post/addOrientations.py +++ b/processing/post/addOrientations.py @@ -126,7 +126,7 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, buffered = False) + table = damask.ASCIItable(name = name) except IOError: continue damask.util.report(scriptName,name) diff --git a/processing/post/addSchmidfactors.py b/processing/post/addSchmidfactors.py index 30610213e..670824064 100755 --- a/processing/post/addSchmidfactors.py +++ b/processing/post/addSchmidfactors.py @@ -182,9 +182,10 @@ slip_normal /= np.tile(np.linalg.norm(slip_normal ,axis=1),(3,1)).T if filenames == []: filenames = [None] for name in filenames: - try: table = damask.ASCIItable(name = name, - buffered = False) - except: continue + try: + table = damask.ASCIItable(name = name) + except IOError: + continue damask.util.report(scriptName,name) # ------------------------------------------ read header ------------------------------------------ diff --git a/processing/post/binXY.py b/processing/post/binXY.py index baa054dec..e9924a28a 100755 --- a/processing/post/binXY.py +++ b/processing/post/binXY.py @@ -90,13 +90,14 @@ if options.weight is not None: labels += [options.weight] if filenames == []: filenames = [None] for name in filenames: - try: table = damask.ASCIItable(name = name, - outname = os.path.join(os.path.dirname(name), - 'binned-{}-{}_'.format(*options.data) + - ('weighted-{}_'.format(options.weight) if options.weight else '') + - os.path.basename(name)) if name else name, - buffered = False) - except: continue + try: + table = damask.ASCIItable(name = name, + outname = os.path.join(os.path.dirname(name), + 'binned-{}-{}_'.format(*options.data) + + ('weighted-{}_'.format(options.weight) if options.weight else '') + + os.path.basename(name)) if name else name) + except IOError: + continue damask.util.report(scriptName,name) # ------------------------------------------ read header ------------------------------------------ diff --git a/processing/post/filterTable.py b/processing/post/filterTable.py index 2788ccefb..c7f499aca 100755 --- a/processing/post/filterTable.py +++ b/processing/post/filterTable.py @@ -66,9 +66,10 @@ parser.set_defaults(condition = None, if filenames == []: filenames = [None] for name in filenames: - try: table = damask.ASCIItable(name = name, - buffered = False) - except: continue + try: + table = damask.ASCIItable(name = name) + except IOError: + continue damask.util.report(scriptName,name) # ------------------------------------------ assemble info --------------------------------------- diff --git a/processing/post/groupTable.py b/processing/post/groupTable.py index 33c2298b9..f2d1198bc 100755 --- a/processing/post/groupTable.py +++ b/processing/post/groupTable.py @@ -87,9 +87,10 @@ if not hasattr(mapFunction,'__call__'): if filenames == []: filenames = [None] for name in filenames: - try: table = damask.ASCIItable(name = name, - buffered = False) - except: continue + try: + table = damask.ASCIItable(name = name) + except IOError: + continue damask.util.report(scriptName,name) # ------------------------------------------ sanity checks --------------------------------------- diff --git a/processing/post/histogram.py b/processing/post/histogram.py index 1f1c52d4c..20e377116 100755 --- a/processing/post/histogram.py +++ b/processing/post/histogram.py @@ -76,10 +76,10 @@ else: if filenames == []: filenames = [None] for name in filenames: - try: table = damask.ASCIItable(name = name, - buffered = False, - readonly = True) - except: continue + try: + table = damask.ASCIItable(name = name, readonly = True) + except IOError: + continue damask.util.report(scriptName,name) # ------------------------------------------ read header ------------------------------------------ diff --git a/processing/post/imageData.py b/processing/post/imageData.py index 61935514b..2ca3ef6e7 100755 --- a/processing/post/imageData.py +++ b/processing/post/imageData.py @@ -117,11 +117,9 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, - buffered = False, - labeled = options.label is not None, - readonly = True) - except: continue + table = damask.ASCIItable(name = name, labeled = options.label is not None, readonly = True) + except IOError: + continue damask.util.report(scriptName,name) # ------------------------------------------ read header ------------------------------------------ diff --git a/processing/post/imageDataDeformed.py b/processing/post/imageDataDeformed.py index d871f2af9..79f81e29e 100755 --- a/processing/post/imageDataDeformed.py +++ b/processing/post/imageDataDeformed.py @@ -114,11 +114,10 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, - buffered = False, - labeled = options.label is not None, - readonly = True) - except: continue + table = damask.ASCIItable(name = name, readonly = True, + labeled = options.label is not None) + except IOError: + continue table.report_name(scriptName,name) # ------------------------------------------ read header ------------------------------------------ diff --git a/processing/post/imageDataRGB.py b/processing/post/imageDataRGB.py index d80c61e0f..4a1d521b2 100755 --- a/processing/post/imageDataRGB.py +++ b/processing/post/imageDataRGB.py @@ -82,11 +82,10 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, - buffered = False, - labeled = options.label is not None, - readonly = True) - except: continue + table = damask.ASCIItable(name = name, readonly = True, + labeled = options.label is not None) + except IOError: + continue damask.util.report(scriptName,name) # ------------------------------------------ read header ------------------------------------------ diff --git a/processing/post/permuteData.py b/processing/post/permuteData.py index 7da0d1033..a589cb6da 100755 --- a/processing/post/permuteData.py +++ b/processing/post/permuteData.py @@ -51,8 +51,7 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, - buffered = False) + table = damask.ASCIItable(name = name) except IOError: continue damask.util.report(scriptName,name) diff --git a/processing/post/rotateData.py b/processing/post/rotateData.py index aa7c32f79..f56b04236 100755 --- a/processing/post/rotateData.py +++ b/processing/post/rotateData.py @@ -52,9 +52,9 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, - buffered = False) - except: continue + table = damask.ASCIItable(name = name) + except IOError: + continue damask.util.report(scriptName,name) # --- interpret header ---------------------------------------------------------------------------- diff --git a/processing/post/viewTable.py b/processing/post/viewTable.py index 87880d15d..1f134754d 100755 --- a/processing/post/viewTable.py +++ b/processing/post/viewTable.py @@ -60,9 +60,9 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, - buffered = False, labeled = options.labeled, readonly = True) - except: continue + table = damask.ASCIItable(name = name, labeled = options.labeled, readonly = True) + except IOError: + continue details = ', '.join( (['header'] if options.table else []) + (['info'] if options.head or options.info else []) + diff --git a/processing/pre/hybridIA_linODFsampling.py b/processing/pre/hybridIA_linODFsampling.py index 80d82a458..78c70d89c 100755 --- a/processing/pre/hybridIA_linODFsampling.py +++ b/processing/pre/hybridIA_linODFsampling.py @@ -234,7 +234,7 @@ if filenames == []: filenames = [None] for name in filenames: try: - table = damask.ASCIItable(name = name, buffered = False, readonly=True) + table = damask.ASCIItable(name = name, readonly=True) except IOError: continue damask.util.report(scriptName,name) diff --git a/processing/pre/patchFromReconstructedBoundaries.py b/processing/pre/patchFromReconstructedBoundaries.py index b710fb2cb..5f25c3b0d 100755 --- a/processing/pre/patchFromReconstructedBoundaries.py +++ b/processing/pre/patchFromReconstructedBoundaries.py @@ -966,9 +966,7 @@ if any(output in options.output for output in ['spectral','mentat']): if 'spectral' in options.output: fftdata = fftbuild(rcData, options.size, options.xmargin, options.ymargin, options.grid, options.extrusion) - table = damask.ASCIItable(outname = myName+'_'+str(int(fftdata['grid'][0]))+'.geom', - labeled = False, - buffered = False) + table = damask.ASCIItable(outname = myName+'_'+str(int(fftdata['grid'][0]))+'.geom', labeled = False) table.labels_clear() table.info_clear() table.info_append([ diff --git a/processing/pre/seeds_fromRandom.py b/processing/pre/seeds_fromRandom.py index 84c140933..cea6a05ec 100755 --- a/processing/pre/seeds_fromRandom.py +++ b/processing/pre/seeds_fromRandom.py @@ -132,9 +132,10 @@ random.seed(options.randomSeed) if filenames == []: filenames = [None] for name in filenames: - try: table = damask.ASCIItable(outname = name, - buffered = False) - except: continue + try: + table = damask.ASCIItable(outname = name) + except IOError: + continue damask.util.report(scriptName,name) # --- sanity checks -------------------------------------------------------------------------