هذا هو الأمر botch-extract-scc الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
botch-extract-scc - استخراج كافة المكونات المتصلة بقوة
موجز
استخراج الفاشلة SCC [خيارات] graph.xml [بادئة]
الوصف
قم باستخراج المكونات المتصلة بقوة (SCC) من رسم بياني للإدخال بتنسيق GraphML أو تنسيق النقطة.
يتم تخزين المكونات المتصلة بقوة كملف واحد لكل منهما في التيار
الدليل أو الدليل الذي قدمه --أوتدير الخيار.
تتم طباعة أسماء الملفات التي تم إنشاؤها لها على الإخراج القياسي.
بشكل افتراضي، يكون اسم الملف هذا بالتنسيق PREFIX_VERTEX_SIZE.EXT حيث يمكن تعيين PREFIX
في سطر الأوامر، بينما يكون VERTEX هو معرف قمة الرأس الذي تختاره الشبكة افتراضيًا، فإن SIZE هو
حجم SCC وEXT هو xml افتراضيًا ولكن يمكن ضبطه باستخدام ملف --تمديد الخيار.
وهذا لتقليل احتمالية أن يكون لملفي الرسم البياني الناتج نفس الشيء
اسم. يمكنك جعلها أكثر تميزًا باستخدام --outfnameverts --outfnameattr
الخيارات التي تعمل على تحسين السلسلة التي سيتم طباعتها لـ VERTEX.
OPTIONS
-ح ، --مساعدة
عرض المساعدة.
- اوتدير =DIR
دليل الإخراج. الافتراضي هو الدليل الحالي
--outfnameverts=كل نبات أخضر [كل نبات أخضر ...]
يختار هذا الخيار مجموعة القمم التي سيتم اختيار أصغرها منها
المخزنة في VERTEX في اسم ملف الإخراج. كل خيار VERT هو زوج من المفاتيح/القيمة
سمة الرسم البياني وقيمتها. سيتم تشكيل القمم التي تطابق جميع تحديدات VERT
المجموعة النهائية. بشكل افتراضي، تكون جميع رؤوس الرسم البياني مرشحة.
المفتاح الخاص "__ID__" يسمح للشخص باختيار معرف قمة الرأس الفريد.
وبما أن هذه الحجة يمكن أن تأخذ أكثر من خيار واحد، فيجب أن تأتي بعد كل شيء موضعي
الحجج.
--outfnameattr=السمة
يقوم هذا الخيار باختيار سمة الرأس التي سيتم طباعتها في VERTEX في الإخراج
اسم الملف.
- التمديد =EXT
ملفات الإخراج لها امتداد EXT. الافتراضي هو XML. ويتحكم هذا الخيار أيضًا في الإخراج
شكل. يتم حفظ ملحق xml بتنسيق GraphML بينما يتم حفظ ملحق النقطة بتنسيق
تنسيق نقطة.
-الخامس، - الإسراف
كن مطولا.
مثال
قم باستخراج المكونات المرتبطة بقوة بمخطط البناء وقم بتخزينها في الدليل
"out"، مع إضافة كل اسم ملف بكلمة "cyclic" والسماح لقيمة VERTEX بأن تكون cudfname
مجال حزم المصدر فقط.
botch-extract-scc --verbose --outdir=out --outfnameattr=cudfname buildgraph.xml cyclic --outfnameverts type:src
استخدم botch-extract-scc عبر الإنترنت باستخدام خدمات onworks.net