@@ -236,13 +236,12 @@ <h1>Source code for omc3.correction.filters</h1><div class="highlight"><pre>
236236< span class ="sd "> """</ span >
237237< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> __future__</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> annotations</ span >
238238
239+ < span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> contextlib</ span >
239240< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> collections</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> defaultdict</ span >
240241< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> typing</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> TYPE_CHECKING</ span >
241242
242243< span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> numpy</ span > < span class ="w "> </ span > < span class ="k "> as</ span > < span class ="w "> </ span > < span class ="nn "> np</ span >
243- < span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> pandas</ span > < span class ="w "> </ span > < span class ="k "> as</ span > < span class ="w "> </ span > < span class ="nn "> pd</ span >
244244< span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> tfs</ span >
245- < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> generic_parser</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> DotDict</ span >
246245
247246< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> omc3.correction.constants</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> ERROR</ span > < span class ="p "> ,</ span > < span class ="n "> VALUE</ span > < span class ="p "> ,</ span > < span class ="n "> WEIGHT</ span >
248247< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> omc3.definitions.constants</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> PLANES</ span >
@@ -264,6 +263,9 @@ <h1>Source code for omc3.correction.filters</h1><div class="highlight"><pre>
264263< span class ="k "> if</ span > < span class ="n "> TYPE_CHECKING</ span > < span class ="p "> :</ span >
265264 < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> collections.abc</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> Callable</ span > < span class ="p "> ,</ span > < span class ="n "> Sequence</ span >
266265
266+ < span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> pandas</ span > < span class ="w "> </ span > < span class ="k "> as</ span > < span class ="w "> </ span > < span class ="nn "> pd</ span >
267+ < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> generic_parser</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> DotDict</ span >
268+
267269< span class ="n "> LOG</ span > < span class ="o "> =</ span > < span class ="n "> logging_tools</ span > < span class ="o "> .</ span > < span class ="n "> get_logger</ span > < span class ="p "> (</ span > < span class ="vm "> __name__</ span > < span class ="p "> )</ span >
268270
269271
@@ -456,13 +458,11 @@ <h1>Source code for omc3.correction.filters</h1><div class="highlight"><pre>
456458 < span class ="k "> return</ span > < span class ="n "> mask</ span >
457459
458460
459- < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> _rename_phase_advance</ span > < span class ="p "> (</ span > < span class ="n "> response</ span > < span class ="p "> ):</ span >
461+ < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> _rename_phase_advance</ span > < span class ="p "> (</ span > < span class ="n "> response</ span > < span class ="p "> )</ span > < span class =" o " > -> </ span > < span class =" kc " > None </ span > < span class =" p " > :</ span >
460462< span class ="w "> </ span > < span class ="sd "> """Renames MU to PHASE inplace."""</ span >
461463 < span class ="k "> for</ span > < span class ="n "> plane</ span > < span class ="ow "> in</ span > < span class ="n "> PLANES</ span > < span class ="p "> :</ span >
462- < span class ="k "> try </ span > < span class ="p "> :</ span >
464+ < span class ="k "> with </ span > < span class ="n " > contextlib </ span > < span class =" o " > . </ span > < span class =" n " > suppress </ span > < span class =" p "> ( </ span > < span class =" ne " > KeyError </ span > < span class =" p " > ) :</ span >
463465 < span class ="n "> response</ span > < span class ="p "> [</ span > < span class ="sa "> f</ span > < span class ="s2 "> "</ span > < span class ="si "> {</ span > < span class ="n "> PHASE</ span > < span class ="si "> }{</ span > < span class ="n "> plane</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> response</ span > < span class ="o "> .</ span > < span class ="n "> pop</ span > < span class ="p "> (</ span > < span class ="sa "> f</ span > < span class ="s2 "> "</ span > < span class ="si "> {</ span > < span class ="n "> PHASE_ADV</ span > < span class ="si "> }{</ span > < span class ="n "> plane</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span > < span class ="p "> )</ span >
464- < span class ="k "> except</ span > < span class ="ne "> KeyError</ span > < span class ="p "> :</ span >
465- < span class ="k "> pass</ span >
466466</ pre > </ div >
467467
468468 </ div >
0 commit comments