Класс: BioIndexedFile
Создайте объект, содержащий подмножество элементов от объекта BioIndexedFile
NewObj = getSubset(BioIFObj, Indices)
NewObj = getSubset(BioIFObj, Keys)
возвращает NewObj = getSubset(BioIFObj, Indices)NewObj, новый объект BioIndexedFile, который получает доступ к подмножеству записей в исходном файле, сопоставленном с BioIFObj, объект BioIndexedFile. Записи заданы Indices, вектор, содержащий уникальные положительные целые числа.
возвращает NewObj = getSubset(BioIFObj, Keys)NewObj, новый объект BioIndexedFile, который получает доступ к подмножеству записей в исходном файле, сопоставленном с BioIFObj, объект BioIndexedFile. Записи заданы Keys, вектор символов или массив ячеек уникальных ключей определения векторов символов.
|
Объект |
|
Вектор, содержащий уникальные положительные целые числа, которые задают записи в исходном файле для доступа с |
|
Вектор символов или массив ячеек уникальных ключей определения векторов символов, которые задают записи в исходном файле для доступа с |
|
Объект |
Создайте объект BioIndexedFile получить доступ к таблице, содержащей перекрестные ссылки между терминами генной онтологии (GO) и названиями генов:
% Create a variable containing the full absolute path of the source file.
sourcefile = which('yeastgenes.sgd');
% Create a BioIndexedFile object from the source file. Indicate
% the source file is a tab-delimited file where contiguous rows
% with the same key are considered a single entry. Store the
% index file in the Current Folder. Indicate that keys are
% located in column 3 and that header lines are prefaced with !
gene2goObj = BioIndexedFile('mrtab', sourcefile, '.', ...
'KeyColumn', 3, 'HeaderPrefix','!')Создайте новый объект BioIndexedFile, что доступы только первые 1 000 перекрестных ссылок и снова используют тот же индексный файл как gene2goObj:
% Create a new BioIndexedFile object. gene2goSubset = getSubset(gene2goObj,1:1000);
Используйте этот метод, чтобы создать меньший, более управляемый объект BioIndexedFile.
BioIndexedFile | getEntryByKey | getIndexByKey | getEntryByIndex | getKeys | read