def filterDbByMat(db, mat): '''Assumes safe to use cached locDb''' newDb = MorphDb() for loc, ms in db.locDb(recalc=False).iteritems(): if loc.maturity > mat: newDb.addMsL(ms, loc) return newDb
def filterDbByMat( db, mat ): '''Assumes safe to use cached locDb''' newDb = MorphDb() for loc, ms in db.locDb( recalc=False ).iteritems(): if loc.maturity > mat: newDb.addMsL( ms, loc ) return newDb