Есть ли способ избежать создания временного файла в R? - PullRequest
0 голосов
/ 14 апреля 2019

У меня есть база данных, в которую VCF-файлы были вставлены в качестве переменной BLOB-объекта.Я могу получить его без проблем.Однако затем мне нужно передать его некоторым различным функциям (VariantAnnotation и т. Д.), Которые ожидают имя файла VCF.Есть ли способ «подделать» файловый объект для передачи этим функциям, если у меня уже есть все данные в символьной строке?

В настоящее время я записываю их в файл, чтобы я мог передать их:

#x contains the entire vcf file as a character string

temp_filename = tempfile(fileext = ".vcf")
writeChar(x, temp_filename)
testVcf = readVcf(temp_filename)
unlink(temp_filename)

Это работает нормально, но я бы хотел избежать ненужного файлового ввода-вывода, если это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...