Format Atlas

بيانات

صيغ لتبادل البيانات المنظمة وتخزينها، والمصفوفات العلمية، والتعلم الآلي، وتحليل الجينوم، والسحب النقطية وتحديد المواقع.

عن هذه الفئة

Apache Arrow IPCيوفر Apache Arrow تنسيقا عموديا للبيانات ومكتبات مرتبطة به، بينما تعمل Arrow IPC على تسلسل تلك البيانات لتبادلها بين العمليات والتطبيقات. تستخدم صيغة الملف عادة الامتداد .arrow وتتيح الوصول العشوائي إلى دفعات السجلات عبر التذييل. أما صيغة التدفق فتستخدم غالبا .arrows وترسل الرسائل بالتتابع. ويشير Feather V2 إلى ملفات مبنية على صيغة ملف Arrow IPC.Avroيسلسل Apache Avro السجلات وفق مخطط يمكن تمثيله بـ JSON. يدعم السجلات والمصفوفات والخرائط والاتحادات؛ ويحتاج القارئ والكاتب مخططات متوافقة.BAMBAM هو التمثيل الثنائي لبيانات محاذاة SAM كما تحدده SAMv1. يستخدم عادة ضغط كتل BGZF، ما يتيح الوصول المفهرس إلى مناطق محددة. يخزن ترويسات المراجع وأسماء القراءات وFLAG وCIGAR والمواضع وجودات التسلسل والوسوم، ويمكن أن يحتوي قراءات غير محاذاة. يمكن فهرسة BAM المرتب حسب الإحداثيات باستخدام BAI أو CSI. يناسب BAM المعالجة الآلية لا القراءة المباشرة، ويجب تطابق المرجع والفهرس.BEDيسرد BED اسم الكروموسوم والبداية والنهاية كنص. تبدأ الإحداثيات من الصفر ولا تُضمَّن نقطة النهاية. لا يخزن التسلسل نفسه أو جودة كل قاعدة.bedGraphيحتوي bedGraph على الكروموسوم والبداية والنهاية والقيمة. الإحداثيات صفرية والنهاية مستبعدة. تقبل القيم أعداداً صحيحة أو حقيقية موجبة وسالبة.bigBedbigBed تنسيق ثنائي مفهرس يُنشأ من بيانات BED. تقرأ المتصفحات المتوافقة المناطق المطلوبة. ليس مجرد ملف BED مضغوط باستخدام gzip.bigWigيخزن bigWig قيم الجينوم في تنسيق ثنائي مفهرس. يُنشأ من WIG أو bedGraph وتقرأ الأدوات المتوافقة مناطق محددة. تختلف وظيفته عن bigBed.تنسيق BSONBSON (Binary JSON) تنسيق ثنائي لتسلسل المستندات ذات البنية الشبيهة بـ JSON. ويدعم أيضاً أنواعاً لا يوفرها JSON القياسي، مثل التواريخ والبيانات الثنائية وObjectId. يُستخدم على نطاق واسع في MongoDB، لكنه ليس نص JSON عادياً ويتطلب برنامج تشغيل أو أداة تدعم BSON.BUFRBUFR ‏(Binary Universal Form for the Representation of meteorological data؛ WMO FM 94) تنسيق ثنائي لترميز المشاهدات وتبادلها باستخدام واصفات قائمة على الجداول. تحدد تسلسلات الواصفات تفسير القيم؛ تحقق من الإصدار والجداول الرئيسية أو المحلية.CBORCBOR (Concise Binary Object Representation) معيار من IETF لترميز عناصر البيانات كالأرقام والنصوص والمصفوفات والخرائط بصيغة ثنائية. صُمم ليتيح تطبيقات ورسائل صغيرة مع قابلية التوسع، ويمكنه تمثيل بيانات شبيهة بـ JSON. ليس CBOR تنسيقاً نصياً، لذا يلزم استخدام أداة أو مكتبة تدعمه للقراءة والكتابة.CRAMيخزن CRAM قراءات التسلسل ومحاذاتها بترميزات يمكنها استغلال الفروق عن تسلسل مرجعي، وغالبًا ما تحقق ضغطًا أفضل من BAM. تسمح المواصفة باستراتيجيات حفظ فاقدة وبلا فقد ولا تحدد البيانات التي يجب الاحتفاظ بها. لذلك لا تكفي اللاحقة .cram لمعرفة ما إذا كانت جودة القواعد أو الوسوم محفوظة؛ تحقق من الأداة والإعدادات. تحتاج بعض الملفات أو مسارات العمل إلى مرجع خارجي دقيق، ويمكن أيضًا تضمين المراجع. تتيح فهارس CRAI الوصول إلى مناطق محددة.DICOMDICOM معيار لحفظ الصور الطبية والمعلومات المرتبطة بها وتبادلها. يتضمن ملف Part 10، الذي يستخدم عادة الامتداد .dcm، معلومات وصفية للملف يتبعها مجموعة بيانات تمثل مثيل SOP واحدا. وقد تحتوي على بكسلات الصورة وسمات الفحص أو الجهاز أو المريض. تحدد Transfer Syntax طريقة ترميز البكسلات وضغطها المحتمل، لذلك فإن DICOM أكثر من مجرد ملف صورة عادي.E57يُستخدم E57 لتبادل بيانات النقاط من أنظمة التصوير ثلاثي الأبعاد. يذكر ملخص ASTM العام إمكانية حفظ النقاط وسمات مثل اللون أو الشدة والصور الرقمية التي يلتقطها النظام؛ ويجمع الملف بين البيانات الثنائية وXML. ويمكنه، بخلاف LAS/LAZ، تضمين صور مرتبطة بالمسح..env.env اسم شائع لملف نصي تُكتب فيه أسماء متغيرات البيئة وقيمها لتقرأه التطبيقات وأدوات التطوير المتوافقة. لا توجد له مواصفة موحدة؛ فالتعامل مع علامات الاقتباس والتعليقات وتوسيع المتغيرات والأولوية مقارنة بالمتغيرات الموجودة يعتمد على الأداة التي تقرأه.FASTAFASTA تنسيق نصي يضع سطر تعريف يبدأ بعلامة > قبل التسلسل. يتناول المقال تسلسلات النوكليوتيدات والمراجع. لا يحتوي FASTA وحده على درجات جودة لكل قاعدة.FASTQFASTQ تنسيق نصي شائع يجمع قراءات التسلسل مع درجات جودة لكل قاعدة. يتكون السجل المعتاد من معرّف يبدأ بـ`@` وتسلسل وفاصل `+` وسلسلة جودة بطول التسلسل نفسه. لا توجد مواصفة رسمية موحدة لـFASTQ، وتوجد ترميزات جودة غير متوافقة مثل Sanger Phred+33 ومتغيرات Solexa/Illumina التاريخية. الامتدادان `.fastq` و`.fq` شائعان، وقد يُضغط الملف خارجياً مثل gzip. يخزن FASTQ عادة القراءات قبل المحاذاة، ولا يؤدي دور سجلات SAM/BAM التي تحمل مواقع على المرجع.FITFIT (.fit) تنسيق ثنائي لحفظ بيانات أجهزة الرياضة واللياقة والصحة ومشاركتها. ويمكن أن يحتوي رسائل النشاط وقياسات المستشعرات والأحداث والتدريبات والمسارات. تعتمد الحقول التي يستطيع التطبيق قراءتها على ملف FIT التعريفي والبرنامج المستلم، وقد يلزم FIT SDK لفك الترميز.FITSFITS ‏(Flexible Image Transport System) معيار يُستخدم أساسًا في علم الفلك لتخزين البيانات العلمية وتبادلها. يضم وحدات Header/Data ‏(HDU) متتابعة، تتكون كل منها من ترويسة وبيانات، ولذلك يمكن للملف احتواء مصفوفات صور وأطياف وجداول ASCII أو ثنائية. تتكون الترويسات من بطاقات طولها 80 حرفًا، وتُحاذى حدود HDU إلى كتل من 2880 بايت.FlatGeobufFlatGeobuf تنسيق ثنائي للمعالم الجغرافية مبني على FlatBuffers. يتضمن ترويسة وفهرساً مكانياً اختيارياً وبيانات المعالم. يحتوي ملف .fgb على طبقة واحدة.GeoJSONيمثل GeoJSON المعالم والأشكال الجغرافية باستخدام JSON. في نظام الإحداثيات القياسي يأتي خط الطول قبل خط العرض.GeoPackageGeoPackage ‏(.gpkg) هو ملف قاعدة بيانات SQLite يخزّن البيانات الجغرافية المكانية وفق معيار GeoPackage من OGC. يمكنه جمع المعالم المتجهة وبلاطات خرائط نقطية بمستويات تكبير متعددة والسمات غير المكانية في ملف واحد، بما في ذلك للاستخدام المحمول أو دون اتصال. لا يصبح ملف SQLite GeoPackage تلقائيًا؛ بل يجب أن يلتزم بمخطط المعيار ومتطلباته.GeoParquetيضيف GeoParquet قواعد أعمدة الأشكال والبيانات الوصفية الجغرافية إلى Parquet. يتناول المقال المواصفة 1.1.0. الامتداد .parquet لا يثبت المطابقة.GeoTIFFيحدد GeoTIFF طريقة حفظ المراجع الجغرافية ضمن صور TIFF. تصف علامات مخصصة العلاقة بين بكسلات الشبكة والإحداثيات الجغرافية أو المسقطة وقد تحدد نظام الإسناد. تختلف طرق الضغط، ولا تثبت اللاحقة وحدها وجود الإسناد الجغرافي.GFF3يتكون GFF3 من تسعة أعمدة تفصلها علامات تبويب. تبدأ الإحداثيات من واحد وتشمل الطرفين. تصف خصائص مثل ID وParent العلاقات.GGUFGGUF حاوية ثنائية مصممة لـ GGML وبيئات الاستدلال المتوافقة. يتضمن الرأس إصدار التنسيق وأوصاف الموترات وبيانات وصفية بنمط مفتاح وقيمة، ثم تأتي بيانات الموترات. يُستخدم على نطاق واسع للاستدلال المحلي بأدوات عائلة llama.cpp، لكن التنسيق وحده لا يضمن دعم كل بيئة تشغيل أو بنية نموذج. كما أن الامتداد لا يبيّن ما إذا كان النموذج مكمّمًا..gitignore.gitignore ملف نصي يحتوي على أنماط تطلب من Git تجاهل المسارات التي لم يبدأ بتتبعها. يطبّق Git الأنماط من ملفات .gitignore ومصادر استبعاد أخرى وفق قواعد الأولوية. إضافة نمط لا توقف تتبع ملف موجود بالفعل في الفهرس.GMLGML معيار من OGC لتمثيل الأشكال الهندسية والخصائص الجغرافية باستخدام XML. تحدد مخططات التطبيقات المعالم الخاصة بكل مجال.GPXGPX (.gpx) تنسيق XML لتبادل بيانات GPS بين التطبيقات وخدمات الويب. ويميز بين نقاط المرور (أماكن)، والطرق المخطط لها، والمسارات المسجلة. تستخدم إحداثيات GPX 1.1 مرجع WGS 84. قد لا ينتقل نمط الخريطة أو ما تضيفه التطبيقات من معلومات خاصة كما هو، لذا تحقق من نتيجة الاستيراد حسب الغرض.GRIBGRIB ‏(General Regularly-distributed Information in Binary form) تنسيق ثنائي لتبادل بيانات الأرصاد والجيوفيزياء الشبكية. تتضمن الرسائل أقسام التعريف والشبكة والمنتج وتمثيل البيانات والقيم. يختلف GRIB1 عن GRIB2 وقد توجد تعريفات محلية؛ لذا تحقق من الإصدار وقواعد الجهة الموفرة.GTFيحتوي GTF على تسعة أعمدة تفصلها علامات تبويب. تبدأ الإحداثيات من واحد وتشمل الطرفين، وتشمل الخصائص gene_id وtranscript_id. تختلف الصفوف والخصائص المطلوبة حسب المنتج والقارئ.HDF5HDF5 ‏(Hierarchical Data Format version 5) نموذج بيانات هرمي وتنسيق ملفات لتخزين بيانات كبيرة ومتنوعة. تشكل المجموعات بنية هرمية، بينما تخزن مجموعات البيانات مصفوفات ذات أنواع وأبعاد؛ ويمكن أن تحمل المجموعات وكائنات البيانات سمات. لا يفرض HDF5 وحده قواعد موحدة للإحداثيات أو الوحدات أو المعنى في مجال معين.iCalendarيتبادل iCalendar الأحداث والمهام والتوفر. تحقق من التاريخ والمنطقة الزمنية والتكرار بعد الاستيراد.ملف إعدادات INIINI اسم شائع لملفات إعداد نصية منظمة في أقسام وأزواج مفتاح وقيمة. لا توجد مواصفة عالمية موحدة؛ فقد تختلف التعليقات والفواصل وحساسية حالة الأحرف والقيم متعددة الأسطر باختلاف التطبيق أو المحلل.Jupyter NotebookJupyter Notebook (.ipynb) تنسيق دفاتر يخزن خلايا الكود وخلايا Markdown والبيانات الوصفية والنتائج في بنية JSON. قد يتضمن الملف كوداً قابلاً للتنفيذ، لا النتائج المعروضة فقط؛ لذلك فإن عرض الملف وتشغيله عمليتان مختلفتان.JSONJSON تنسيق نصي يمثل البيانات المنظمة بالمفاتيح والقيم، ويستخدم على نطاق واسع في واجهات الويب وملفات الإعداد.JSON5يوسع JSON5 صياغة JSON لتشمل التعليقات والفواصل الختامية وبعض المفاتيح غير المحاطة بعلامات اقتباس والنصوص ذات الاقتباس المفرد. صُمم لتسهيل الكتابة اليدوية، وليس اسماً آخر لـJSON. تحقق من قدرة الأداة المستقبلة على تحليله.JSON LinesJSON Lines (.jsonl) تنسيق نصي يضع قيمة JSON صحيحة واحدة في كل سطر. يناسب السجلات والمعالجة التدريجية، إذ يمكن التعامل مع كل سجل بمفرده. اقتُرح نوع الوسائط application/jsonl لكنه غير موحّد.JWKJWK كائن JSON يمثل مفتاحًا تشفيريًا. يمكنه احتواء نوع المفتاح kty ومعرّف kid وبيانات وصفية أخرى. يجمع JWKS عدة JWK في مصفوفة keys. يُستخدم كثيرًا لنشر المفاتيح العامة؛ أما JWK الذي يتضمن مادة مفتاح خاص فهو حساس.Keras`.keras` هو التنسيق الأصلي في Keras 3 لحفظ النموذج كاملًا. يكون عادة أرشيف ZIP يجمع إعداد النموذج والأوزان ومعلومات التجميع وحالة المحسّن عند وجودها. توضح وثائق Keras أن الأرشيف يتضمن الإعداد والبيانات الوصفية وبيانات الأوزان. لا يحتوي الملف بالضرورة على شيفرة تنفيذ الطبقات أو الكائنات المخصصة؛ فقد تحتاج بيئة التحميل إلى تلك الأصناف واعتمادياتها. يوفر Keras إعداد أمان للتحميل، لكن ذلك لا يجعل النموذج المجهول أو شيفرته المخصصة موثوقين تلقائيًا.KMLKML (.kml) تنسيق XML يصف كيفية عرض البيانات الجغرافية على خريطة أو كرة أرضية افتراضية. يمكنه تمثيل العلامات والخطوط والمناطق والأوصاف والأنماط وطبقات الصور. يركز GPX على تبادل نقاط GPS والطرق والمسارات المسجلة، بينما يركز KML أكثر على عرض البيانات الجغرافية والتعليق عليها وتصويرها.LASLAS تنسيق مفتوح لتبادل سحب النقاط تديره ASPRS. وبحسب تنسيق سجل النقطة، يخزن إحداثيات X/Y/Z وحقولًا مثل الشدة ورقم الارتداد والتصنيف ووقت GPS وRGB ومعلومات الماسح وسمات إضافية، إضافة إلى ترويسات وسجلات متفاوتة الطول للبيانات الوصفية. تختلف LAS 1.5 عن الإصدارات الأقدم في سجلات النقاط المدعومة ومتطلبات نظام الإحداثيات؛ تحقق من التوافق مع البرامج القديمة. LAS عادة غير مضغوط، بينما يوفر LAZ ضغطًا بلا فقد مع مفاضلة مختلفة بين الحجم والتوافق.LAZيضغط LAZ سجلات نقاط LAS في كتل. يعتمد LAZ 1.4 على LAS 1.4 ويضغط بيانات النقاط بلا فقد. ويمكن للتطبيقات المتوافقة فك كل كتلة مستقلًا، ما يسمح أحيانًا بمعالجة السحابة أو الوصول العشوائي دون فك الملف كاملًا. لا يغير الضغط معنى حقول إحداثيات LAS أو تصنيفها، لكن إصدار القارئ والسجلات الموسعة وبيانات الموجة المصاحبة تؤثر في التشغيل البيني. لا يعرّف LAZ 1.4 جميع ميزات LAS 1.5، لذا لا تكفي اللاحقة لإثبات التوافق.MAT-fileMAT-file (.mat) تنسيق MATLAB الثنائي لحفظ متغيرات مساحة العمل. تختلف الإصدارات 4 و6 و7 و7.3 في المصفوفات والأنواع المدعومة والضغط وحدود الحجم والوصول الجزئي. يستخدم `save` العادي في MATLAB الإصدار 7 افتراضيًا؛ أما Version 7.3 فمبني على HDF5 ويدعم المتغيرات الكبيرة والوصول الجزئي. وبما أن البنية الداخلية لـ v7.3 تختلف عن الإصدارات الأقدم، تحقق من الإصدار والميزات المطلوبة بدل استنتاج التوافق من الامتداد.MBTilesيحفظ MBTiles بلاطات الخرائط والبيانات الوصفية في SQLite. يتناول المقال المواصفة 1.3 ويميّز بلاطات الصور عن بلاطات pbf التي تحتوي MVT مضغوطاً باستخدام gzip.MetaImageMetaImage تنسيق للصور الطبية والعلمية يتكون من ترويسة نصية ذات علامات وبيانات بكسل، وتعالجه MetaIO ضمن ITK. يجمع .mha الترويسة والبكسلات؛ أما .mhd فيفصل الترويسة ويشير عادةً إلى ملف بيانات مثل .raw. يمكن للترويسة تسجيل عدد الأبعاد وأحجام المحاور ونوع العنصر وترتيب البايتات والتباعد.MRCMRC (تنسيق خرائط وصور MRC/CCP4) تنسيق ثنائي يُستخدم أساسًا لصور وخرائط المجهر الإلكتروني بالتبريد ثلاثية الأبعاد. يحتوي MRC2014 على ترويسة رئيسية بطول 1024 بايت تسجل أبعاد المصفوفة وMODE (نوع بيانات القيم) وربط المحاور وتباعد الشبكة وطول الترويسة الموسعة، ثم كتلة البيانات. يرتبط بتنسيق CCP4 map البلوري، لكن ينبغي فحص الترويسة وطريقة تفسير البرنامج بدل افتراض تطابق الاستخدام والاتفاقيات.MessagePackMessagePack تنسيق ثنائي لتسلسل قيم شبيهة بـ JSON. يمكنه تمثيل الأعداد والنصوص والبيانات الثنائية والمصفوفات والخرائط، كما يعرّف قيماً موسعة وطابعاً زمنياً. ليس تنسيقاً نصياً، ويلزم استخدام مكتبة متوافقة لقراءته وكتابته. وقد يعتمد معنى البيانات وتحويل أنواعها أيضاً على أعراف التطبيق.MVTMVT ترميز للبلاطات الجغرافية المتجهة باستخدام Protocol Buffers. تحتوي البلاطات على طبقات مسماة ومعالم وخصائص.netCDFnetCDF ‏(Network Common Data Form) مجموعة تنسيقات وبرامج لتخزين البيانات العلمية وتبادلها بطريقة محمولة وموصوفة ذاتيًا. تتكون مجموعة البيانات من أبعاد ومتغيرات وسمات. يختلف النموذج classic عن النموذج الموسع في netCDF-4، ويمكن لملفات netCDF-4/HDF5 استخدام مجموعات هرمية. لا تكشف اللاحقة وحدها النسخة.NIfTINIfTI، وغالبًا NIfTI-1 أو NIfTI-2، هو تنسيق ملفات لمعالجة بيانات التصوير العصبي مثل MRI وfMRI بين برامج التحليل. يصف الرأس مصفوفات الفوكسلات والأبعاد ونوع البيانات والتحجيم والتحويلات من إحداثيات الفوكسل إلى الفضاء التشريحي أو القياسي. يجمع NIfTI-1 الرأس وبيانات الصورة في ملف .nii واحد أو يفصلهما إلى زوج .hdr/.img؛ أما .nii.gz فهو ملف واحد مضغوط باستخدام gzip.NPYNPY (.npy) تنسيق NumPy الثنائي لحفظ مصفوفة واحدة. يسجل الرأس إصدار التنسيق وdtype وshape وترتيب الذاكرة، ثم تأتي بيانات المصفوفة. وعلى خلاف الجداول النصية يمكنه الحفاظ على الأنواع العددية والأشكال متعددة الأبعاد. NPY ليس أرشيفًا مضغوطًا وعادة يحفظ مصفوفة واحدة في كل ملف. قد تستخدم مصفوفات object النوع pickle؛ لذا افحص هذا الأمر وخيار `allow_pickle` عند تحميل مدخلات غير موثوقة.NPZNPZ (.npz) أرشيف ZIP من NumPy لحفظ عدة مصفوفات معًا. يحتوي على ملف `.npy` لكل مصفوفة، ويعيد NumPy `load` كائن `NpzFile` للوصول إلى المصفوفات بأسمائها. ينشئ `savez` أرشيفًا غير مضغوط، بينما يستخدم `savez_compressed` ضغط DEFLATE؛ لذا لا يحدد الامتداد وحده ما إذا كانت الأعضاء مضغوطة. تحتفظ كل مصفوفة بـ dtype وshape عبر NPY. قد تتضمن مصفوفات object تقنية pickle؛ تعامل بحذر مع allow_pickle للمدخلات غير الموثوقة.NRRDNRRD (Nearly Raw Raster Data) تنسيق للبيانات النقطية متعددة الأبعاد يُستخدم في التصور العلمي ومعالجة الصور. تصف ترويسته النصية الأبعاد والنوع وأحجام المحاور وترميز البيانات، ويمكنها أيضًا تخزين تسميات المحاور ووحداتها واتجاهاتها والأصل المكاني. يمكن جمع الترويسة والبيانات في ملف .nrrd واحد أو فصلهما إلى ترويسة .nhdr وملف بيانات خارجي.ONNXONNX (Open Neural Network Exchange) تمثيل مفتوح لتبادل نماذج التعلم الآلي بين أطر العمل وبيئات الاستدلال. يخزن ملف `.onnx` المعتاد ModelProto بصيغة Protocol Buffers ويصف الرسم الحسابي والمدخلات والمخرجات والأنواع والأشكال واستيرادات opset وموترات التهيئة. يخزن Safetensors أساسًا موترات الأوزان، بينما يمثل ONNX رسم النموذج أيضًا. لا يجعل التحويل كل بيئة متوافقة مع جميع العمليات أو الميزات الخاصة بالنموذج؛ تحقق من إصدارات IR/opset ودعم التنفيذ.ORCORC تنسيق ملف عمودي ذو أنواع للأنظمة التحليلية. يساعد اختيار الأعمدة وفهارس الملف على تجنب قراءة بيانات غير لازمة.Parquetيحفظ Apache Parquet الجداول حسب الأعمدة في مجموعات صفوف وأجزاء أعمدة. تستطيع أدوات التحليل قراءة الأعمدة المطلوبة دون قراءة كل الحقول.PCAPPCAP (.pcap) تنسيق ثنائي واسع الدعم لحفظ حزم الشبكة الملتقطة. يسجل بيانات الحزم ونوع طبقة الربط والطوابع الزمنية. بنيته الأبسط متوافقة مع كثير من أدوات التحليل الأقدم، لكنها أقل قدرة من PCAPNG على تمثيل واجهات متعددة أو تعليقات.PCAPNGيحفظ PCAPNG الحزم الملتقطة من الشبكة. وهو أكثر قابلية للتوسعة من تنسيق pcap التقليدي، ويمكنه حفظ معلومات عدة واجهات وتعليقات. قد تتضمن الالتقاطات بيانات اعتماد أو معلومات شخصية، لذا افحصها قبل مشاركتها.PCDيحفظ PCD السحب النقطية المستخدمة في PCL. يعلن رأس ASCII في PCD 0.7 حقول النقاط وأنواعها وWIDTH وHEIGHT وVIEWPOINT وطريقة التخزين.Java PropertiesJava Properties تنسيق نصي سطري لأزواج المفتاح والقيمة، يُستخدم غالبًا مع واجهة Properties وResourceBundle في Java. الامتداد .properties شائع، لكن الترميز يعتمد على طريقة القراءة وإصدار Java، لذلك لا يكفي الامتداد وحده لتحديده.مخطط Protocol Buffersملف .proto هو ملف مخطط يصف رسائل Protocol Buffers وحقولها وأنواعها. يقرأه مترجم مثل protoc وينشئ شيفرة للغات المحددة. ملف .proto ليس رسالة متسلسلة؛ بل يُحرر عادةً كنص.RINEXRINEX (Receiver Independent Exchange Format) تنسيق نصي لتبادل قياسات مستقبل GNSS ورسائل الملاحة دون الارتباط بشركة تصنيع المستقبل. يحدد RINEX 4.02 الصادر في سبتمبر 2025 ملفات الرصد والملاحة والأرصاد الجوية لأنظمة وإشارات أقمار متعددة. تستخدم الأسماء الطويلة عادةً اللاحقة .rnx وقد تضيف .gz عند الضغط. يحتوي RINEX على قياسات للمعالجة وليس مسارًا نهائيًا جاهزًا للخريطة.SafetensorsSafetensors تنسيق ثنائي لتخزين قيم موترات التعلم الآلي وتوزيعها. يبدأ الملف بطول رأس من 8 بايت بترتيب little-endian، يليه رأس JSON بترميز UTF-8 يصف أسماء الموترات وأنواعها وأشكالها وإزاحاتها، ثم مخزن بايتات لقيم الموترات. لا يتضمن التنسيق وحده بنية النموذج أو برنامجًا قابلًا للتنفيذ. وعلى خلاف التسلسل المعتمد على pickle، لا يهدف إلى استعادة كائنات عشوائية عبر تنفيذ رمز مضمّن. لكن ذلك لا يثبت موثوقية مصدر الملف أو خلو كل قارئ من العيوب أو أمان النموذج نفسه.SAMيمثل SAM (Sequence Alignment/Map) قراءات التسلسل ومحاذاتها إلى تسلسلات مرجعية كنص مفصول بعلامات الجدولة. تصف أسطر الترويسة الاختيارية المراجع والبرامج؛ ويضم كل سجل اسم القراءة وFLAG والمرجع والموضع وMAPQ وCIGAR والتسلسل والجودة ووسومًا اختيارية. تسمح المواصفة أيضًا بقراءات غير محاذاة، لذا ليست كل السجلات محاذاة بالضرورة. يسهل فحص SAM لكنه قد يكون كبيرًا؛ أما BAM فهو تمثيله الثنائي ويضيف CRAM ضغطًا مرتبطًا بالمرجع.Shell Scriptالبرنامج النصي للصدفة ملف نصي يحتوي على أوامر تفسرها صدفة مثل sh أو Bash. الامتداد .sh شائع لكنه لا يحدد صياغة الصدفة المستخدمة. تحقق من البيئة المستهدفة، بما في ذلك سطر shebang وطريقة التشغيل والأذونات ونهايات الأسطر.Shapefileيحفظ Shapefile الأشكال والسمات في ملفات متعددة. تشكل .shp و.shx و.dbf ذات الاسم نفسه المجموعة الأساسية. إرسال .shp وحده غير كافٍ.SP3SP3 (Standard Product 3) تنسيق نصي لتبادل مدارات الأقمار الدقيقة وتصحيحات الساعة بحسب الحقبة، ويُستخدم في تحليل GNSS. تحدد الترويسة الإصدار ونظام الوقت والأقمار، وتحمل سجلات الحقبة المواقع ومعلومات الساعة. يدعم SP3-d حتى 999 قمراً صناعياً. يختلف منتج SP3 عن قياسات أجهزة الاستقبال في RINEX، ويُستخدم في منتجات المدار الدقيق التي تنشئها مراكز التحليل.SQLتحتوي ملفات SQL على أوامر قواعد البيانات، وتختلف الصياغة والميزات بين المنتجات.قاعدة بيانات SQLiteSQLite قاعدة بيانات علائقية مضمّنة تخزن الجداول والفهارس عادة في ملف رئيسي. تشمل الامتدادات .sqlite و.sqlite3 و.db، لكن الاسم وحده لا يثبت التنسيق.TOMLTOML هو تنسيق تهيئة نصي يحتوي على أزواج مفتاح-قيمة وجداول ومصفوفات وقيم ذات أنواع. قد يختلف دعم المحللات وقواعد كل تطبيق.ملف بيانات BitTorrent الوصفيةملف .torrent هو ملف بيانات وصفية يستخدمه BitTorrent. وهو قاموس بترميز bencode يصف معلومات مثل اسم المحتوى والأجزاء وعناوين المتتبعات، ولا يحتوي عادة على الملفات الموزعة نفسها. يقرأه عميل BitTorrent للعثور على الأقران والتحقق من البيانات التي تم تنزيلها.TSVيفصل TSV الأعمدة بعلامات الجدولة والصفوف عادة بفواصل الأسطر. تختلف معالجة علامات الجدولة وفواصل الأسطر والاقتباس داخل القيم حسب الأداة.UBXUBX بروتوكول ثنائي بين مستقبلات u-blox والحاسوب المضيف. يحتوي سجل .ubx على الرسائل المسجلة فعليا. المرجع هو وصف ZED-F9P HPG 1.32 الرسمي، البروتوكول 27.31.vCardيحتوي ملف VCF على سجلات vCard. قد تختلف التطبيقات في تفسير الإصدارات وترميز الأحرف والحقول المتكررة والصور.WARCيجمع WARC (Web ARChive file format) موارد رقمية متعددة جُمعت من الويب ومعلوماتها المرتبطة في أرشيف واحد، وقد وُحّد ضمن ISO 28500. يتكون الملف من سجلات متتابعة؛ يتضمن رأس كل سجل حقولاً مثل التاريخ والنوع وطول المحتوى، ثم كتلة المحتوى. تحفظ أنواع مثل response وrequest وresource وmetadata وrevisit الموارد وسياق الجمع، ويمكن للمحتوى أن يتضمن الصور وصيغاً غير HTML. وقد يُضغط خارجياً باسم مثل `.warc.gz`. WARC ليس تنسيق صفحة ويب مستقلاً يضمن إعادة الموقع بالكامل.WSDLWSDL (Web Services Description Language) تنسيق XML لوصف واجهة خدمة ويب وطريقة الوصول إليها. يربط العمليات والرسائل المجردة بروابط البروتوكولات وتنسيقات الرسائل ونقاط النهاية ومعلومات الخدمة. ملف WSDL ليس تنفيذ الخدمة ولا البيانات المتبادلة فعلياً.XMLXML لغة ترميز تمثل البيانات المنظمة بالوسوم، وتستخدم عند الحاجة إلى بنية هرمية والتحقق بالمخططات.XMPيحدد XMP نموذج البيانات الوصفية وتمثيلها وخصائصها الأساسية. يستخدم XML/RDF ويمكن تضمينه في ملفات مدعومة أو حفظه في ملفات مرافقة مثل .xmp. لا يستبدل الصورة نفسها.XML SchemaXSD (XML Schema Definition) لغة مخططات مبنية على XML لتعريف العناصر والسمات وأنواع البيانات والقيود في مستندات XML. ملف XSD ليس مستند XML الذي يحتوي القيم؛ بل يستخدمه مدقق XML Schema لفحص مستندات البيانات. تحقق من إصدار المخطط ومساحات الأسماء ودعم أداة التحقق.YAMLYAML تدوين مقروء لكتابة التعيينات والتسلسلات والقيم القياسية. تتداخل استخداماته مع JSON لكنه ليس مجموعة شاملة له.Zarrيحدد Zarr طريقة تخزين المصفوفات متعددة الأبعاد والبيانات الوصفية على شكل كتل. قد تكون مجموعة البيانات دليلًا أو مفاتيح متعددة في مخزن كائنات، لا ملفًا واحدًا. تختلف النسختان v2 وv3؛ تحقق من الإصدار ودعم codecs لدى القارئ والكاتب.

مقارنة

الاستخدامات وخطوات التحقق ذات الصلة

فحوص قبل تسليم نموذج ذكاء اصطناعياختيار تنسيق لتحليل البيانات وتبادلهااختيار تنسيق للتقويم أو جهات الاتصالالتحقق من التقويم وجهات الاتصال باستيراد تجريبي