Преобразуйте вторичную структуру последовательности 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 = ((((....))))