https://github.com/BlueBrain/eFEL/blob/49a3bab9832777d6abe01423db766249aa3096a4/efel/cppcore/LibV1.cpp#L1070 Here in this loop ```C++ double average = 0.; for (size_t i = 1; i < isivalues.size(); i++) { average += isivalues[i]; } ``` The loop here is ignoring the first ISI. The function returning the ISIs however is `LibV1::ISI_values` and that is already ignoring the first ISI. https://github.com/BlueBrain/eFEL/blob/49a3bab9832777d6abe01423db766249aa3096a4/efel/cppcore/LibV1.cpp#L86 As a result first 2 ISIs are removed from the computation.
eFEL/efel/cppcore/LibV1.cpp
Line 1070 in 49a3bab
Here in this loop
The loop here is ignoring the first ISI. The function returning the ISIs however is
LibV1::ISI_valuesand that is already ignoring the first ISI.eFEL/efel/cppcore/LibV1.cpp
Line 86 in 49a3bab
As a result first 2 ISIs are removed from the computation.