Thank you for your remarkable work, which has been a great inspiration to me. However, I encountered an obstacle while attempting to preprocess new gene expression data for input into this algorithm. Would you kindly consider sharing the code used to extract the three distinct layers ('level1', 'level2', and 'level3') from raw gene expression matrices? This would be immensely helpful for ensuring proper data formatting when applying the method to new datasets.