geosoftread

Считайте Автобус экспрессии гена (GEO) данные о формате SOFT

Синтаксис

GEOSOFTData = geosoftread(File)

Входные параметры

File

Любое из следующего:

  • Вектор символов или строка, задающая имя файла, путь и имя файла или URL, указывающий на файл. Файл, на который ссылаются, является Автобусом экспрессии гена (GEO) Файл примера формата SOFT (GSM), файл Набора данных (GDS) или Платформа (GPL) файл. Если вы задаете только имя файла, тот файл должен быть на пути поиска файлов MATLAB® или в Текущей папке MATLAB.

  • Символьный массив или вектор-столбец строк, который содержит текст ГЕО файла формата SOFT.

Совет

Можно использовать функцию getgeodata со свойством 'ToFile' получить ГЕО данные о формате SOFT от базы данных GEO и создать ГЕО файл формата SOFT.

Выходные аргументы

GEOSOFTDataСтруктура MATLAB, содержащая информацию от ГЕО файла формата SOFT.

Описание

GEOSOFTData = geosoftread(File) читает Автобус экспрессии гена (GEO) Файл примера формата SOFT (GSM), файл Набора данных (GDS) или Платформа (GPL) файл, и затем создает структуру MATLAB, GEOSOFTData, со следующими полями.

Поля Описание
ScopeТип чтения файла (ВЫБОРКА, НАБОР ДАННЫХ или PLATFORM)
AccessionИнвентарный номер для записи в базе данных GEO.
HeaderИнформация об эксперименте микромассивов.
ColumnDescriptionsМассив ячеек, содержащий описания столбцов в данных.
ColumnNamesМассив ячеек, содержащий имена столбцов в данных.
DataМассив, содержащий микроданные массива.
Identifier (только файлы GDS)Массив ячеек, содержащий тестовые идентификаторы.
IDRef (только файлы GDS)Массив ячеек, содержащий индексы к зондам.

Примечание

В настоящее время, geosoftread функционируют Выборка поддержек (GSM), Набор данных (GDS) и Платформа (GPL) записи.

Примеры

Получите данные GSM с ГЕО веб-сайта и сохраните его в файл.

geodata = getgeodata('GSM3258','ToFile','GSM3258.txt');

Используйте geosoftread, чтобы считать локальную копию файла GSM, вместо того, чтобы получить доступ к нему с ГЕО веб-сайта.

geodata = geosoftread('GSM3258.txt')

geodata = 

                 Scope: 'SAMPLE'
             Accession: 'GSM3258'
                Header: [1x1 struct]
    ColumnDescriptions: {6x1 cell}
           ColumnNames: {6x1 cell}
                  Data: {5355x6 cell}

Считайте файл GDS для фотосинтеза у протеобактерий.

gdsdata = geosoftread('GDS329.soft')

gdsdata = 

                 Scope: 'DATASET'
             Accession: 'GDS329'
                Header: [1x1 struct]
    ColumnDescriptions: {6x1 cell}
           ColumnNames: {6x1 cell}
                 IDRef: {5355x1 cell}
            Identifier: {5355x1 cell}
                  Data: [5355x6 double]

Смотрите также

| | | | |

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте