англійськафранцузькийіспанська

Запуск серверів | Ubuntu > | Fedora > |


Значок OnWorks

mincdump - онлайн у хмарі

Запустіть mincdump у постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда mincdump, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


mincdump - Перетворення файлів minc у форму ASCII (CDL)

СИНТАКСИС


mincdump [-c] [-h] [-v вар1,...] [-b яз] [-f яз] [-л довжина] [-н ім'я] [-стор
f_digits[,d_digits]] файл

ОПИС


mincdump заснований на інструменті netCDF ncdump, модифіковано для роботи з обома MINC 1 (netCDF)
і файли формату MINC 2 (HDF5). Він призначений для використання переважно зі скриптами, такими як
mincdiff і мінчедер. Оскільки він створений не в Монреальському неврологічному інституті
він не відповідає звичайним умовам для програм MINC.

mincdump генерує ASCII-подання вказаного файлу minc на стандартному виводі.
Представлення ASCII має форму, яка називається CDL (``Network Common Data form Language'')
які можна переглядати, редагувати або використовувати як вхідні дані ncgen. ncgen це супутня програма, яка
може створити двійковий файл minc з файлу CDL. Отже ncgen і mincdump можна використовувати в якості
інверсує для перетворення представлення даних між двійковим і ASCII уявленням.
Побачити ncgen для опису представлень CDL і netCDF.

mincdump визначає формат за замовчуванням, який використовується для кожного типу даних netCDF, але це може бути
змінюється, якщо атрибут `C_format' визначено для змінної netCDF. В цьому випадку,
mincdump використовуватиме атрибут `C_format' для форматування кожного значення. Наприклад, якщо
Відомо, що дані з плаваючою комою для змінної netCDF `Z' мають точність лише до трьох
значущих цифр, доцільно було б використовувати атрибут змінної

Z:C_format = "%.3g"

mincdump також може використовуватися як простий браузер для файлів даних netCDF для відображення
назви і розміри розмірів; імена змінних, типи та форми; імена та значення атрибутів;
і, за бажанням, значення даних для всіх змінних або вибраних змінних у netCDF
файлу.

mincdump використовує `_' для представлення значень даних, які дорівнюють атрибуту `_FillValue'
для змінної, призначеної для представлення даних, які ще не були записані. Якщо змінна
не має атрибута `_FillValue', значення заповнення за замовчуванням для типу змінної використовується, якщо
змінна не має байтовий тип.

ВАРІАНТИ


-c Покажіть значення координувати змінні (змінні, які також є вимірами) як
а також оголошення всіх вимірів, змінних і значень атрибутів. Дані
значення некоординатних змінних не включаються у вихідні дані. Це
найбільш підходящий варіант для короткого ознайомлення зі структурою та змістом a
netCDF файл.

-h Показати тільки заголовок інформація у вихідних даних, тобто оголошення
розміри, змінні та атрибути, але без значень даних для будь-яких змінних. The
вихід ідентичний використанню -c опція за винятком значень координат
змінні не включені. (Принаймні один з -c or -h можливі варіанти.)

-v вар1,...,варн
Вихідні дані включатимуть значення даних для вказаних змінних, на додаток до
оголошення всіх вимірів, змінних і атрибутів. Одна або кілька змінних
потрібно вказати за ім’ям у списку, розділеному комами, після цього параметра. The
список має бути єдиним аргументом команди, отже, не може містити пробіли чи інші
пробіли. Названі змінні мають бути дійсними змінними netCDF у файлі
вхідний файл. За замовчуванням, без цієї опції та за відсутності параметра -c or -h
параметрів, включає в себе значення даних для всі змінні у виводі.

-b яз
Коротка анотація у вигляді коментаря CDL (текст, що починається з символів
``//'') буде включено до розділу даних для кожного рядка даних,
щоб допомогти ідентифікувати значення даних для багатовимірних змінних. Якщо яз починається з
`C' або `c', тоді будуть використовуватися конвенції мови C (індекси від нуля, останні
розмір змінюється найшвидше). Якщо яз починається з `F' або `f', потім мова Fortran
будуть використовуватися умовні угоди (індекси на одній основі, перший вимір змінюється найшвидше). в
в будь-якому випадку дані будуть представлені в тому самому порядку; лише анотації
буде відрізнятися. Ця опція корисна для перегляду великих обсягів
багатовимірні дані.

-f яз
Повні анотації у вигляді кінцевих коментарів CDL (текст, що починається з
символи ``//'') для кожного значення даних (крім окремих символів у символі
масиви) буде включено в розділ даних. Якщо яз починається з "C" або "c", потім
Будуть використовуватися умовні умови мови C (індекси з нулем, останній вимір змінюється
найшвидший). Якщо яз починається з `F' або `f', тоді будуть використовуватися мовні конвенції Fortran
використовуватися (індекси на одній основі, перший вимір змінюється найшвидше). У будь-якому випадку,
дані будуть представлені в тому ж порядку; відрізнятимуться лише анотації. Це
Опція може бути корисною для передачі даних в інші фільтри, оскільки кожне значення даних
з’являється в окремому рядку, повністю ідентифікований.

-l довжина Змінює максимальну довжину рядка за замовчуванням (80), що використовується для форматування списків не-
значення символьних даних.

-n ім'я
CDL вимагає імені для набору даних netCDF для використання ncgen -b при створенні а
Ім'я файлу netCDF за замовчуванням. За замовчуванням, mincdump будує цю назву з останнього
компонент імені шляху вхідного файлу netCDF, видаливши будь-яке розширення
Це має. Використовувати -n можливість вказати іншу назву. Хоча вихідний файл
ім'я, яким користується ncgen -b можна вказати, може бути розумно мати mincdump змінити
ім'я за замовчуванням, щоб уникнути ненавмисного перезапису цінного файлу netCDF під час використання
mincdump, редагуючи отриманий файл CDL та використовуючи ncgen -b для створення нового
netCDF з відредагованого файлу CDL.

-p float_digits[,double_digits]
Визначає точність за замовчуванням (кількість значущих цифр) для відображення
значення даних з плаваючою комою або подвійною точністю для атрибутів і змінних. Якщо
зазначене, це значення замінює значення атрибута `C_format' для будь-якого
змінна, яка має такий атрибут. Дані з плаваючою комою відображатимуться за допомогою
float_digits значущі цифри. Якщо подвійні_цифри також зазначено, подвійне-
точні значення будуть відображатися з такою кількістю значущих цифр. В
відсутність будь-яких -p специфікації, дані з плаваючою комою та подвійною точністю
відображається з 7 і 15 значущими цифрами відповідно. Можна створювати файли CDL
менше, якщо потрібна менша точність. Якщо і з плаваючою комою, і з подвійним тиском
вказано точність, два значення мають бути розділені комою (ні
пробіли) як єдиний аргумент команди. Якщо ви дійсно хочете до останнього шматочка
точність з файлу netCDF, представленого у файлі CDL для всіх можливих
значення з плаваючою комою, вам доведеться вказати це за допомогою -p 9,17 (відповідно до
Теорема 15 статті, наведеної в розділі ЛІТЕРАТУРА).

ПРИКЛАДИ


Подивіться на структуру даних у файлі netCDF `foo.mnc':

mincdump -c foo.mnc

Створіть анотовану CDL-версію структури та даних у файлі netCDF `foo.mnc',
використання індексації в стилі C для анотацій:

mincdump -bc foo.mnc > foo.cdl

Вивести дані лише для змінних `uwind' і `vwind' з файлу netCDF `foo.mnc', і
показувати дані з плаваючою комою лише з трьома значущими цифрами точності:

mincdump -v uwind,vwind -p 3 foo.mnc

Створіть повністю анотований (одне значення даних на рядок) перелік даних для змінної
`omega', використовуючи конвенції Fortran для індексів та змінюючи назву набору даних netCDF у
отриманий файл CDL в `omega':

mincdump -v omega -f fortran -n omega foo.mnc > Z.cdl

Використовуйте mincdump онлайн за допомогою служб onworks.net


Ad


Ad