By storing the data of each channel first in a dictionary and only converting it to a dataframe at the end, the runtime improves.
Additionally this prevents the info highly fragmented dataframe from the pandas package from showing up every iteration of the for-loop that iterates through each channel.
By storing the data of each channel first in a dictionary and only converting it to a dataframe at the end, the runtime improves.
Additionally this prevents the info
highly fragmented dataframe
from the pandas package from showing up every iteration of the for-loop that iterates through each channel.related to issue https://github.com/ratal/mdfreader/issues/211