АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

mincdump - Онлайн в облаке

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

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

ПРОГРАММА:

ИМЯ


mincdump - конвертирует файлы minc в формат ASCII (CDL)

СИНТАКСИС


дамп памяти [-c] [-h] [-v var1, ...] [-б Ланг] [-ф Ланг] [-л только] [-н имя] [-п
f_digits [, d_digits]] файл

ОПИСАНИЕ


минкдамп основан на инструменте netCDF нкдамп, модифицирован для работы с MINC 1 (netCDF)
и файлы формата MINC 2 (HDF5). Он предназначен в первую очередь для использования со сценариями, такими как
минкдифф и минчхедер. Поскольку он не был создан в Монреальском неврологическом институте
он не следует обычным соглашениям для программ MINC.

минкдамп генерирует ASCII-представление указанного файла minc на стандартный вывод.
Представление ASCII находится в форме, называемой CDL (`` сетевой язык общей формы данных '')
которые можно просматривать, редактировать или использовать в качестве исходных данных для нкген. нкген это сопутствующая программа, которая
может сгенерировать двоичный файл minc из файла CDL. Следовательно нкген и минкдамп может быть использован в качестве
инвертирует, чтобы преобразовать представление данных между двоичным и ASCII-представлением.
Читать нкген для описания представлений CDL и netCDF.

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

Z: C_format = "% .3g"

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

минкдамп использует `_ 'для представления значений данных, которые равны атрибуту` _FillValue'
для переменной, предназначенной для представления данных, которые еще не были записаны. Если переменная
не имеет атрибута _FillValue, значение заполнения по умолчанию для типа переменной используется, если
переменная не байтового типа.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


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

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

-v var1, ..., varn
Вывод будет включать значения данных для указанных переменных в дополнение к
объявления всех измерений, переменных и атрибутов. Одна или несколько переменных
должен быть указан по имени в списке, разделенном запятыми, после этого параметра. В
список должен быть единственным аргументом команды, поэтому не может содержать пробелов или других
символы пробела. Именованные переменные должны быть действительными переменными netCDF в
входной файл. По умолчанию, без этой опции и при отсутствии -c or -h
параметры, заключается в том, чтобы включить значения данных для Найти переменные на выходе.

-b Ланг
Краткая аннотация в виде комментария CDL (текст, начинающийся с символов
`` // '') будет включен в раздел данных вывода для каждой `` строки '' данных,
чтобы помочь определить значения данных для многомерных переменных. Если Ланг начинается с
`C 'или` c', тогда будут использоваться соглашения языка C (индексы с отсчетом от нуля, последний
размер меняется быстрее всего). Если Ланг начинается с `F 'или` f', затем язык Фортран
будут использоваться условные обозначения (индексы, основанные на единице, первое измерение изменяется быстрее всего). В
в любом случае данные будут представлены в том же порядке; только аннотации
будет отличаться. Эта опция полезна для просмотра больших объемов
многомерные данные.

-f Ланг
Полные аннотации в виде завершающих комментариев CDL (текст, начинающийся с
символы `` // '') для каждого значения данных (кроме отдельных символов в символе
массивы) будут включены в раздел данных. Если Ланг начинается с `C 'или` c', затем
Будут использоваться соглашения языка C (индексы с нуля, последнее измерение меняется
самый быстрый). Если Ланг начинается с `F 'или` f', тогда соглашения языка Fortran будут
(индексы, основанные на одном, первое измерение изменяется быстрее всего). В любом случае
данные будут представлены в том же порядке; будут отличаться только аннотации. Этот
опция может быть полезна для передачи данных в другие фильтры, поскольку каждое значение данных
отображается в отдельной строке полностью идентифицированным.

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

-n имя
CDL требует имени для набора данных netCDF для использования нкген -b в создании
имя файла netCDF по умолчанию. По умолчанию, минкдамп строит это имя из последнего
компонент пути к входному файлу netCDF, удалив любое расширение
она имеет. Использовать -n возможность указать другое имя. Хотя выходной файл
имя, используемое нкген -b можно указать, может быть целесообразно иметь минкдамп изменить
имя по умолчанию, чтобы избежать непреднамеренной перезаписи ценного файла netCDF при использовании
минкдамп, редактируя полученный файл CDL и используя нкген -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


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad