Фон
У меня есть R-скрипт, который запускается на хосте и запускает задания на сервере. Задания выводят большие файлы hdf5.
Остальная часть моей работы выполнена на хосте. Однако библиотеки R hdf5 работают только на сервере, а не на хосте (из-за известной ошибки ).
Можно ли из R на хосте подключиться к сеансу R на сервере, загрузить библиотеки R hdf5, извлечь данные из файла hdf5 и затем передать этот объект на хост?
Текущий подход
Мой текущий вариант - вызывать bash-скрипт из R, который вызывает R-скрипт на сервере и выполняет извлечение в файлы Rdata, а затем использует rsync, чтобы вернуть его на хост (все в system()
)
Вопрос
Есть ли лучший способ извлечь данные из этих файлов hdf5 на сервере?
Я имею в виду что-то вроде входа в сеанс сервера R таким же образом, каким я могу войти в сеанс browser
при отладке.