InglêsFrancêsEspanhol

Ad


favicon do OnWorks

mincdump - Online na nuvem

Execute o mincdump no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando mincdump que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


mincdump - converter arquivos minc para a forma ASCII (CDL)

SINOPSE


mincdump [-c] [-h] [-v var1, ...] [-b lang] [-f lang] [-eu len] [-n nome] [-p
f_digits [, d_digits]] lima

DESCRIÇÃO


mincdump é baseado na ferramenta netCDF ncdump, modificado para funcionar com MINC 1 (netCDF)
e arquivos de formato MINC 2 (HDF5). Destina-se a ser usado principalmente com scripts como
mindiff e mincheer. Uma vez que não foi criado no Instituto Neurológico de Montreal
não segue as convenções usuais para programas MINC.

mincdump gera uma representação ASCII de um arquivo minc especificado na saída padrão.
A representação ASCII está em um formato chamado CDL (`` Network Common Data form Language '')
que podem ser vistos, editados ou servir como entrada para ncgen. ncgen é um programa complementar que
pode gerar um arquivo minc binário a partir de um arquivo CDL. Portanto ncgen e mincdump pode ser usado como
inversos para transformar a representação de dados entre representações binárias e ASCII.
See ncgen para obter uma descrição das representações CDL e netCDF.

mincdump define um formato padrão usado para cada tipo de dados netCDF, mas isso pode ser
alterado se um atributo `C_format 'for definido para uma variável netCDF. Nesse caso,
mincdump irá usar o atributo `C_format 'para formatar cada valor. Por exemplo, se
dados de ponto flutuante para a variável netCDF `Z 'são conhecidos por serem precisos para apenas três
dígitos significativos, seria apropriado usar o atributo variável

Z: C_format = "% .3g"

mincdump também pode ser usado como um navegador simples para arquivos de dados netCDF, para exibir o
nomes e tamanhos de dimensões; nomes, tipos e formas de variáveis; nomes e valores de atributos;
e, opcionalmente, os valores dos dados para todas as variáveis ​​ou variáveis ​​selecionadas em um netCDF
arquivo.

mincdump usa `_ 'para representar valores de dados que são iguais ao atributo` _FillValue'
para uma variável, destinada a representar dados que ainda não foram gravados. Se uma variável
não tem o atributo `_FillValue ', o valor de preenchimento padrão para o tipo de variável é usado se o
variável não é do tipo byte.

OPÇÕES


-c Mostra os valores de coordenar variáveis ​​(variáveis ​​que também são dimensões) como
bem como as declarações de todas as dimensões, variáveis ​​e valores de atributos. Dados
valores de variáveis ​​não coordenadas não são incluídos na saída. Isto é o
opção mais adequada para uma breve olhada na estrutura e conteúdo de um
arquivo netCDF.

-h Mostrar apenas o cabeçalho informações na saída, ou seja, as declarações de
dimensões, variáveis ​​e atributos, mas nenhum valor de dados para quaisquer variáveis. o
saída é idêntica ao uso do -c opção exceto que os valores da coordenada
variáveis ​​não são incluídas. (No máximo um de -c or -h opções podem estar presentes.)

-v var1, ..., varn
A saída incluirá valores de dados para as variáveis ​​especificadas, além do
declarações de todas as dimensões, variáveis ​​e atributos. Uma ou mais variáveis
deve ser especificado por nome na lista delimitada por vírgulas após esta opção. o
lista deve ser um único argumento para o comando, portanto, não pode conter espaços em branco ou outros
caracteres de espaço em branco. As variáveis ​​nomeadas devem ser variáveis ​​netCDF válidas no
Arquivo de entrada. O padrão, sem esta opção e na ausência do -c or -h
opções, é incluir valores de dados para todos os variáveis ​​na saída.

-b lang
Uma breve anotação na forma de um comentário CDL (texto começando com os caracteres
`` // '') será incluído na seção de dados da saída para cada `linha 'de dados,
para ajudar a identificar valores de dados para variáveis ​​multidimensionais. Se lang começa com
`C 'ou` c', então as convenções da linguagem C serão usadas (índices baseados em zero, último
dimensão variando mais rápido). Se lang começa com `F 'ou` f', então a linguagem Fortran
convenções serão usadas (índices baseados em um, primeira dimensão variando mais rápido). No
em qualquer caso, os dados serão apresentados na mesma ordem; apenas as anotações
vai ser diferente. Esta opção é útil para navegar em grandes volumes de
dados multidimensionais.

