A task-specific encoding algorithm for RNAs and RNA-associated interactions based on convolutional autoencoder.
Yunxia WangZiqi PanMinjie MouWeiqi XiaHongning ZhangHanyu ZhangJin LiuLingyan ZhengYongchao LuoHanqi ZhengXinyuan YuXichen LianZhenyu ZengZhaorong LiBing ZhangMingyue ZhengHonglin LiTingjun HouJian ZhangPublished in: Nucleic acids research (2023)
RNAs play essential roles in diverse physiological and pathological processes by interacting with other molecules (RNA/protein/compound), and various computational methods are available for identifying these interactions. However, the encoding features provided by existing methods are limited and the existing tools does not offer an effective way to integrate the interacting partners. In this study, a task-specific encoding algorithm for RNAs and RNA-associated interactions was therefore developed. This new algorithm was unique in (a) realizing comprehensive RNA feature encoding by introducing a great many of novel features and (b) enabling task-specific integration of interacting partners using convolutional autoencoder-directed feature embedding. Compared with existing methods/tools, this novel algorithm demonstrated superior performances in diverse benchmark testing studies. This algorithm together with its source code could be readily accessed by all user at: https://idrblab.org/corain/ and https://github.com/idrblab/corain/.