Как извлечь и прочитать bzip2ed hdf5 в заархивированном файле в R?

Я хотел бы прочитать файл hdf5 в заархивированном файле. Проблема здесь в том, что этот файл hdf5 также дважды заархивирован как файл bzip2ed (.bz2).

Пожалуйста, обратитесь к рисунку, показанному ниже.

ZIP-файл "g2_BIOPAR_SWI_201012250000_GLOBE_ASCAT_V2_0_0.ZIP".

Целевой файл bz2 — "g2_BIOPAR_SWI_201012250000_GLOBE_ASCAT_V2_0_0.h5.bz2".

Может ли кто-нибудь показать мне несколько советов или рекомендаций, как это сделать?

введите здесь описание изображения


person Yu Deng    schedule 02.06.2015    source источник


Ответы (1)


Посмотрите на этот вопрос:

Извлечь файл bz2 в R

В нем объясняется, как читать файл a.bz2, и я думаю, что последний ответ вам подходит; или просто введите ?bzfile. После этого для файлов hdf5 вы можете взглянуть на пакет rhdf5 от Bioncoductor; Ссылка здесь:

http://www.bioconductor.org/packages/release/bioc/html/rhdf5.html

person SabDeM    schedule 02.06.2015