Работа с R:
Я взял несколько строк букв:
Orig1 - ABCDE
Orig2 - FGHIJ
Orig3 - KLMNO
Я разбил эти строки букв, используя strsplit
:
Orig1 - A B C D E
Orig2 - F G H I J
Orig3 - K L M N O
И Я помещаю каждую букву в отдельной строке и столбце в кадре данных. Каждая строка в отдельной строке с каждой последующей буквой в своем собственном столбце:
RowName V1 V2 V3 V4 V5
Orig1 A B C D E
Orig2 F G H I J
Orig3 K L M N O
Я манипулировал этими строками букв, чтобы создать несколько измененных строк на основе различных анализов этих строк букв:
RowName V1 V2 V3 V4 V5
Altered1 A G H N E
Altered2 F B C I O
Altered3 K L M D J
Я не могу понять, как свернуть измененные строки обратно из кадра данных. Мне нужно, чтобы это можно было преобразовать в экспортируемый файл .fasta с именами строк в качестве последующих имен последовательностей.
Вставка не работала в рамках фрейма данных, поэтому я попытался использовать немного кода из другого потока по аналогичной теме:
ldf = lapply(as.list(1:dim(df)[1]), function(x) df[x[1],])
это поместило каждый в свой собственный список, который я мог затем использовать для вставки, но я обнаружил, что вывод сбивает с толку, пытаясь экспортировать.
Буду признателен за любую помощь.