عن المشروع
توفّر هذه الحزمة توزيعًا منسّقًا لأنطولوجيات RDF الشائعة وبادئاتها الافتراضية، وتوسّع سياق RDFa Core Initial Context. وهي مصمّمة أساسًا لمشاريع Node.js لكنها تتضمّن ملفات N-Quads يمكن استهلاكها من لغات أخرى.
تشمل القدرات الرئيسية:
- تحميل كل المفردات أو مفردات مختارة كمجموعات بيانات RDF/JS أو تدفقات quad.
- توسيع المصطلحات ذات البادئة مثل `xsd:dateTime` إلى معرّفات IRIs كاملة، مع فحوصات نوع اختيارية.
- تقصير معرّفات IRIs إلى صيغتها ذات البادئة عند وجود بادئة معروفة.
- الوصول إلى خريطة تربط البادئات بمساحات الأسماء.
- استيراد مفردات فردية كوحدات dataset-as-code للاستخدام المتزامن دون تحليل.
- واجهة سطر أوامر تُخرج مجموعات بيانات المفردات حسب البادئة أو معرّف مساحة الأسماء.
- ملفات بيانات وصفية لكل مفردة (`meta.nt`) تصف البادئة ومساحة الأسماء والعنوان.
ينقسم المشروع إلى حزم معيارية كي يتمكّن المستخدمون من تثبيت المفردات التي يحتاجونها فقط. يُدعم الاستخدام في المتصفح مع إعداد bundler للاستيرادات الديناميكية والتحميل الخام لملفات N-Quads. يمكن المساهمة ببادئات جديدة عبر إضافة بيانات وصفية للأنطولوجيا وجلب الثلاثيات وإعادة توليد خريطة البادئات.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.