عربيالفرنسيةالإسبانية

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 طويل] [-ل ليون] [-ن الاسم] [-ص
f_digits [، d_digits]] ملف

الوصف


com.mincdump يعتمد على أداة netCDF ncdump، تم تعديله للعمل مع كل من MINC 1 (netCDF)
وملفات بتنسيق MINC 2 (HDF5). الغرض منه هو استخدامه بشكل أساسي مع البرامج النصية مثل
مينكديف و مينشيدر. نظرًا لأنه لم يتم إنشاؤه في معهد مونتريال للأعصاب
لا تتبع الاصطلاحات المعتادة لبرامج MINC.

com.mincdump يولد تمثيل ASCII لملف minc محدد على الإخراج القياسي.
تمثيل ASCII في نموذج يسمى CDL (`` لغة نموذج البيانات العامة للشبكة '')
يمكن عرضها أو تحريرها أو استخدامها كمدخلات ncgen. ncgen هو برنامج مصاحب
يمكن إنشاء ملف minc ثنائي من ملف CDL. لذلك ncgen و com.mincdump ويمكن استخدام
ينعكس لتحويل تمثيل البيانات بين تمثيلات ثنائية و ASCII.
يرى ncgen للحصول على وصف لتمثيلات CDL و netCDF.

com.mincdump يحدد التنسيق الافتراضي المستخدم لكل نوع من بيانات netCDF ، ولكن هذا يمكن أن يكون
يتم تغييرها إذا تم تحديد سمة "C_format" لمتغير netCDF. في هذه الحالة،
com.mincdump سيستخدم السمة "C_format" لتنسيق كل قيمة. على سبيل المثال ، إذا
من المعروف أن بيانات النقطة العائمة لمتغير netCDF "Z" دقيقة لثلاثة فقط
أرقام ذات دلالة إحصائية ، سيكون من المناسب استخدام السمة المتغيرة

Z: C_format = "٪ .3g"

com.mincdump يمكن أيضًا استخدامها كمتصفح بسيط لملفات بيانات netCDF ، لعرض ملف
أسماء الأبعاد والأحجام ؛ أسماء المتغيرات وأنواعها وأشكالها ؛ أسماء السمات والقيم ؛
واختياريا ، قيم البيانات لجميع المتغيرات أو المتغيرات المختارة في netCDF
ملف.

com.mincdump يستخدم "_" لتمثيل قيم البيانات التي تساوي السمة "_FillValue"
للمتغير ، المقصود منه تمثيل البيانات التي لم تتم كتابتها بعد. إذا كان متغير
لا تحتوي على سمة "_FillValue" ، يتم استخدام قيمة التعبئة الافتراضية لنوع المتغير إذا كان
المتغير ليس من نوع البايت.

OPTIONS


-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 ، لاستخدامه بواسطة ncgen -b في توليد أ
اسم ملف netCDF الافتراضي. بشكل افتراضي، com.mincdump يبني هذا الاسم من الماضي
مكون من اسم مسار ملف إدخال netCDF عن طريق تجريد أي امتداد
لديها. استخدم ال -n خيار لتحديد اسم مختلف. على الرغم من أن ملف الإخراج
الاسم المستخدم من قبل ncgen -b يمكن تحديدها ، قد يكون من الحكمة أن يكون com.mincdump تغيير
الاسم الافتراضي لتجنب الكتابة غير المتعمدة على ملف netCDF ذي قيمة عند استخدام
com.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':

مينكدومب -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

أوامر لينكس

Ad