Конвертировать molfile в fasta

Я работаю над проектом биоинформатики.

Я хочу конвертировать файл MDL (molfile - .mol) в файл FASTA, используя python.

Может кто-нибудь сказать мне, как я могу сделать то же самое?

структура файла mol: http://en.wikipedia.org/wiki/Chemical_table_file
структура файла fasta: http://en.wikipedia.org/wiki/FASTA_format

1 ответ

RDKit предоставляет функцию MolToFASTA(mol) который выводит последовательность FASTA для входной молекулы. Должно пойти что-то вроде:

from rdkit.Chem.rdmolfiles import MolFromMolFile, MolToFASTA

mol = MolFromMolFile("yourFile.mol")
fa = MolToFASTA(mol)
# write the fa string to file

К сожалению, я не смог найти пример файла.mol ​​белка, чтобы проверить это.

Другие вопросы по тегам