-f lang
Anotações completas na forma de comentários CDL finais (texto começando com o
caracteres `` // '') para cada valor de dados (exceto caracteres individuais em caractere
matrizes) serão incluídos na seção de dados. Se lang começa com 'C' ou 'c', então
As convenções da linguagem C serão usadas (índices baseados em zero, última dimensão variável
o mais rápido). Se lang começa com `F 'ou` f', então as convenções de linguagem Fortran
ser usado (índices baseados em um, primeira dimensão variando mais rapidamente). Em qualquer caso, o
os dados serão apresentados na mesma ordem; apenas as anotações serão diferentes. Esse
opção pode ser útil para canalizar dados para outros filtros, uma vez que cada valor de dados
aparece em uma linha separada, totalmente identificada.

-l len Altera o comprimento máximo da linha padrão (80) usado em listas de formatação de não
valores de dados de caracteres.

-n nome
CDL requer um nome para um conjunto de dados netCDF, para uso por ncgen -b em gerar um
nome do arquivo netCDF padrão. Por padrão, mincdump constrói este nome a partir do último
componente do nome do caminho do arquivo netCDF de entrada removendo qualquer extensão
tem. Use o -n opção para especificar um nome diferente. Embora o arquivo de saída
nome usado por ncgen -b pode ser especificado, pode ser sábio ter mincdump alterar o
nome padrão para evitar a substituição inadvertida de um arquivo netCDF valioso ao usar
mincdump, editando o arquivo CDL resultante e usando ncgen -b para gerar um novo
arquivo netCDF do arquivo CDL editado.

-p float_digits [, double_digits]
Especifica a precisão padrão (número de dígitos significativos) para usar na exibição
valores de dados de ponto flutuante ou de precisão dupla para atributos e variáveis. Se
especificado, este valor substitui o valor do atributo `C_format 'para qualquer
variável que possui tal atributo. Os dados de ponto flutuante serão exibidos com
dígitos_flutuantes Dígitos significantes. Se Dois digitos também é especificado, double-
os valores de precisão serão exibidos com essa quantidade de dígitos significativos. No
ausência de qualquer -p especificações, dados de ponto flutuante e de precisão dupla são
exibido com 7 e 15 dígitos significativos, respectivamente. Arquivos CDL podem ser feitos
menor se menos precisão for necessária. Se ambos de ponto flutuante e dupla presisão
precisões são especificadas, os dois valores devem aparecer separados por uma vírgula (não
espaços em branco) como um único argumento para o comando. Se você realmente quer até a última gota de
precisão do arquivo netCDF representado no arquivo CDL para todos os
valores de ponto flutuante, você terá que especificar isso com -p 9,17 (de acordo com
Teorema 15 do artigo listado em REFERÊNCIAS).

EXEMPLOS


Observe a estrutura dos dados no arquivo netCDF `foo.mnc':

mincdump -c foo.mnc

Produza uma versão CDL anotada da estrutura e dados no arquivo netCDF `foo.mnc',
usando indexação de estilo C para as anotações:

mincdump -bc foo.mnc> foo.cdl

Dados de saída apenas para as variáveis ​​`uwind 'e` vwind' do arquivo netCDF `foo.mnc'e
mostrar os dados de ponto flutuante com apenas três dígitos significativos de precisão:

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

Produza uma listagem totalmente anotada (um valor de dados por linha) dos dados para a variável
`omega ', usando convenções Fortran para índices, e alterando o nome do conjunto de dados netCDF em
o arquivo CDL resultante para `omega ':

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

Use mincdump online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad