Wieloskalowy format elektrofizjologii
Multiscale Electrophysiology Format ( MEF ) został opracowany w celu obsługi dużych ilości danych wytwarzanych przez elektrofizjologię na dużą skalę u ludzi i zwierząt. MEF może przechowywać dowolne dane szeregów czasowych o długości do 24 bitów i wykorzystuje bezstratną kompresję różnic z kodowaniem zakresu . Informacje identyfikujące podmiot w nagłówku pliku można zaszyfrować przy użyciu 128-bitowego szyfrowania AES w celu zachowania zgodności z wymogami ustawy HIPAA dotyczącymi prywatności pacjentów podczas przesyłania danych przez otwartą sieć.
Skompresowane dane są przechowywane w niezależnych blokach, aby umożliwić bezpośredni dostęp do danych, ułatwić przetwarzanie równoległe i ograniczyć skutki potencjalnego uszkodzenia plików. Wierność danych jest zapewniona przez 32-bitową cykliczną kontrolę redundancji w każdym skompresowanym bloku danych przy użyciu wielomianu Koopmana (0xEB31D82E), który ma odległość Hamminga od 4 do 114 kbitów.
Formalna specyfikacja i kod źródłowy są dostępne online. MEF_import to wtyczka EEGLAB do importowania danych MEF do EEGLAB.
Zobacz też
Źródła
- Marcin, GN. Kodowanie zakresu: algorytm usuwania redundancji ze zdigitalizowanej wiadomości. Konferencja dotycząca nagrywania wideo i danych, Southampton, 1979.
- Koopman, P. 32-bitowe cykliczne kody redundancji dla aplikacji internetowych. Międzynarodowa konferencja na temat niezawodnych systemów i sieci (czerwiec 2002). 459.
- Brinkmann, BH; i in. (2009). „Elektrofizjologia na dużą skalę: akwizycja, kompresja, szyfrowanie i przechowywanie dużych zbiorów danych” . Journal of Neuroscience Methods . 180 (1): 185–192. doi : 10.1016/j.jneumeth.2009.03.022 . PMC 2720128 . PMID 19427545 .