Преобразуйте вторичную структуру последовательности RNA между скобкой и матричными обозначениями
RNAStruct2
= rnaconvert(RNAStruct
)
RNAStruct | Вторичная структура последовательности RNA, представленной также:
СоветИспользуйте |
RNAStruct2 | Вторичная структура последовательности RNA, представленной также:
|
возвращает RNAStruct2
= rnaconvert(RNAStruct
)RNAStruct2
, вторичная структура последовательности RNA, в матричном обозначении (если RNAStruct
находится в обозначении скобки), или в обозначении скобки (если RNAStruct
находится в матричном обозначении).
Создайте вектор символов, представляющий вторичную структуру последовательности RNA в обозначении скобки.
Bracket = '(((..((((.......)))).((.....)).))).';
Преобразуйте вторичную структуру в представление матрицы смежности.
Matrix = rnaconvert(Bracket);
Создайте матрицу смежности, представляющую вторичную структуру последовательности RNA.
Matrix2 = zeros(12); Matrix2(1,12) = 1; Matrix2(2,11) = 1; Matrix2(3,10) = 1; Matrix2(4,9) = 1;
Преобразуйте вторичную структуру, чтобы заключить в скобки обозначение.
Bracket2 = rnaconvert(Matrix2) Bracket2 = ((((....))))