You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The currently implementation of ENFC for lipid classes is not consistent with past manuscripts.
Rather than finding the mean and st.dev of the ENFC for all lipids withing the class,
we should sum the expression level of all lipids,
then calculate ENFC on those summed values.
The text was updated successfully, but these errors were encountered:
The quickest way to implement this is to simply call a groupby().sum()
after ENFC has been calculated on the individual lipids.
This should have no downstream effects,
as A/B/U/N lipids don't use the filtered values.
Looking through the code, though,
I'm thinking a refactor might be necessary.
How everything fits together at the moment feels -
well, clunky.
ENFC for lipid classes is now calculated on the summed total of all lipids in that class.
BREAKING CHANGE: Prior implementations had calculated the ENFC for class by taking the mean and st.dev of the individual lipid ENFC for all lipids in a class. While not incorrect, this was inconsistent with prior work of this framework. Closes#23.
The currently implementation of ENFC for lipid classes is not consistent with past manuscripts.
Rather than finding the mean and st.dev of the ENFC for all lipids withing the class,
we should sum the expression level of all lipids,
then calculate ENFC on those summed values.
The text was updated successfully, but these errors were encountered: