EnglishFrenchSpanyol

Ad


Favicon OnWorks

mincdump - Dalam talian di Awan

Jalankan mincdump dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan mincdump yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


mincdump - Tukar fail minc kepada bentuk ASCII (CDL)

SINOPSIS


mincdump [-c] [-h] [-v var1,...] [-b lang] [-f lang] [-l len] [-n nama] [-hlm
f_digit[,d_digit]] fail

DESCRIPTION


mincdump adalah berdasarkan alat netCDF ncdump, diubah suai untuk berfungsi dengan kedua-dua MINC 1 (netCDF)
dan fail format MINC 2 (HDF5). Ia bertujuan untuk digunakan terutamanya dengan skrip seperti
mincdiff and kepala kecil. Memandangkan ia tidak dicipta di Montreal Neurological Insititute
ia tidak mengikut konvensyen biasa untuk program MINC.

mincdump menjana perwakilan ASCII bagi fail minc tertentu pada output standard.
Perwakilan ASCII adalah dalam bentuk yang dipanggil CDL (``network Common Data form Language'')
yang boleh dilihat, disunting atau berfungsi sebagai input kepada ncgen. ncgen adalah program pendamping yang
boleh menjana fail minc binari daripada fail CDL. Oleh itu ncgen and mincdump boleh digunakan sebagai
songsang untuk mengubah perwakilan data antara perwakilan binari dan ASCII.
Lihat ncgen untuk penerangan tentang perwakilan CDL dan netCDF.

mincdump mentakrifkan format lalai yang digunakan untuk setiap jenis data netCDF, tetapi ini boleh
ditukar jika atribut `C_format' ditakrifkan untuk pembolehubah netCDF. Dalam kes ini,
mincdump akan menggunakan atribut `C_format' untuk memformat setiap nilai. Sebagai contoh, jika
data titik terapung untuk pembolehubah netCDF `Z' diketahui tepat kepada tiga sahaja
digit bererti, adalah sesuai untuk menggunakan atribut pembolehubah

Z:C_format = "%.3g"

mincdump juga boleh digunakan sebagai pelayar ringkas untuk fail data netCDF, untuk memaparkan
nama dimensi dan saiz; nama pembolehubah, jenis dan bentuk; nama atribut dan nilai;
dan secara pilihan, nilai data untuk semua pembolehubah atau pembolehubah terpilih dalam netCDF
fail.

mincdump menggunakan `_' untuk mewakili nilai data yang sama dengan atribut `_FillValue'
untuk pembolehubah, bertujuan untuk mewakili data yang belum ditulis. Jika pembolehubah
tidak mempunyai atribut `_FillValue', nilai isian lalai untuk jenis pembolehubah digunakan jika
pembolehubah bukan daripada jenis bait.

PILIHAN


-c Tunjukkan nilai bagi menyelaraskan pembolehubah (pembolehubah yang juga dimensi) sebagai
serta pengisytiharan semua dimensi, pembolehubah dan nilai atribut. Data
nilai pembolehubah bukan koordinat tidak termasuk dalam output. Ini adalah
pilihan yang paling sesuai untuk digunakan untuk melihat secara ringkas struktur dan kandungan a
fail netCDF.

-h Tunjukkan hanya header maklumat dalam output, iaitu pengisytiharan
dimensi, pembolehubah dan atribut tetapi tiada nilai data untuk sebarang pembolehubah. The
output adalah sama dengan menggunakan -c pilihan kecuali bahawa nilai koordinat
pembolehubah tidak disertakan. (Paling banyak satu daripada -c or -h pilihan mungkin ada.)

-v var1,...,varn
Output akan memasukkan nilai data untuk pembolehubah yang ditentukan, sebagai tambahan kepada
pengisytiharan semua dimensi, pembolehubah dan atribut. Satu atau lebih pembolehubah
mesti dinyatakan dengan nama dalam senarai dipisahkan koma mengikut pilihan ini. The
list mestilah satu hujah kepada arahan, oleh itu tidak boleh mengandungi kosong atau lain-lain
watak ruang putih. Pembolehubah yang dinamakan mestilah pembolehubah netCDF yang sah dalam
fail input. Lalai, tanpa pilihan ini dan jika tiada -c or -h
pilihan, adalah untuk memasukkan nilai data untuk semua pembolehubah dalam output.

-b lang
Anotasi ringkas dalam bentuk ulasan CDL (teks bermula dengan aksara
``//'') akan dimasukkan ke dalam bahagian data output untuk setiap `baris' data,
untuk membantu mengenal pasti nilai data untuk pembolehubah pelbagai dimensi. Jika lang bermula dengan
`C' atau `c', maka konvensyen bahasa C akan digunakan (indeks berasaskan sifar, terakhir
dimensi berbeza-beza terpantas). Jika lang bermula dengan `F' atau `f', kemudian bahasa Fortran
konvensyen akan digunakan (indeks berasaskan satu, dimensi pertama berbeza-beza terpantas). Dalam
mana-mana kes, data akan dibentangkan dalam susunan yang sama; hanya anotasi
akan berbeza. Pilihan ini berguna untuk menyemak imbas dalam jumlah besar
data berbilang dimensi.

-f lang
Anotasi penuh dalam bentuk ulasan CDL mengekori (teks bermula dengan
aksara ``//'') untuk setiap nilai data (kecuali aksara individu dalam aksara
tatasusunan) akan dimasukkan ke dalam bahagian data. Jika lang bermula dengan `C' atau `c', kemudian
Konvensyen bahasa C akan digunakan (indeks berasaskan sifar, dimensi terakhir berbeza-beza
paling laju). Jika lang bermula dengan `F' atau `f', maka konvensyen bahasa Fortran akan
digunakan (indeks berasaskan satu, dimensi pertama berbeza-beza terpantas). Dalam kedua-dua kes, yang
data akan dibentangkan dalam susunan yang sama; hanya anotasi akan berbeza. ini
pilihan mungkin berguna untuk menyalurkan data ke penapis lain, kerana setiap nilai data
muncul pada baris berasingan, dikenal pasti sepenuhnya.

-l len Menukar panjang baris maksimum lalai (80) yang digunakan dalam memformat senarai bukan-
nilai data aksara.

-n nama
CDL memerlukan nama untuk set data netCDF, untuk digunakan oleh ncgen -b dalam menjana a
nama fail netCDF lalai. Secara lalai, mincdump membina nama ini dari yang terakhir
komponen nama laluan fail netCDF input dengan menanggalkan sebarang sambungan
ia mempunyai. Menggunakan -n pilihan untuk menentukan nama yang berbeza. Walaupun fail output
nama yang digunakan oleh ncgen -b boleh ditentukan, mungkin bijak untuk mempunyai mincdump menukar
nama lalai untuk mengelakkan secara tidak sengaja menimpa fail netCDF yang berharga semasa menggunakan
mincdump, mengedit fail CDL yang terhasil, dan menggunakan ncgen -b untuk menghasilkan yang baru
netCDF daripada fail CDL yang diedit.

-p angka_apung[,angka_ganda]
Menentukan ketepatan lalai (bilangan digit bererti) untuk digunakan dalam paparan
titik terapung atau nilai data ketepatan berganda untuk atribut dan pembolehubah. Jika
ditentukan, nilai ini mengatasi nilai atribut `C_format' untuk mana-mana
pembolehubah yang mempunyai atribut sedemikian. Data titik terapung akan dipaparkan dengan
angka_apung digit bererti. Jika dua_digit juga dinyatakan, berganda-
nilai ketepatan akan dipaparkan dengan banyak digit bererti itu. Di dalam
ketiadaan mana-mana -p spesifikasi, titik terapung dan data ketepatan dua adalah
dipaparkan dengan 7 dan 15 digit bererti masing-masing. Fail CDL boleh dibuat
lebih kecil jika kurang ketepatan diperlukan. Jika kedua-dua floating-point dan double-presision
ketepatan ditentukan, kedua-dua nilai mesti kelihatan dipisahkan dengan koma (no
kosong) sebagai satu hujah kepada arahan. Jika anda benar-benar mahukan setiap bit terakhir
ketepatan daripada fail netCDF yang diwakili dalam fail CDL untuk semua yang mungkin
nilai floating-point, anda perlu menentukan ini dengan -p 9,17 (mengikut
Teorem 15 kertas yang disenaraikan di bawah RUJUKAN).

CONTOH


Lihat struktur data dalam fail netCDF `foo.mnc':

mincdump -c foo.mnc

Hasilkan versi CDL beranotasi bagi struktur dan data dalam fail netCDF `foo.mnc',
menggunakan pengindeksan gaya C untuk anotasi:

mincdump -bc foo.mnc > foo.cdl

Data keluaran untuk pembolehubah `uwind' dan `vwind' sahaja daripada fail netCDF `foo.mnc', dan
tunjukkan data titik terapung dengan hanya tiga digit bererti ketepatan:

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

Hasilkan penyenaraian beranotasi sepenuhnya (satu nilai data setiap baris) bagi data untuk pembolehubah
`omega', menggunakan konvensyen Fortran untuk indeks, dan menukar nama set data netCDF dalam
fail CDL yang terhasil ke `omega':

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

Gunakan mincdump dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad