Считайте файл выравнивания нескольких последовательностей
S
= multialignread(File
)
[Headers
, Sequences
]
= multialignread(File
)
... = multialignread(File
,
'IgnoreGaps', IgnoreGapsValue
)
... = multialignread(File
,
'TimeOut', TimeOutValue
)
File | Файл выравнивания нескольких последовательностей, заданный одним из следующих:
Можно считать общие типы файлов выравнивания нескольких последовательностей, такие как ClustalW ( |
IgnoreGapsValue | Управляет удалением символов зазора, таких как '-' или '.' , из последовательностей. Варианты true или false (по умолчанию). |
TimeOutValue | Тайм-аут подключения в секундах, задается как положительная скалярная величина. Значение по умолчанию является 5. Для получения дополнительной информации смотрите здесь. |
S | Массив структуры MATLAB, содержащий следующие поля:
|
Headers | Массив ячеек, содержащий информацию о заголовке из файла. |
Sequences | Массивы ячеек, содержащие аминокислотные или нуклеотидные последовательности. |
считывает файл выравнивания нескольких последовательностей. Файл содержит несколько линий последовательности, которые начинаются с заголовка последовательности, за которым следует дополнительный номер (не используется S
= multialignread(File
)multialignread
) и раздел последовательности. Множественные последовательности разбиваются на блоки с одинаковым количеством блоков для каждой последовательности. Чтобы просмотреть пример файла выравнивания нескольких последовательностей, введите open aagag.aln
в командной строке MATLAB.
Выход, S
, является массивом структур, где
содержит информацию о заголовке и S
.Header
содержит аминокислотные или нуклеотидные последовательности.S
.Sequence
[
считывает файл в отдельные переменные, Headers
, Sequences
]
= multialignread(File
)Headers
и Sequences
, которые являются массивами ячеек, содержащими заголовочную информацию и аминокислотные или нуклеотидные последовательности, соответственно.
... = multialignread(
управляет удалением любого символа зазора, такого как File
,
'IgnoreGaps', IgnoreGapsValue
)'-'
или '.'
, из последовательностей. Варианты true
или false
(по умолчанию).
... = multialignread(
устанавливает тайм-аут подключения (в секундах), чтобы считать данные из удаленного файла или URL-адреса.File
,
'TimeOut', TimeOutValue
)
Считайте выравнивание нескольких последовательностей gag полипротеина для нескольких штаммов ВИЧ.
gagaa = multialignread('aagag.aln') gagaa = 1x16 struct array with fields: Header Sequence
fastaread
| gethmmalignment
| multialign
| multialignwrite
| seqalignviewer
| seqconsensus
| seqdisp
| seqprofile