Image

Пять советов по работе с большими наборами данных

1. Берегите свои данные

Сохраняйте ваши необработанные данные, не манипулируйте ими, не имея копии. Рекомендуем хранить ваши данные в месте, где создаются автоматические резервные копии, и другие пользователи могут получить к ним доступ, соблюдая при этом согласованность и конфиденциальность данных.

Поскольку Вам не нужно часто получать доступ к этим данным, Вы можете использовать варианты хранилища. Например, сервис Amazon Glacier, Там Вы можете хранить необработанные данные на дублирующих жестких дисках, хранящихся в разных местах.

2. Визуализируйте информацию

Совет Титуса Брауна, биоинформатика из Калифорнийского университета в Дэвисе,: «Делайте больше графиков и ищите пробелы». Один из учеников Брауна проанализировал «транскриптомы» – полный набор Молекулы РНК, продуцируемые клеткой или организмом из 678 морских микроорганизмов, таких как планктон. Когда Браун и его ученик составили средние значения длины транскрипта, охвата и содержания генов, они заметили, что некоторые значения были равны нулю. Благодаря графикам, вовремя удалось вычислить, где рабочий процесс не удался и его пришлось повторить, не неся серьёзных последствий.

3. Запись метаданных

Работа метаданных, описывать, как наблюдения были собраны, отформатированы и организованы. Обдумайте, какие метаданные нужно записать, прежде чем приступить к сбору, сохраните эту информацию вместе с данными либо в программном обеспечении, используемом для сбора информации или в текстовом документе. Проект Open Connectome, регистрирует свои метаданные в структурированном текстовом формате под названием JSON. Независимо от вашей стратегии, старайтесь думать о долгосрочной перспективе. Однажды Вы захотите интегрировать свои данные с данными других лабораторий. Если Вы будете активно использовать метаданные, эта интеграция будет проще в будущем.

4. Автоматизирование

Большие наборы данных слишком велики, чтобы их можно было обрабатывать вручную, поэтому автоматизация является ключевым фактором, говорит Шоаиб Муфти, старший директор по данным и технологиям в Институте наук о мозге. Например, команда института по нейроинформатике использует шаблон для данных клеток мозга и генетики, который принимает информацию только в правильном формате и типе. Когда пришло время интегрировать эти данные в большую базу данных, этапы проверки качества данных автоматизировали с помощью Apache Spark и Apache Hbase. Это два инструмента с открытым исходным кодом для проверки и исправления данных в режиме реального времени. «Весь наш набор программных инструментов для проверки и приема данных работает в облаке, что позволяет нам легко масштабировать», - говорит Муфти.

5. Подсчет времени вычислений

Большие наборы данных требуют высокопроизводительных вычислений (HPC), и многие научно-исследовательские институты теперь имеют свои собственные средства HPC. Национальный научный фонд США поддерживает национальную сеть HPC XSEDE, в которую входят облачные вычислительные сети Jetstream и центры HPC по всей стране. Исследователи могут запросить распределение ресурсов на xsede.org, а также создать пробные учетные записи. Другие варианты включают американскую сеть ACI-REF, NCI Australia, партнерство для продвинутых вычислений в Европе и сети ELIXIR, а также коммерческие провайдеры, такие как Amazon, Google и Microsoft.

 

Источник: https://www.nature.com/articles/d41586-020-00062-z

technology-center-pc_logo.png

Shatylova dacha str., 4, of. 702, Kharkiv, Ukraine, 61165
Company registration no. 31886700
ISNI: 0000 0005 1088 6447
Ringgold ID: 574078
ROR ID: https://ror.org/046wj6g23

+380 (57) 7508990
+380 (50) 3033801

Image
Image
Image
Image