You will see in the repo that there are two scripts. This one Plot_linlogtrace_from_csv.ipynb can import from .csv file, whereas the other script Plot_linlogtrace_from_matfile.ipynb can import from ...
When plotting with a logarithmic scale on the y-axis, patches have incorrect picking behaviour. Text seems to work correctly, but FancyArrowPatch cannot be picked at all and the pick area for circles ...