Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 18, 2014 10:39:59

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

Как netCDF4.Variable разпарсить на массивы строк и в ASCII-файл записать?

вал информации с ARGO, ITP и др. дрейфующих буев в океане… глайдеры - самоходки по морям-океанам, забортные самописцы по ходу движения судов и кораблей… хотелось бы и историю работы с качеством данных хранить - то, что вчера-сегодня бракуем-удаляем как нефизичное - завтра окажется не замеченным ранее феноменом…

Офлайн

#2 Фев. 18, 2014 18:54:40

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Как netCDF4.Variable разпарсить на массивы строк и в ASCII-файл записать?

Понятно, времянные ряды непонятно только сколько (точно надо на кластере хранить?) и как будут анализироваться (т.е. типы запросов) И насколько велик вал? Один винчестер потянет по скорости сбора?. Сегодня особо нет времени, пишите в личку. Это спец отрасль две основные ссылки на вики :) http://en.wikipedia.org/wiki/Operational_Historian
http://en.wikipedia.org/wiki/Time_series_database
Знакомый работал с http://www.iconics.com/Home/Products/Historians/Hyper-Historian.aspx
По поводу качества - филосовский вопрос. В конечном итоге это приводит к использованию при компрессии данных мат моделей объекта и шумов регистрирующих устройств. При детектировании отклонений от этих моделей - надо писать данные as-is и маркировать для перекомпрессии. Однако фильтры в любом случае есть - дискретизация, сглаживание компрессия с потерей данных и т.п. Думаю что готовых инструментов в базах не найдете. Это скорее из области обработки сигналов. Если хватает скорости то мы архивы пишем в hdf5 и пока довольны.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version