You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

gedlibpy.pdf 528 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559
  1. <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" lang xml:lang><head>
  2. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  3. <meta name="generator" content="Crowdin">
  4. <meta name="author" content>
  5. <meta name="keywords" content>
  6. <meta name="subject" content>
  7. <style type="text/css">
  8. <!--
  9. .xflip {
  10. -moz-transform: scaleX(-1);
  11. -webkit-transform: scaleX(-1);
  12. -o-transform: scaleX(-1);
  13. transform: scaleX(-1);
  14. filter: fliph;
  15. }
  16. .yflip {
  17. -moz-transform: scaleY(-1);
  18. -webkit-transform: scaleY(-1);
  19. -o-transform: scaleY(-1);
  20. transform: scaleY(-1);
  21. filter: flipv;
  22. }
  23. .xyflip {
  24. -moz-transform: scaleX(-1) scaleY(-1);
  25. -webkit-transform: scaleX(-1) scaleY(-1);
  26. -o-transform: scaleX(-1) scaleY(-1);
  27. transform: scaleX(-1) scaleY(-1);
  28. filter: fliph + flipv;
  29. }
  30. -->
  31. </style>
  32. <style type="text/css">
  33. @media screen {
  34. body {
  35. background-color: #f0f0f0;
  36. }
  37. .page-screen {
  38. border: 1px solid rgba(0, 0, 0, 0.2);
  39. box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px;
  40. margin: 15px auto;
  41. }
  42. .crowdin-print-widget {
  43. position: fixed;
  44. font-size: 40px;
  45. width: 60px;
  46. height: 60px;
  47. right: 0px;
  48. bottom: 0px;
  49. text-align: center;
  50. cursor: pointer;
  51. }
  52. }
  53. @media print {
  54. @page {
  55. margin: 0;
  56. padding: 0;
  57. }
  58. .page-screen {
  59. break-after: always;
  60. page-break-inside: avoid;
  61. width: 100%;
  62. height: 100%;
  63. zoom: 60%;
  64. margin: 0 auto;
  65. }
  66. .crowdin-print-widget {
  67. display: none;
  68. }
  69. }
  70. </style><script>
  71. if (window.location.protocol == "file:") {
  72. var el = document.createElement('script');
  73. el.src = "https://code.jquery.com/jquery-1.12.4.js";
  74. el.onload = function(script) {
  75. document.designMode = "on";
  76. $("<div>")
  77. .html('🖶')
  78. .addClass('crowdin-print-widget')
  79. .attr('contentEditable', 'false')
  80. .attr('title', 'Print or export as PDF')
  81. .on('click', function() {
  82. window.print();
  83. })
  84. .appendTo('body');
  85. }
  86. document.getElementsByTagName('head')[0].appendChild(el);
  87. }
  88. </script></head>
  89. <body vlink="blue" link="blue" style="background-color: #f0f0f0;">
  90. <!-- Page 1 -->
  91. <a name="1"></a>
  92. <style type="text/css">
  93. <!--
  94. p {margin: 0; padding: 0;} .ft10{font-size:35px;font-family:QHHIGZ+NimbusSanL;color:#000000;}
  95. .ft11{font-size:23px;font-family:AJOVIH+NimbusSanL;color:#000000;}
  96. .ft12{font-size:23px;font-family:QHHIGZ+NimbusSanL;color:#000000;}
  97. .ft13{font-size:15px;font-family:QHHIGZ+NimbusSanL;color:#000000;}
  98. -->
  99. </style>
  100. <div id="page1-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  101. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAAS+ElEQVR42u3YwQnAQAwDwdOR/ltWWggYAoaZEvRaO20PAADscU0AAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAfvGYYC6JEQCAj9oaYcgXFgCAZeIOAABgF19YAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAmAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABLWBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCmgAAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWBMAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAADu9HPcSQ3xpVEEAAAAASUVORK5CYII=">
  102. <div class="ft10" style="position:absolute;top:168px;left:376px;white-space:nowrap"><b>g edlibpy Documentation</b></div>
  103. <div class="ft11" style="position:absolute;top:218px;left:669px;white-space:nowrap"><b>Release 1.0</b></div>
  104. <div class="ft12" style="position:absolute;top:452px;left:591px;white-space:nowrap"><b>Natacha Lamber t</b></div>
  105. <div class="ft13" style="position:absolute;top:875px;left:705px;white-space:nowrap"><b>Oct 03, 2019</b></div>
  106. </div>
  107. <!-- Page 2 -->
  108. <a name="2"></a>
  109. <style type="text/css">
  110. <!--
  111. p {margin: 0; padding: 0;}-->
  112. </style>
  113. <div id="page2-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  114. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAAS5klEQVR42u3WMQ0AAAgEMcC/50cCM0kr4abrJAUAAH+MBAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCSgAAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsrAQAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwkoAAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALKwEAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAAAYGEBALCwAABgYQEAwMICAGBhAQDAwgIAgIUFAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAwMICAICFBQAACwsAgIUFAAALCwAAFhYAAAsLAAAWFgAALCwAABYWAAAsLAAAWFgAACwsAABYWAAAsLAAAGBhAQCwsAAAYGEBAMDCAgBgYQEAwMICAICFBQDAwgIAgIUFAAALCwCAhQUAAAsLAAAWFgAACwsAABYWAAAsLAAAFhYAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAABgYQEAsLAAAGBhAQDAwgIAYGEBAMDCAgCAhQUAAAsLAICFBQAACwsAABYWAAALCwAAFhYAACwsAAAWFgAALCwAANwWOocMRRfj6l0AAAAASUVORK5CYII=">
  115. </div>
  116. <!-- Page 3 -->
  117. <a name="3"></a>
  118. <style type="text/css">
  119. <!--
  120. p {margin: 0; padding: 0;} .ft34{font-size:12px;font-family:KRIVAF+NimbusRomNo9L-Regu;color:#000000;}
  121. .ft35{font-size:12px;font-family:BOWQLB+NimbusRomNo9L-Medi;color:#355f7b;}
  122. .ft36{font-size:12px;font-family:BOWQLB+NimbusRomNo9L-Medi;color:#000000;}
  123. .ft37{font-size:12px;font-family:KRIVAF+NimbusRomNo9L-Regu;color:#355f7b;}
  124. .ft38{font-size:12px;font-family:QHHIGZ+NimbusSanL;color:#000000;}
  125. -->
  126. </style>
  127. <div id="page3-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  128. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAAS+ElEQVR42u3asQ0AIAwDQYLYf2WzAlIoQLobwdUXriQDAAD+MU0AAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJKwJAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQ1AQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAAS1gQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAAPCCZYK+qjICAHAoiRG69WVEAAD+4kgAAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAuGEDwK8SQ2SMlccAAAAASUVORK5CYII=">
  129. <div class="ft34" style="position:absolute;top:205px;left:728px;white-space:nowrap">CONTENTS:</div>
  130. <div class="ft35" style="position:absolute;top:358px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#7">1</a></div>
  131. <div class="ft35" style="position:absolute;top:358px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#7">How to install this library</a></div>
  132. <div class="ft36" style="position:absolute;top:358px;left:803px;white-space:nowrap">3</div>
  133. <div class="ft37" style="position:absolute;top:376px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#7">1.1</a></div>
  134. <div class="ft37" style="position:absolute;top:376px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#7">Running the script</a></div>
  135. <div class="ft34" style="position:absolute;top:376px;left:291px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  136. <div class="ft34" style="position:absolute;top:376px;left:803px;white-space:nowrap">3</div>
  137. <div class="ft37" style="position:absolute;top:394px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#7">1.2</a></div>
  138. <div class="ft37" style="position:absolute;top:394px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#7">A problem with the library ?</a></div>
  139. <div class="ft34" style="position:absolute;top:394px;left:347px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  140. <div class="ft34" style="position:absolute;top:394px;left:803px;white-space:nowrap">3</div>
  141. <div class="ft37" style="position:absolute;top:412px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#8">1.3</a></div>
  142. <div class="ft37" style="position:absolute;top:412px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#8">How to use this library</a></div>
  143. <div class="ft34" style="position:absolute;top:412px;left:313px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  144. <div class="ft34" style="position:absolute;top:412px;left:803px;white-space:nowrap">4</div>
  145. <div class="ft37" style="position:absolute;top:430px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#9">1.4</a></div>
  146. <div class="ft37" style="position:absolute;top:430px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#9">An advice if you don’t code in a shell</a></div>
  147. <div class="ft34" style="position:absolute;top:430px;left:403px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  148. <div class="ft34" style="position:absolute;top:430px;left:803px;white-space:nowrap">5</div>
  149. <div class="ft35" style="position:absolute;top:462px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#11">2</a></div>
  150. <div class="ft35" style="position:absolute;top:462px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#11">How to add your own editCost class</a></div>
  151. <div class="ft36" style="position:absolute;top:462px;left:803px;white-space:nowrap">7</div>
  152. <div class="ft37" style="position:absolute;top:480px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#11">2.1</a></div>
  153. <div class="ft37" style="position:absolute;top:480px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#11">C++ side</a></div>
  154. <div class="ft34" style="position:absolute;top:480px;left:235px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  155. <div class="ft34" style="position:absolute;top:480px;left:803px;white-space:nowrap">7</div>
  156. <div class="ft37" style="position:absolute;top:498px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#11">2.2</a></div>
  157. <div class="ft37" style="position:absolute;top:498px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#11">Python side</a></div>
  158. <div class="ft34" style="position:absolute;top:498px;left:246px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  159. <div class="ft34" style="position:absolute;top:498px;left:803px;white-space:nowrap">7</div>
  160. <div class="ft35" style="position:absolute;top:531px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#13">3</a></div>
  161. <div class="ft35" style="position:absolute;top:531px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#13">Examples</a></div>
  162. <div class="ft36" style="position:absolute;top:531px;left:803px;white-space:nowrap">9</div>
  163. <div class="ft37" style="position:absolute;top:549px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#13">3.1</a></div>
  164. <div class="ft37" style="position:absolute;top:549px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#13">Classique case with GXL graphs</a></div>
  165. <div class="ft34" style="position:absolute;top:549px;left:370px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  166. <div class="ft34" style="position:absolute;top:549px;left:803px;white-space:nowrap">9</div>
  167. <div class="ft37" style="position:absolute;top:567px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#14">3.2</a></div>
  168. <div class="ft37" style="position:absolute;top:567px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#14">Classique case with NX graphs</a></div>
  169. <div class="ft34" style="position:absolute;top:567px;left:370px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  170. <div class="ft34" style="position:absolute;top:567px;left:795px;white-space:nowrap">10</div>
  171. <div class="ft37" style="position:absolute;top:585px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#14">3.3</a></div>
  172. <div class="ft37" style="position:absolute;top:585px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#14">Add a graph from scratch</a></div>
  173. <div class="ft34" style="position:absolute;top:585px;left:336px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  174. <div class="ft34" style="position:absolute;top:585px;left:795px;white-space:nowrap">10</div>
  175. <div class="ft37" style="position:absolute;top:603px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#15">3.4</a></div>
  176. <div class="ft37" style="position:absolute;top:603px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#15">Median computation</a></div>
  177. <div class="ft34" style="position:absolute;top:603px;left:302px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  178. <div class="ft34" style="position:absolute;top:603px;left:795px;white-space:nowrap">11</div>
  179. <div class="ft37" style="position:absolute;top:621px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#15">3.5</a></div>
  180. <div class="ft37" style="position:absolute;top:621px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#15">Hungarian algorithm</a></div>
  181. <div class="ft34" style="position:absolute;top:621px;left:302px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  182. <div class="ft34" style="position:absolute;top:621px;left:795px;white-space:nowrap">11</div>
  183. <div class="ft35" style="position:absolute;top:654px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">4</a></div>
  184. <div class="ft35" style="position:absolute;top:654px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">Python GedLib module</a></div>
  185. <div class="ft36" style="position:absolute;top:654px;left:795px;white-space:nowrap">13</div>
  186. <div class="ft37" style="position:absolute;top:672px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">4.1</a></div>
  187. <div class="ft37" style="position:absolute;top:672px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">Authors</a></div>
  188. <div class="ft34" style="position:absolute;top:672px;left:224px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  189. <div class="ft34" style="position:absolute;top:672px;left:795px;white-space:nowrap">13</div>
  190. <div class="ft37" style="position:absolute;top:690px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">4.2</a></div>
  191. <div class="ft37" style="position:absolute;top:690px;left:169px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">Classes & Functions</a></div>
  192. <div class="ft34" style="position:absolute;top:690px;left:302px;white-space:nowrap">. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</div>
  193. <div class="ft34" style="position:absolute;top:690px;left:795px;white-space:nowrap">13</div>
  194. <div class="ft35" style="position:absolute;top:722px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#33">5</a></div>
  195. <div class="ft35" style="position:absolute;top:722px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#33">Authors</a></div>
  196. <div class="ft36" style="position:absolute;top:722px;left:795px;white-space:nowrap">29</div>
  197. <div class="ft35" style="position:absolute;top:755px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#35">6</a></div>
  198. <div class="ft35" style="position:absolute;top:755px;left:130px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#35">Indices and tables</a></div>
  199. <div class="ft36" style="position:absolute;top:755px;left:795px;white-space:nowrap">31</div>
  200. <div class="ft35" style="position:absolute;top:788px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#37">Python Module Index</a></div>
  201. <div class="ft36" style="position:absolute;top:788px;left:795px;white-space:nowrap">33</div>
  202. <div class="ft35" style="position:absolute;top:821px;left:108px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#39">Index</a></div>
  203. <div class="ft36" style="position:absolute;top:821px;left:795px;white-space:nowrap">35</div>
  204. <div class="ft38" style="position:absolute;top:1114px;left:806px;white-space:nowrap"><b>i</b></div>
  205. </div>
  206. <!-- Page 4 -->
  207. <a name="4"></a>
  208. <style type="text/css">
  209. <!--
  210. p {margin: 0; padding: 0;}-->
  211. </style>
  212. <div id="page4-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  213. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAAS+ElEQVR42u3asQ0AIAwDQYLYf2WzAlIoQLobwdUXriQDAAD+MU0AAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJKwJAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQ1AQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAAS1gQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAAPCCZYK+qjICAHAoiRG69WVEAAD+4kgAAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAuGEDwK8SQ2SMlccAAAAASUVORK5CYII=">
  214. <div class="ft48" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>ii</b></div>
  215. </div>
  216. <!-- Page 5 -->
  217. <a name="5"></a>
  218. <style type="text/css">
  219. <!--
  220. p {margin: 0; padding: 0;} .ft59{font-size:12px;line-height:17px;font-family:KRIVAF+NimbusRomNo9L-Regu;color:#000000;}
  221. -->
  222. </style>
  223. <div id="page5-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  224. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  225. <div class="ft58" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  226. <div class="ft54" style="position:absolute;top:113px;left:108px;white-space:nowrap">This module allow to use a C++ library for edit distance between graphs (GedLib) with Python.</div>
  227. <div class="ft59" style="position:absolute;top:140px;left:108px;white-space:nowrap">Before using, please read the first section to ensure a good start with the library. Then, you can follow some examples<br>or informations about each method.</div>
  228. <div class="ft58" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>CONTENTS:</b></div>
  229. <div class="ft58" style="position:absolute;top:1114px;left:802px;white-space:nowrap"><b>1</b></div>
  230. </div>
  231. <!-- Page 6 -->
  232. <a name="6"></a>
  233. <style type="text/css">
  234. <!--
  235. p {margin: 0; padding: 0;}-->
  236. </style>
  237. <div id="page6-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  238. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  239. <div class="ft68" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  240. <div class="ft68" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>2</b></div>
  241. <div class="ft68" style="position:absolute;top:1114px;left:723px;white-space:nowrap"><b>CONTENTS:</b></div>
  242. </div>
  243. <!-- Page 7 -->
  244. <a name="7"></a>
  245. <style type="text/css">
  246. <!--
  247. p {margin: 0; padding: 0;} .ft710{font-size:19px;font-family:QHHIGZ+NimbusSanL;color:#000000;}
  248. .ft711{font-size:12px;font-family:KRIVAF+NimbusRomNo9L-Regu;color:#376f62;}
  249. .ft712{font-size:19px;font-family:QHHIGZ+NimbusSanL;color:#20435c;}
  250. .ft713{font-size:11px;font-family:SJOFNT+NimbusMonL;color:#007021;}
  251. .ft714{font-size:11px;font-family:SJOFNT+NimbusMonL;color:#0c84b5;}
  252. .ft715{font-size:11px;font-family:SBJHEU+NimbusMonL-Regu;color:#000000;}
  253. .ft716{font-size:11px;font-family:SBJHEU+NimbusMonL-Regu;color:#666666;}
  254. -->
  255. </style>
  256. <div id="page7-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  257. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATmUlEQVR42u3aUY4cIRBEQcqC+1+4pPQRPEzjbaGNOEJ+PVBVkgEAAPf4YwIAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAADwI6YJnqsqIwAAH0pihIf8wgIAcJnyDgAA4C5+YQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAIAHpgmeqyojAAAfSmKEp/VlRAAA7uKQAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAv9A0wa7uXmvZAQA4IokRdpXVvlmt7AYAiIrXOCQAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAA8G/TBLu6e4xRVaYAAHhFJbECAAAXcUgAAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAADYNU2wq7vXWnYAAI5IYoRdZbVvViu7AQCi4jUOCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAcMo0wa7uHmNUlSkAAF5RSawAAMBFHBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhDUBAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAADw/00T7OrutZYdAIAjkhhhV1ntm9XKbgCAqHiNQwIAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAJwyTbCru8cYVWUKAIBXVBIrAABwEYcEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAHDRNsKu711p2AACOSGKEXWW1b1YruwEAouI1DgkAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAHDKNMGu7h5jVJUpAABeUUmsAADARRwSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgDwC0wTPFdVRgAAPpTECE/ry4gAANzFIQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQDghL9FfHILpB7N4wAAAABJRU5ErkJggg==">
  258. <div class="ft78" style="position:absolute;top:139px;left:738px;white-space:nowrap"><b>CHAPTER</b></div>
  259. <div class="ft710" style="position:absolute;top:170px;left:763px;white-space:nowrap"><b>ONE</b></div>
  260. <div class="ft710" style="position:absolute;top:252px;left:473px;white-space:nowrap"><b>HOW TO INSTALL THIS LIBRARY</b></div>
  261. <div class="ft74" style="position:absolute;top:344px;left:108px;white-space:nowrap">Please Read</div>
  262. <div class="ft711" style="position:absolute;top:344px;left:183px;white-space:nowrap"><a href="https://dbblumenthal.github.io/gedlib/">https://dbblumenthal.github.io/gedlib/</a></div>
  263. <div class="ft74" style="position:absolute;top:344px;left:413px;white-space:nowrap">before using Python code. You can also find this module documen-</div>
  264. <div class="ft74" style="position:absolute;top:362px;left:108px;white-space:nowrap">tation in documentation/build/html folder.</div>
  265. <div class="ft74" style="position:absolute;top:389px;left:108px;white-space:nowrap">Make sure you have numpy installed (and Cython if you have to recompile the library). You can use pip for this.</div>
  266. <div class="ft712" style="position:absolute;top:442px;left:108px;white-space:nowrap"><b>1.1 Running the script</b></div>
  267. <div class="ft74" style="position:absolute;top:491px;left:108px;white-space:nowrap">After donwloading the entire folder, you can run test.py to ensure the library works.</div>
  268. <div class="ft74" style="position:absolute;top:518px;left:108px;white-space:nowrap">For your code, you have to make two imports:</div>
  269. <div class="ft713" style="position:absolute;top:550px;left:108px;white-space:nowrap"><b>import</b></div>
  270. <div class="ft714" style="position:absolute;top:550px;left:164px;white-space:nowrap"><b>librariesImport</b></div>
  271. <div class="ft713" style="position:absolute;top:566px;left:108px;white-space:nowrap"><b>import</b></div>
  272. <div class="ft714" style="position:absolute;top:566px;left:164px;white-space:nowrap"><b>gedlibpy</b></div>
  273. <div class="ft79" style="position:absolute;top:601px;left:108px;white-space:nowrap">You can call each function in the library with this. You can’t move any folder or files on the library, please make sure<br>that the architecture remains the same.</div>
  274. <div class="ft79" style="position:absolute;top:646px;left:108px;white-space:nowrap">This library is compiled for Python3 only. If you want to use it with Python 2, you have to recompile it with setup.py.<br>You have to use this command on your favorite shell:</div>
  275. <div class="ft715" style="position:absolute;top:696px;left:108px;white-space:nowrap">python setup</div>
  276. <div class="ft716" style="position:absolute;top:696px;left:205px;white-space:nowrap">.</div>
  277. <div class="ft715" style="position:absolute;top:696px;left:213px;white-space:nowrap">py build_ext</div>
  278. <div class="ft716" style="position:absolute;top:696px;left:318px;white-space:nowrap">--</div>
  279. <div class="ft715" style="position:absolute;top:696px;left:334px;white-space:nowrap">inplace</div>
  280. <div class="ft79" style="position:absolute;top:731px;left:108px;white-space:nowrap">After this step, you can use the same lines as Python3 for import, it will be ok. Check the documentation inside the<br>documentation/build/html folder before using function. You can also copy the tests examples for basic use.</div>
  281. <div class="ft712" style="position:absolute;top:802px;left:108px;white-space:nowrap"><b>1.2 A problem with the librar y ?</b></div>
  282. <div class="ft79" style="position:absolute;top:851px;left:108px;white-space:nowrap">If the library isn’t found, you can recompile the Python library because your Linux is different to mine. Please delete<br>gedlibpy.so, gedlibpy.cpp and build folder. Then use this command on a linux shell</div>
  283. <div class="ft715" style="position:absolute;top:901px;left:108px;white-space:nowrap">python3 setup</div>
  284. <div class="ft716" style="position:absolute;top:901px;left:213px;white-space:nowrap">.</div>
  285. <div class="ft715" style="position:absolute;top:901px;left:221px;white-space:nowrap">py build_ext</div>
  286. <div class="ft716" style="position:absolute;top:901px;left:326px;white-space:nowrap">--</div>
  287. <div class="ft715" style="position:absolute;top:901px;left:342px;white-space:nowrap">inplace</div>
  288. <div class="ft74" style="position:absolute;top:936px;left:108px;white-space:nowrap">You can make it with Python 2 but make sure you use the same version with your code and the compilation.</div>
  289. <div class="ft79" style="position:absolute;top:963px;left:108px;white-space:nowrap">If it’s doesn’t work, maybe the version of GedLib or another library can be a problem. If it is, you can re-install<br>GedLib for your computer. You can download it on this git :</div>
  290. <div class="ft711" style="position:absolute;top:981px;left:473px;white-space:nowrap"><a href="https://dbblumenthal.github.io/gedlib/">https://dbblumenthal.github.io/gedlib/</a></div>
  291. <div class="ft74" style="position:absolute;top:1007px;left:108px;white-space:nowrap">You have to install Gedlib with the Python installer after that. Just call:</div>
  292. <div class="ft715" style="position:absolute;top:1039px;left:108px;white-space:nowrap">python3 install</div>
  293. <div class="ft716" style="position:absolute;top:1039px;left:229px;white-space:nowrap">.</div>
  294. <div class="ft715" style="position:absolute;top:1039px;left:237px;white-space:nowrap">py</div>
  295. <div class="ft78" style="position:absolute;top:1114px;left:802px;white-space:nowrap"><b>3</b></div>
  296. </div>
  297. <!-- Page 8 -->
  298. <a name="8"></a>
  299. <style type="text/css">
  300. <!--
  301. p {margin: 0; padding: 0;} .ft817{font-size:11px;font-family:SBJHEU+NimbusMonL-Regu;color:#217f4f;}
  302. .ft818{font-size:5px;font-family:GCJXHR+CMMI5;color:#ff0000;}
  303. .ft819{font-size:5px;font-family:AXXKPS+CMSY5;color:#ff0000;}
  304. .ft820{font-size:11px;font-family:SBJHEU+NimbusMonL-Regu;color:#3f70a0;}
  305. .ft821{font-size:11px;font-family:SBJHEU+NimbusMonL-Regu;color:#007021;}
  306. -->
  307. </style>
  308. <div id="page8-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  309. <img width="918" height="1188" src="data:image/png;base64,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JCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABLWBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAsJtpglXdfRyHHQCAWyQxwqqy2iurld0AAFHxGIcEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBALZV9fcXJCwAAJw0TQAA8AO/XSUsAMBOPj/H/J5J3VZ5o/dFEiusv8rsBgCIise4hQUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAAD41TTBqu4eY1SVKQAAHlFJrAAAwEYcEgAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAYDfTBNdVlREAgJOSGOFqfRkRAIC9OCQAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAA3OELV3JmHsVh4wsAAAAASUVORK5CYII=">
  310. <div class="ft88" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  311. <div class="ft89" style="position:absolute;top:113px;left:108px;white-space:nowrap">Make the links like indicate on the documentation. Use the same architecture like this library, but just change the .so<br>and folders with your installation. You can recompile the Python library with setup command, after that.</div>
  312. <div class="ft84" style="position:absolute;top:158px;left:108px;white-space:nowrap">If you use Mac OS, you have to follow all this part, and install the external libraries with this command:</div>
  313. <div class="ft815" style="position:absolute;top:189px;left:108px;white-space:nowrap">install_name_tool</div>
  314. <div class="ft816" style="position:absolute;top:189px;left:253px;white-space:nowrap">-</div>
  315. <div class="ft815" style="position:absolute;top:189px;left:261px;white-space:nowrap">change</div>
  316. <div class="ft816" style="position:absolute;top:189px;left:318px;white-space:nowrap"><</div>
  317. <div class="ft815" style="position:absolute;top:189px;left:326px;white-space:nowrap">mylib</div>
  318. <div class="ft816" style="position:absolute;top:189px;left:366px;white-space:nowrap">> <</div>
  319. <div class="ft815" style="position:absolute;top:189px;left:390px;white-space:nowrap">path</div>
  320. <div class="ft816" style="position:absolute;top:189px;left:423px;white-space:nowrap">>/<</div>
  321. <div class="ft815" style="position:absolute;top:189px;left:447px;white-space:nowrap">to</div>
  322. <div class="ft816" style="position:absolute;top:189px;left:463px;white-space:nowrap">>/<</div>
  323. <div class="ft815" style="position:absolute;top:189px;left:487px;white-space:nowrap">mylib</div>
  324. <div class="ft816" style="position:absolute;top:189px;left:528px;white-space:nowrap">> <</div>
  325. <div class="ft815" style="position:absolute;top:189px;left:552px;white-space:nowrap">myexec</div>
  326. <div class="ft816" style="position:absolute;top:189px;left:600px;white-space:nowrap">></div>
  327. <div class="ft84" style="position:absolute;top:225px;left:108px;white-space:nowrap">For an example, you have to write these lines:</div>
  328. <div class="ft815" style="position:absolute;top:256px;left:108px;white-space:nowrap">install_name_tool</div>
  329. <div class="ft816" style="position:absolute;top:256px;left:253px;white-space:nowrap">-</div>
  330. <div class="ft815" style="position:absolute;top:256px;left:261px;white-space:nowrap">change libdoublefann</div>
  331. <div class="ft816" style="position:absolute;top:256px;left:423px;white-space:nowrap">.</div>
  332. <div class="ft817" style="position:absolute;top:256px;left:431px;white-space:nowrap">2.</div>
  333. <div class="ft815" style="position:absolute;top:256px;left:447px;white-space:nowrap">dylib lib</div>
  334. <div class="ft816" style="position:absolute;top:256px;left:520px;white-space:nowrap">/</div>
  335. <div class="ft815" style="position:absolute;top:256px;left:528px;white-space:nowrap">fann</div>
  336. <div class="ft816" style="position:absolute;top:256px;left:560px;white-space:nowrap">/</div>
  337. <div class="ft815" style="position:absolute;top:256px;left:568px;white-space:nowrap">libdoublefann</div>
  338. <div class="ft816" style="position:absolute;top:256px;left:673px;white-space:nowrap">.</div>
  339. <div class="ft817" style="position:absolute;top:256px;left:681px;white-space:nowrap">2.</div>
  340. <div class="ft815" style="position:absolute;top:256px;left:697px;white-space:nowrap">dylib</div>
  341. <div class="ft818" style="position:absolute;top:276px;left:113px;white-space:nowrap">˓</div>
  342. <div class="ft819" style="position:absolute;top:276px;left:115px;white-space:nowrap">→</div>
  343. <div class="ft815" style="position:absolute;top:273px;left:125px;white-space:nowrap">gedlibpy</div>
  344. <div class="ft816" style="position:absolute;top:273px;left:190px;white-space:nowrap">.</div>
  345. <div class="ft815" style="position:absolute;top:273px;left:198px;white-space:nowrap">so</div>
  346. <div class="ft815" style="position:absolute;top:289px;left:108px;white-space:nowrap">install_name_tool</div>
  347. <div class="ft816" style="position:absolute;top:289px;left:253px;white-space:nowrap">-</div>
  348. <div class="ft815" style="position:absolute;top:289px;left:261px;white-space:nowrap">change libsvm</div>
  349. <div class="ft816" style="position:absolute;top:289px;left:366px;white-space:nowrap">.</div>
  350. <div class="ft815" style="position:absolute;top:289px;left:374px;white-space:nowrap">so lib</div>
  351. <div class="ft816" style="position:absolute;top:289px;left:423px;white-space:nowrap">/</div>
  352. <div class="ft815" style="position:absolute;top:289px;left:431px;white-space:nowrap">libsvm</div>
  353. <div class="ft816" style="position:absolute;top:289px;left:479px;white-space:nowrap">.</div>
  354. <div class="ft817" style="position:absolute;top:289px;left:487px;white-space:nowrap">3.22</div>
  355. <div class="ft816" style="position:absolute;top:289px;left:520px;white-space:nowrap">/</div>
  356. <div class="ft815" style="position:absolute;top:289px;left:528px;white-space:nowrap">libsvm</div>
  357. <div class="ft816" style="position:absolute;top:289px;left:576px;white-space:nowrap">.</div>
  358. <div class="ft815" style="position:absolute;top:289px;left:584px;white-space:nowrap">so gedlibpy</div>
  359. <div class="ft816" style="position:absolute;top:289px;left:673px;white-space:nowrap">.</div>
  360. <div class="ft815" style="position:absolute;top:289px;left:681px;white-space:nowrap">so</div>
  361. <div class="ft815" style="position:absolute;top:306px;left:108px;white-space:nowrap">install_name_tool</div>
  362. <div class="ft816" style="position:absolute;top:306px;left:253px;white-space:nowrap">-</div>
  363. <div class="ft815" style="position:absolute;top:306px;left:261px;white-space:nowrap">change libnomad</div>
  364. <div class="ft816" style="position:absolute;top:306px;left:382px;white-space:nowrap">.</div>
  365. <div class="ft815" style="position:absolute;top:306px;left:390px;white-space:nowrap">so lib</div>
  366. <div class="ft816" style="position:absolute;top:306px;left:439px;white-space:nowrap">/</div>
  367. <div class="ft815" style="position:absolute;top:306px;left:447px;white-space:nowrap">nomad</div>
  368. <div class="ft816" style="position:absolute;top:306px;left:487px;white-space:nowrap">/</div>
  369. <div class="ft815" style="position:absolute;top:306px;left:495px;white-space:nowrap">libnomad</div>
  370. <div class="ft816" style="position:absolute;top:306px;left:560px;white-space:nowrap">.</div>
  371. <div class="ft815" style="position:absolute;top:306px;left:568px;white-space:nowrap">so gedlibpy</div>
  372. <div class="ft816" style="position:absolute;top:306px;left:657px;white-space:nowrap">.</div>
  373. <div class="ft815" style="position:absolute;top:306px;left:665px;white-space:nowrap">so</div>
  374. <div class="ft815" style="position:absolute;top:322px;left:108px;white-space:nowrap">install_name_tool</div>
  375. <div class="ft816" style="position:absolute;top:322px;left:253px;white-space:nowrap">-</div>
  376. <div class="ft815" style="position:absolute;top:322px;left:261px;white-space:nowrap">change libsgtelib</div>
  377. <div class="ft816" style="position:absolute;top:322px;left:399px;white-space:nowrap">.</div>
  378. <div class="ft815" style="position:absolute;top:322px;left:407px;white-space:nowrap">so lib</div>
  379. <div class="ft816" style="position:absolute;top:322px;left:455px;white-space:nowrap">/</div>
  380. <div class="ft815" style="position:absolute;top:322px;left:463px;white-space:nowrap">nomad</div>
  381. <div class="ft816" style="position:absolute;top:322px;left:503px;white-space:nowrap">/</div>
  382. <div class="ft815" style="position:absolute;top:322px;left:511px;white-space:nowrap">libsgtelib</div>
  383. <div class="ft816" style="position:absolute;top:322px;left:592px;white-space:nowrap">.</div>
  384. <div class="ft815" style="position:absolute;top:322px;left:600px;white-space:nowrap">so gedlibpy</div>
  385. <div class="ft816" style="position:absolute;top:322px;left:689px;white-space:nowrap">.</div>
  386. <div class="ft815" style="position:absolute;top:322px;left:697px;white-space:nowrap">so</div>
  387. <div class="ft84" style="position:absolute;top:357px;left:108px;white-space:nowrap">The name of the library gedlibpy can be different if you use Python 3.</div>
  388. <div class="ft84" style="position:absolute;top:384px;left:108px;white-space:nowrap">If your problem is still here, you can contact me on :</div>
  389. <div class="ft811" style="position:absolute;top:384px;left:426px;white-space:nowrap"><a href="mailto:natacha.lambert@unicaen.fr">natacha.lambert@unicaen.fr</a></div>
  390. <div class="ft812" style="position:absolute;top:437px;left:108px;white-space:nowrap"><b>1.3 How to use this librar y</b></div>
  391. <div class="ft84" style="position:absolute;top:486px;left:108px;white-space:nowrap">This library allow to compute edit distance between two graphs. You have to follow these steps to use it :</div>
  392. <div class="ft84" style="position:absolute;top:513px;left:133px;white-space:nowrap">• Add your graphs (GXL files, NX Structures or your structure, make sure that the internal type is the same)</div>
  393. <div class="ft84" style="position:absolute;top:540px;left:133px;white-space:nowrap">• Choose your cost function</div>
  394. <div class="ft84" style="position:absolute;top:567px;left:133px;white-space:nowrap">• Init your environnment (After that, the cost function and your graphs can’t be modified)</div>
  395. <div class="ft84" style="position:absolute;top:594px;left:133px;white-space:nowrap">• Choose your method computation</div>
  396. <div class="ft84" style="position:absolute;top:621px;left:133px;white-space:nowrap">• Run the computation with the IDs of the two graphs. You can have the ID when you add the graph or with some</div>
  397. <div class="ft84" style="position:absolute;top:638px;left:145px;white-space:nowrap">functions</div>
  398. <div class="ft84" style="position:absolute;top:665px;left:133px;white-space:nowrap">• Find the result with differents functions (NodeMap, edit distance, etc)</div>
  399. <div class="ft84" style="position:absolute;top:692px;left:108px;white-space:nowrap">Here is an example of code with GXL graphs:</div>
  400. <div class="ft815" style="position:absolute;top:724px;left:108px;white-space:nowrap">gedlibpy</div>
  401. <div class="ft816" style="position:absolute;top:724px;left:173px;white-space:nowrap">.</div>
  402. <div class="ft815" style="position:absolute;top:724px;left:181px;white-space:nowrap">load_GXL_graphs(</div>
  403. <div class="ft820" style="position:absolute;top:724px;left:310px;white-space:nowrap">'include/gedlib-master/data/datasets/Mutagenicity/data/'</div>
  404. <div class="ft815" style="position:absolute;top:724px;left:762px;white-space:nowrap">,</div>
  405. <div class="ft818" style="position:absolute;top:744px;left:113px;white-space:nowrap">˓</div>
  406. <div class="ft819" style="position:absolute;top:743px;left:115px;white-space:nowrap">→</div>
  407. <div class="ft820" style="position:absolute;top:740px;left:125px;white-space:nowrap">'collections/MUTA_10.xml'</div>
  408. <div class="ft815" style="position:absolute;top:740px;left:327px;white-space:nowrap">)</div>
  409. <div class="ft815" style="position:absolute;top:757px;left:108px;white-space:nowrap">listID</div>
  410. <div class="ft816" style="position:absolute;top:757px;left:164px;white-space:nowrap">=</div>
  411. <div class="ft815" style="position:absolute;top:757px;left:181px;white-space:nowrap">gedlibpy</div>
  412. <div class="ft816" style="position:absolute;top:757px;left:245px;white-space:nowrap">.</div>
  413. <div class="ft815" style="position:absolute;top:757px;left:253px;white-space:nowrap">get_all_graph_ids()</div>
  414. <div class="ft815" style="position:absolute;top:773px;left:108px;white-space:nowrap">gedlibpy</div>
  415. <div class="ft816" style="position:absolute;top:773px;left:173px;white-space:nowrap">.</div>
  416. <div class="ft815" style="position:absolute;top:773px;left:181px;white-space:nowrap">set_edit_cost(</div>
  417. <div class="ft820" style="position:absolute;top:773px;left:294px;white-space:nowrap">"CHEM_1"</div>
  418. <div class="ft815" style="position:absolute;top:773px;left:358px;white-space:nowrap">)</div>
  419. <div class="ft815" style="position:absolute;top:790px;left:108px;white-space:nowrap">gedlibpy</div>
  420. <div class="ft816" style="position:absolute;top:790px;left:173px;white-space:nowrap">.</div>
  421. <div class="ft815" style="position:absolute;top:790px;left:181px;white-space:nowrap">init()</div>
  422. <div class="ft815" style="position:absolute;top:806px;left:108px;white-space:nowrap">gedlibpy</div>
  423. <div class="ft816" style="position:absolute;top:806px;left:173px;white-space:nowrap">.</div>
  424. <div class="ft815" style="position:absolute;top:806px;left:181px;white-space:nowrap">set_method(</div>
  425. <div class="ft820" style="position:absolute;top:806px;left:269px;white-space:nowrap">"IPFP"</div>
  426. <div class="ft815" style="position:absolute;top:806px;left:318px;white-space:nowrap">,</div>
  427. <div class="ft820" style="position:absolute;top:806px;left:334px;white-space:nowrap">""</div>
  428. <div class="ft815" style="position:absolute;top:806px;left:350px;white-space:nowrap">)</div>
  429. <div class="ft815" style="position:absolute;top:823px;left:108px;white-space:nowrap">gedlibpy</div>
  430. <div class="ft816" style="position:absolute;top:823px;left:173px;white-space:nowrap">.</div>
  431. <div class="ft815" style="position:absolute;top:823px;left:181px;white-space:nowrap">init_method()</div>
  432. <div class="ft815" style="position:absolute;top:839px;left:108px;white-space:nowrap">g</div>
  433. <div class="ft816" style="position:absolute;top:839px;left:124px;white-space:nowrap">=</div>
  434. <div class="ft815" style="position:absolute;top:839px;left:140px;white-space:nowrap">listID[</div>
  435. <div class="ft817" style="position:absolute;top:839px;left:197px;white-space:nowrap">0</div>
  436. <div class="ft815" style="position:absolute;top:839px;left:205px;white-space:nowrap">]</div>
  437. <div class="ft815" style="position:absolute;top:856px;left:108px;white-space:nowrap">h</div>
  438. <div class="ft816" style="position:absolute;top:856px;left:124px;white-space:nowrap">=</div>
  439. <div class="ft815" style="position:absolute;top:856px;left:140px;white-space:nowrap">listID[</div>
  440. <div class="ft817" style="position:absolute;top:856px;left:197px;white-space:nowrap">1</div>
  441. <div class="ft815" style="position:absolute;top:856px;left:205px;white-space:nowrap">]</div>
  442. <div class="ft815" style="position:absolute;top:888px;left:108px;white-space:nowrap">gedlibpy</div>
  443. <div class="ft816" style="position:absolute;top:888px;left:173px;white-space:nowrap">.</div>
  444. <div class="ft815" style="position:absolute;top:888px;left:181px;white-space:nowrap">run_method(g,h)</div>
  445. <div class="ft821" style="position:absolute;top:921px;left:108px;white-space:nowrap">print</div>
  446. <div class="ft815" style="position:absolute;top:921px;left:148px;white-space:nowrap">(</div>
  447. <div class="ft820" style="position:absolute;top:921px;left:156px;white-space:nowrap">"Node Map : "</div>
  448. <div class="ft815" style="position:absolute;top:921px;left:261px;white-space:nowrap">, gedlibpy</div>
  449. <div class="ft816" style="position:absolute;top:921px;left:342px;white-space:nowrap">.</div>
  450. <div class="ft815" style="position:absolute;top:921px;left:350px;white-space:nowrap">get_node_map(g,h))</div>
  451. <div class="ft821" style="position:absolute;top:938px;left:108px;white-space:nowrap">print</div>
  452. <div class="ft815" style="position:absolute;top:938px;left:156px;white-space:nowrap">(</div>
  453. <div class="ft820" style="position:absolute;top:938px;left:164px;white-space:nowrap">"Upper Bound = "</div>
  454. <div class="ft816" style="position:absolute;top:938px;left:302px;white-space:nowrap">+</div>
  455. <div class="ft821" style="position:absolute;top:938px;left:318px;white-space:nowrap">str</div>
  456. <div class="ft815" style="position:absolute;top:938px;left:342px;white-space:nowrap">(gedlibpy</div>
  457. <div class="ft816" style="position:absolute;top:938px;left:415px;white-space:nowrap">.</div>
  458. <div class="ft815" style="position:absolute;top:938px;left:423px;white-space:nowrap">get_upper_bound(g,h))</div>
  459. <div class="ft816" style="position:absolute;top:938px;left:600px;white-space:nowrap">+</div>
  460. <div class="ft820" style="position:absolute;top:938px;left:616px;white-space:nowrap">", Lower Bound = "</div>
  461. <div class="ft816" style="position:absolute;top:938px;left:770px;white-space:nowrap">+</div>
  462. <div class="ft818" style="position:absolute;top:957px;left:113px;white-space:nowrap">˓</div>
  463. <div class="ft819" style="position:absolute;top:957px;left:115px;white-space:nowrap">→</div>
  464. <div class="ft821" style="position:absolute;top:954px;left:125px;white-space:nowrap">str</div>
  465. <div class="ft815" style="position:absolute;top:954px;left:149px;white-space:nowrap">(gedlibpy</div>
  466. <div class="ft816" style="position:absolute;top:954px;left:222px;white-space:nowrap">.</div>
  467. <div class="ft815" style="position:absolute;top:954px;left:230px;white-space:nowrap">get_lower_bound(g,h))</div>
  468. <div class="ft816" style="position:absolute;top:954px;left:408px;white-space:nowrap">+</div>
  469. <div class="ft820" style="position:absolute;top:954px;left:424px;white-space:nowrap">", Runtime = "</div>
  470. <div class="ft816" style="position:absolute;top:954px;left:545px;white-space:nowrap">+</div>
  471. <div class="ft821" style="position:absolute;top:954px;left:561px;white-space:nowrap">str</div>
  472. <div class="ft815" style="position:absolute;top:954px;left:585px;white-space:nowrap">(gedlibpy</div>
  473. <div class="ft816" style="position:absolute;top:954px;left:658px;white-space:nowrap">.</div>
  474. <div class="ft815" style="position:absolute;top:954px;left:666px;white-space:nowrap">get_</div>
  475. <div class="ft818" style="position:absolute;top:974px;left:113px;white-space:nowrap">˓</div>
  476. <div class="ft819" style="position:absolute;top:973px;left:115px;white-space:nowrap">→</div>
  477. <div class="ft815" style="position:absolute;top:971px;left:125px;white-space:nowrap">runtime(g,h)))</div>
  478. <div class="ft84" style="position:absolute;top:1006px;left:108px;white-space:nowrap">Please read the documentation for more examples and functions.</div>
  479. <div class="ft88" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4</b></div>
  480. <div class="ft88" style="position:absolute;top:1114px;left:550px;white-space:nowrap"><b>Chapter 1. How to install this librar y</b></div>
  481. </div>
  482. <!-- Page 9 -->
  483. <a name="9"></a>
  484. <style type="text/css">
  485. <!--
  486. p {margin: 0; padding: 0;}-->
  487. </style>
  488. <div id="page9-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  489. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  490. <div class="ft98" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  491. <div class="ft912" style="position:absolute;top:111px;left:108px;white-space:nowrap"><b>1.4 An advice if you don’t code in a shell</b></div>
  492. <div class="ft99" style="position:absolute;top:160px;left:108px;white-space:nowrap">Python library don’t indicate each C++ error. If you have a restart causing by an error in your code, please use on a<br>linux shell for having C++ errors.</div>
  493. <div class="ft98" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>1.4. An advice if you don’t code in a shell</b></div>
  494. <div class="ft98" style="position:absolute;top:1114px;left:802px;white-space:nowrap"><b>5</b></div>
  495. </div>
  496. <!-- Page 10 -->
  497. <a name="10"></a>
  498. <style type="text/css">
  499. <!--
  500. p {margin: 0; padding: 0;}-->
  501. </style>
  502. <div id="page10-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  503. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  504. <div class="ft108" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  505. <div class="ft108" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>6</b></div>
  506. <div class="ft108" style="position:absolute;top:1114px;left:550px;white-space:nowrap"><b>Chapter 1. How to install this librar y</b></div>
  507. </div>
  508. <!-- Page 11 -->
  509. <a name="11"></a>
  510. <style type="text/css">
  511. <!--
  512. p {margin: 0; padding: 0;}-->
  513. </style>
  514. <div id="page11-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  515. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATOElEQVR42u3awW3EMBRDQTOQ+29YALcFOzLiFTJTAk9Pwk/bAwAA9vFjAgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAAPAnhgnWJTECAHBRWyMs8gsLAMBm4h0AAMBe/MICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAC4YJ1iUxAgBwUVsjrNaXEQEA2ItDAgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAAS1gQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwpoAAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAA/9QwwV1zzvM87QAAPKKtEe6K1X6zWuwGAIiK1zgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgDAU4YJ7ppzHseRxBQAAK9IWysAALARhwQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAOC7DBOsS2IEAOCitkZYrS8jAgCwF4cEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAgCd8AJksMzKj6rsFAAAAAElFTkSuQmCC">
  516. <div class="ft118" style="position:absolute;top:139px;left:738px;white-space:nowrap"><b>CHAPTER</b></div>
  517. <div class="ft1110" style="position:absolute;top:170px;left:760px;white-space:nowrap"><b>TWO</b></div>
  518. <div class="ft1110" style="position:absolute;top:252px;left:353px;white-space:nowrap"><b>HOW TO ADD YOUR OWN EDITCOST CLASS</b></div>
  519. <div class="ft119" style="position:absolute;top:344px;left:108px;white-space:nowrap">When you choose your cost function, you can decide some parameters to personalize the function. But if you have<br>some graphs which its type doesn’t correpond to the choices, you can create your edit cost function.</div>
  520. <div class="ft114" style="position:absolute;top:389px;left:108px;white-space:nowrap">For this, you have to write it in C++.</div>
  521. <div class="ft1112" style="position:absolute;top:442px;left:108px;white-space:nowrap"><b>2.1 C++ side</b></div>
  522. <div class="ft114" style="position:absolute;top:491px;left:108px;white-space:nowrap">You class must inherit to EditCost class, which is an asbtract class.</div>
  523. <div class="ft114" style="position:absolute;top:491px;left:564px;white-space:nowrap">You can find it here : include/gedlib-</div>
  524. <div class="ft114" style="position:absolute;top:509px;left:108px;white-space:nowrap">master/src/edit_costs</div>
  525. <div class="ft114" style="position:absolute;top:536px;left:108px;white-space:nowrap">You can inspire you to the others to understand how to use it. You have to override these functions :</div>
  526. <div class="ft114" style="position:absolute;top:563px;left:133px;white-space:nowrap">• virtual double node_ins_cost_fun(const UserNodeLabel & node_label) const final;</div>
  527. <div class="ft114" style="position:absolute;top:590px;left:133px;white-space:nowrap">• virtual double node_del_cost_fun(const UserNodeLabel & node_label) const final;</div>
  528. <div class="ft114" style="position:absolute;top:617px;left:133px;white-space:nowrap">• virtual double node_rel_cost_fun(const UserNodeLabel & node_label_1,</div>
  529. <div class="ft114" style="position:absolute;top:617px;left:646px;white-space:nowrap">const UserNodeLabel &</div>
  530. <div class="ft114" style="position:absolute;top:635px;left:145px;white-space:nowrap">node_label_2) const final;</div>
  531. <div class="ft114" style="position:absolute;top:661px;left:133px;white-space:nowrap">• virtual double edge_ins_cost_fun(const UserEdgeLabel & edge_label) const final;</div>
  532. <div class="ft114" style="position:absolute;top:688px;left:133px;white-space:nowrap">• virtual double edge_del_cost_fun(const UserEdgeLabel & edge_label) const final;</div>
  533. <div class="ft114" style="position:absolute;top:715px;left:133px;white-space:nowrap">• virtual double edge_rel_cost_fun(const UserEdgeLabel & edge_label_1, const UserEdgeLabel & edge_label_2)</div>
  534. <div class="ft114" style="position:absolute;top:733px;left:145px;white-space:nowrap">const final;</div>
  535. <div class="ft114" style="position:absolute;top:760px;left:108px;white-space:nowrap">You can add some attributes for parameters use or more functions, but these are unavoidable.</div>
  536. <div class="ft114" style="position:absolute;top:787px;left:108px;white-space:nowrap">When your class is ready, please go to the C++ Bind here : src/GedLibBind.cpp . The function is :</div>
  537. <div class="ft114" style="position:absolute;top:814px;left:145px;white-space:nowrap">void</div>
  538. <div class="ft114" style="position:absolute;top:814px;left:185px;white-space:nowrap">setPersonalEditCost(std::vector<double></double></div>
  539. <div class="ft114" style="position:absolute;top:814px;left:444px;white-space:nowrap">editCostConstants){env.set_edit_costs(Your</div>
  540. <div class="ft114" style="position:absolute;top:814px;left:720px;white-space:nowrap">EditCost</div>
  541. <div class="ft114" style="position:absolute;top:832px;left:145px;white-space:nowrap">Class(editCostConstants));}</div>
  542. <div class="ft119" style="position:absolute;top:859px;left:108px;white-space:nowrap">You have just to initialize your class. Parameters aren’t mandatory, empty by default. If your class doesn’t have one,<br>you can skip this. After that, you have to recompile the project.</div>
  543. <div class="ft1112" style="position:absolute;top:930px;left:108px;white-space:nowrap"><b>2.2 Python side</b></div>
  544. <div class="ft114" style="position:absolute;top:979px;left:108px;white-space:nowrap">For this, use setup.py with this command in a linux shell:</div>
  545. <div class="ft1115" style="position:absolute;top:1010px;left:108px;white-space:nowrap">python3 setup</div>
  546. <div class="ft1116" style="position:absolute;top:1010px;left:213px;white-space:nowrap">.</div>
  547. <div class="ft1115" style="position:absolute;top:1010px;left:221px;white-space:nowrap">py build_ext</div>
  548. <div class="ft1116" style="position:absolute;top:1010px;left:326px;white-space:nowrap">--</div>
  549. <div class="ft1115" style="position:absolute;top:1010px;left:342px;white-space:nowrap">inplace</div>
  550. <div class="ft118" style="position:absolute;top:1114px;left:802px;white-space:nowrap"><b>7</b></div>
  551. </div>
  552. <!-- Page 12 -->
  553. <a name="12"></a>
  554. <style type="text/css">
  555. <!--
  556. p {margin: 0; padding: 0;}-->
  557. </style>
  558. <div id="page12-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  559. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  560. <div class="ft128" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  561. <div class="ft124" style="position:absolute;top:113px;left:108px;white-space:nowrap">You can also make it in Python 2.</div>
  562. <div class="ft124" style="position:absolute;top:140px;left:108px;white-space:nowrap">Now you can use your edit cost function with the Python function set_personal_edit_cost(edit_cost_constant).</div>
  563. <div class="ft124" style="position:absolute;top:167px;left:108px;white-space:nowrap">If you want more informations on C++, you can check the documentation of the original library here :</div>
  564. <div class="ft1211" style="position:absolute;top:167px;left:727px;white-space:nowrap"><a href="https://github.com/dbblumenthal/gedlib">https://github.</a></div>
  565. <div class="ft1211" style="position:absolute;top:185px;left:108px;white-space:nowrap"><a href="https://github.com/dbblumenthal/gedlib">com/dbblumenthal/gedlib</a></div>
  566. <div class="ft128" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>8</b></div>
  567. <div class="ft128" style="position:absolute;top:1114px;left:472px;white-space:nowrap"><b>Chapter 2. How to add your own editCost class</b></div>
  568. </div>
  569. <!-- Page 13 -->
  570. <a name="13"></a>
  571. <style type="text/css">
  572. <!--
  573. p {margin: 0; padding: 0;}-->
  574. </style>
  575. <div id="page13-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  576. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATvUlEQVR42u3awW7cMBBEQU5A/v8He4DOOUACL1eCFdpVRx379ChMJRkAAHCOXyYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAX2Ka4LqqMgIA8KIkRrjIX1gAAA5T3gEAAJzFX1gAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQDggmmC66rKCADAi5IY4Wp9GREAgLM4JAAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJawIAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAA/yjTBru5ea9kBALhFEiPsKqu9s1rZDQAQFY9xSAAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQDgc9MEu7p7jFFVpgAAeEQlsQIAAAdxSAAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQDge5gm2NXday07AAC3SGKEXWW1d1YruwEAouIxDgkAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAHCXaYJd3T3GqCpTAAA8opJYAQCAgzgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAPBzTRPs6u61lh0AgFskMcKusto7q5XdAABR8RiHBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhTQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAk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">
  577. <div class="ft138" style="position:absolute;top:139px;left:738px;white-space:nowrap"><b>CHAPTER</b></div>
  578. <div class="ft1310" style="position:absolute;top:170px;left:737px;white-space:nowrap"><b>THREE</b></div>
  579. <div class="ft1310" style="position:absolute;top:252px;left:692px;white-space:nowrap"><b>EXAMPLES</b></div>
  580. <div class="ft134" style="position:absolute;top:344px;left:108px;white-space:nowrap">Before using each example, please make sure to put these lines on the beginnig of your code :</div>
  581. <div class="ft1313" style="position:absolute;top:376px;left:108px;white-space:nowrap"><b>import</b></div>
  582. <div class="ft1314" style="position:absolute;top:376px;left:164px;white-space:nowrap"><b>librariesImport</b></div>
  583. <div class="ft1313" style="position:absolute;top:393px;left:108px;white-space:nowrap"><b>import</b></div>
  584. <div class="ft1314" style="position:absolute;top:393px;left:164px;white-space:nowrap"><b>gedlibpy</b></div>
  585. <div class="ft134" style="position:absolute;top:428px;left:108px;white-space:nowrap">Use your path to access it, without changing the library architecture. After that, you are ready to use the library.</div>
  586. <div class="ft134" style="position:absolute;top:455px;left:108px;white-space:nowrap">When you want to make new computation, please use this function :</div>
  587. <div class="ft1315" style="position:absolute;top:486px;left:108px;white-space:nowrap">gedlibpy</div>
  588. <div class="ft1316" style="position:absolute;top:486px;left:173px;white-space:nowrap">.</div>
  589. <div class="ft1315" style="position:absolute;top:486px;left:181px;white-space:nowrap">restart_env()</div>
  590. <div class="ft134" style="position:absolute;top:522px;left:108px;white-space:nowrap">All the graphs and results will be delete so make sure you don’t need it.</div>
  591. <div class="ft1312" style="position:absolute;top:575px;left:108px;white-space:nowrap"><b>3.1 Classique case with GXL graphs</b></div>
  592. <div class="ft1315" style="position:absolute;top:627px;left:108px;white-space:nowrap">gedlibpy</div>
  593. <div class="ft1316" style="position:absolute;top:627px;left:173px;white-space:nowrap">.</div>
  594. <div class="ft1315" style="position:absolute;top:627px;left:181px;white-space:nowrap">load_GXL_graphs(</div>
  595. <div class="ft1320" style="position:absolute;top:627px;left:310px;white-space:nowrap">'include/gedlib-master/data/datasets/Mutagenicity/data/'</div>
  596. <div class="ft1315" style="position:absolute;top:627px;left:762px;white-space:nowrap">,</div>
  597. <div class="ft1318" style="position:absolute;top:646px;left:113px;white-space:nowrap">˓</div>
  598. <div class="ft1319" style="position:absolute;top:646px;left:115px;white-space:nowrap">→</div>
  599. <div class="ft1320" style="position:absolute;top:643px;left:125px;white-space:nowrap">'collections/MUTA_10.xml'</div>
  600. <div class="ft1315" style="position:absolute;top:643px;left:327px;white-space:nowrap">)</div>
  601. <div class="ft1315" style="position:absolute;top:659px;left:108px;white-space:nowrap">listID</div>
  602. <div class="ft1316" style="position:absolute;top:659px;left:164px;white-space:nowrap">=</div>
  603. <div class="ft1315" style="position:absolute;top:659px;left:181px;white-space:nowrap">gedlibpy</div>
  604. <div class="ft1316" style="position:absolute;top:659px;left:245px;white-space:nowrap">.</div>
  605. <div class="ft1315" style="position:absolute;top:659px;left:253px;white-space:nowrap">get_all_graph_ids()</div>
  606. <div class="ft1315" style="position:absolute;top:676px;left:108px;white-space:nowrap">gedlibpy</div>
  607. <div class="ft1316" style="position:absolute;top:676px;left:173px;white-space:nowrap">.</div>
  608. <div class="ft1315" style="position:absolute;top:676px;left:181px;white-space:nowrap">set_edit_cost(</div>
  609. <div class="ft1320" style="position:absolute;top:676px;left:294px;white-space:nowrap">"CHEM_1"</div>
  610. <div class="ft1315" style="position:absolute;top:676px;left:358px;white-space:nowrap">)</div>
  611. <div class="ft1315" style="position:absolute;top:709px;left:108px;white-space:nowrap">gedlibpy</div>
  612. <div class="ft1316" style="position:absolute;top:709px;left:173px;white-space:nowrap">.</div>
  613. <div class="ft1315" style="position:absolute;top:709px;left:181px;white-space:nowrap">init()</div>
  614. <div class="ft1315" style="position:absolute;top:742px;left:108px;white-space:nowrap">gedlibpy</div>
  615. <div class="ft1316" style="position:absolute;top:742px;left:173px;white-space:nowrap">.</div>
  616. <div class="ft1315" style="position:absolute;top:742px;left:181px;white-space:nowrap">set_method(</div>
  617. <div class="ft1320" style="position:absolute;top:742px;left:269px;white-space:nowrap">"IPFP"</div>
  618. <div class="ft1315" style="position:absolute;top:742px;left:318px;white-space:nowrap">,</div>
  619. <div class="ft1320" style="position:absolute;top:742px;left:334px;white-space:nowrap">""</div>
  620. <div class="ft1315" style="position:absolute;top:742px;left:350px;white-space:nowrap">)</div>
  621. <div class="ft1315" style="position:absolute;top:758px;left:108px;white-space:nowrap">gedlibpy</div>
  622. <div class="ft1316" style="position:absolute;top:758px;left:173px;white-space:nowrap">.</div>
  623. <div class="ft1315" style="position:absolute;top:758px;left:181px;white-space:nowrap">init_method()</div>
  624. <div class="ft1315" style="position:absolute;top:791px;left:108px;white-space:nowrap">g</div>
  625. <div class="ft1316" style="position:absolute;top:791px;left:124px;white-space:nowrap">=</div>
  626. <div class="ft1315" style="position:absolute;top:791px;left:140px;white-space:nowrap">listID[</div>
  627. <div class="ft1317" style="position:absolute;top:791px;left:197px;white-space:nowrap">0</div>
  628. <div class="ft1315" style="position:absolute;top:791px;left:205px;white-space:nowrap">]</div>
  629. <div class="ft1315" style="position:absolute;top:807px;left:108px;white-space:nowrap">h</div>
  630. <div class="ft1316" style="position:absolute;top:807px;left:124px;white-space:nowrap">=</div>
  631. <div class="ft1315" style="position:absolute;top:807px;left:140px;white-space:nowrap">listID[</div>
  632. <div class="ft1317" style="position:absolute;top:807px;left:197px;white-space:nowrap">1</div>
  633. <div class="ft1315" style="position:absolute;top:807px;left:205px;white-space:nowrap">]</div>
  634. <div class="ft1315" style="position:absolute;top:840px;left:108px;white-space:nowrap">gedlibpy</div>
  635. <div class="ft1316" style="position:absolute;top:840px;left:173px;white-space:nowrap">.</div>
  636. <div class="ft1315" style="position:absolute;top:840px;left:181px;white-space:nowrap">run_method(g,h)</div>
  637. <div class="ft1313" style="position:absolute;top:873px;left:108px;white-space:nowrap"><b>print</b></div>
  638. <div class="ft1315" style="position:absolute;top:873px;left:148px;white-space:nowrap">(</div>
  639. <div class="ft1320" style="position:absolute;top:873px;left:156px;white-space:nowrap">"Node Map : "</div>
  640. <div class="ft1315" style="position:absolute;top:873px;left:261px;white-space:nowrap">, gedlibpy</div>
  641. <div class="ft1316" style="position:absolute;top:873px;left:342px;white-space:nowrap">.</div>
  642. <div class="ft1315" style="position:absolute;top:873px;left:350px;white-space:nowrap">get_node_map(g,h))</div>
  643. <div class="ft1313" style="position:absolute;top:890px;left:108px;white-space:nowrap"><b>print</b></div>
  644. <div class="ft1315" style="position:absolute;top:890px;left:156px;white-space:nowrap">(</div>
  645. <div class="ft1320" style="position:absolute;top:890px;left:164px;white-space:nowrap">"Upper Bound = "</div>
  646. <div class="ft1316" style="position:absolute;top:890px;left:302px;white-space:nowrap">+</div>
  647. <div class="ft1321" style="position:absolute;top:890px;left:318px;white-space:nowrap">str</div>
  648. <div class="ft1315" style="position:absolute;top:890px;left:342px;white-space:nowrap">(gedlibpy</div>
  649. <div class="ft1316" style="position:absolute;top:890px;left:415px;white-space:nowrap">.</div>
  650. <div class="ft1315" style="position:absolute;top:890px;left:423px;white-space:nowrap">get_upper_bound(g,h))</div>
  651. <div class="ft1316" style="position:absolute;top:890px;left:600px;white-space:nowrap">+</div>
  652. <div class="ft1320" style="position:absolute;top:890px;left:616px;white-space:nowrap">", Lower Bound = "</div>
  653. <div class="ft1316" style="position:absolute;top:890px;left:770px;white-space:nowrap">+</div>
  654. <div class="ft1318" style="position:absolute;top:909px;left:113px;white-space:nowrap">˓</div>
  655. <div class="ft1319" style="position:absolute;top:909px;left:115px;white-space:nowrap">→</div>
  656. <div class="ft1321" style="position:absolute;top:906px;left:125px;white-space:nowrap">str</div>
  657. <div class="ft1315" style="position:absolute;top:906px;left:149px;white-space:nowrap">(gedlibpy</div>
  658. <div class="ft1316" style="position:absolute;top:906px;left:222px;white-space:nowrap">.</div>
  659. <div class="ft1315" style="position:absolute;top:906px;left:230px;white-space:nowrap">get_lower_bound(g,h))</div>
  660. <div class="ft1316" style="position:absolute;top:906px;left:408px;white-space:nowrap">+</div>
  661. <div class="ft1320" style="position:absolute;top:906px;left:424px;white-space:nowrap">", Runtime = "</div>
  662. <div class="ft1316" style="position:absolute;top:906px;left:545px;white-space:nowrap">+</div>
  663. <div class="ft1321" style="position:absolute;top:906px;left:561px;white-space:nowrap">str</div>
  664. <div class="ft1315" style="position:absolute;top:906px;left:585px;white-space:nowrap">(gedlibpy</div>
  665. <div class="ft1316" style="position:absolute;top:906px;left:658px;white-space:nowrap">.</div>
  666. <div class="ft1315" style="position:absolute;top:906px;left:666px;white-space:nowrap">get_</div>
  667. <div class="ft1318" style="position:absolute;top:926px;left:113px;white-space:nowrap">˓</div>
  668. <div class="ft1319" style="position:absolute;top:925px;left:115px;white-space:nowrap">→</div>
  669. <div class="ft1315" style="position:absolute;top:923px;left:125px;white-space:nowrap">runtime(g,h)))</div>
  670. <div class="ft134" style="position:absolute;top:958px;left:108px;white-space:nowrap">You can also use this function :</div>
  671. <div class="ft1315" style="position:absolute;top:989px;left:108px;white-space:nowrap">compute_edit_distance_on_GXl_graphs(path_folder, path_XML, edit_cost, method, options</div>
  672. <div class="ft1316" style="position:absolute;top:989px;left:794px;white-space:nowrap">=</div>
  673. <div class="ft1318" style="position:absolute;top:1009px;left:113px;white-space:nowrap">˓</div>
  674. <div class="ft1319" style="position:absolute;top:1009px;left:115px;white-space:nowrap">→</div>
  675. <div class="ft1320" style="position:absolute;top:1006px;left:125px;white-space:nowrap">""</div>
  676. <div class="ft1315" style="position:absolute;top:1006px;left:141px;white-space:nowrap">, init_option</div>
  677. <div class="ft1316" style="position:absolute;top:1006px;left:254px;white-space:nowrap">=</div>
  678. <div class="ft1320" style="position:absolute;top:1006px;left:270px;white-space:nowrap">"EAGER_WITHOUT_SHUFFLED_COPIES"</div>
  679. <div class="ft1315" style="position:absolute;top:1006px;left:521px;white-space:nowrap">)</div>
  680. <div class="ft139" style="position:absolute;top:1041px;left:108px;white-space:nowrap">This function compute all edit distance between all graphs, even itself. You can see the result with some functions and<br>graphs IDs. Please see the documentation of the function for more informations.</div>
  681. <div class="ft138" style="position:absolute;top:1114px;left:802px;white-space:nowrap"><b>9</b></div>
  682. </div>
  683. <!-- Page 14 -->
  684. <a name="14"></a>
  685. <style type="text/css">
  686. <!--
  687. p {margin: 0; padding: 0;}-->
  688. </style>
  689. <div id="page14-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  690. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAAT5ElEQVR42u3asY4cMQxEQdGQ/v9nLyTQlxsG7jQ7gHbWVSHDjl7ASjIAAOA5/pgAAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAAHTRO8rqqMAAD8UhIjvFpfRgQA4Fk8EgAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAN7dNMGu7l5r2QEAuEUSI+wqq11ZrewGAIiKYzwSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQ1AQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJ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">
  691. <div class="ft148" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  692. <div class="ft1412" style="position:absolute;top:111px;left:108px;white-space:nowrap"><b>3.2 Classique case with NX graphs</b></div>
  693. <div class="ft1413" style="position:absolute;top:163px;left:108px;white-space:nowrap"><b>for</b></div>
  694. <div class="ft1415" style="position:absolute;top:163px;left:140px;white-space:nowrap">graph</div>
  695. <div class="ft1413" style="position:absolute;top:163px;left:189px;white-space:nowrap"><b>in</b></div>
  696. <div class="ft1415" style="position:absolute;top:163px;left:213px;white-space:nowrap">dataset :</div>
  697. <div class="ft1415" style="position:absolute;top:179px;left:124px;white-space:nowrap">gedlibpy</div>
  698. <div class="ft1416" style="position:absolute;top:179px;left:189px;white-space:nowrap">.</div>
  699. <div class="ft1415" style="position:absolute;top:179px;left:197px;white-space:nowrap">add_nx_graph(graph, classe)</div>
  700. <div class="ft1415" style="position:absolute;top:196px;left:108px;white-space:nowrap">listID</div>
  701. <div class="ft1416" style="position:absolute;top:196px;left:164px;white-space:nowrap">=</div>
  702. <div class="ft1415" style="position:absolute;top:196px;left:181px;white-space:nowrap">gedlibpy</div>
  703. <div class="ft1416" style="position:absolute;top:196px;left:245px;white-space:nowrap">.</div>
  704. <div class="ft1415" style="position:absolute;top:196px;left:253px;white-space:nowrap">get_all_graph_ids()</div>
  705. <div class="ft1415" style="position:absolute;top:212px;left:108px;white-space:nowrap">gedlibpy</div>
  706. <div class="ft1416" style="position:absolute;top:212px;left:173px;white-space:nowrap">.</div>
  707. <div class="ft1415" style="position:absolute;top:212px;left:181px;white-space:nowrap">set_edit_cost(</div>
  708. <div class="ft1420" style="position:absolute;top:212px;left:294px;white-space:nowrap">"CHEM_1"</div>
  709. <div class="ft1415" style="position:absolute;top:212px;left:358px;white-space:nowrap">)</div>
  710. <div class="ft1415" style="position:absolute;top:245px;left:108px;white-space:nowrap">gedlibpy</div>
  711. <div class="ft1416" style="position:absolute;top:245px;left:173px;white-space:nowrap">.</div>
  712. <div class="ft1415" style="position:absolute;top:245px;left:181px;white-space:nowrap">init()</div>
  713. <div class="ft1415" style="position:absolute;top:278px;left:108px;white-space:nowrap">gedlibpy</div>
  714. <div class="ft1416" style="position:absolute;top:278px;left:173px;white-space:nowrap">.</div>
  715. <div class="ft1415" style="position:absolute;top:278px;left:181px;white-space:nowrap">set_method(</div>
  716. <div class="ft1420" style="position:absolute;top:278px;left:269px;white-space:nowrap">"IPFP"</div>
  717. <div class="ft1415" style="position:absolute;top:278px;left:318px;white-space:nowrap">,</div>
  718. <div class="ft1420" style="position:absolute;top:278px;left:334px;white-space:nowrap">""</div>
  719. <div class="ft1415" style="position:absolute;top:278px;left:350px;white-space:nowrap">)</div>
  720. <div class="ft1415" style="position:absolute;top:294px;left:108px;white-space:nowrap">gedlibpy</div>
  721. <div class="ft1416" style="position:absolute;top:294px;left:173px;white-space:nowrap">.</div>
  722. <div class="ft1415" style="position:absolute;top:294px;left:181px;white-space:nowrap">init_method()</div>
  723. <div class="ft1415" style="position:absolute;top:327px;left:108px;white-space:nowrap">g</div>
  724. <div class="ft1416" style="position:absolute;top:327px;left:124px;white-space:nowrap">=</div>
  725. <div class="ft1415" style="position:absolute;top:327px;left:140px;white-space:nowrap">listID[</div>
  726. <div class="ft1417" style="position:absolute;top:327px;left:197px;white-space:nowrap">0</div>
  727. <div class="ft1415" style="position:absolute;top:327px;left:205px;white-space:nowrap">]</div>
  728. <div class="ft1415" style="position:absolute;top:344px;left:108px;white-space:nowrap">h</div>
  729. <div class="ft1416" style="position:absolute;top:344px;left:124px;white-space:nowrap">=</div>
  730. <div class="ft1415" style="position:absolute;top:344px;left:140px;white-space:nowrap">listID[</div>
  731. <div class="ft1417" style="position:absolute;top:344px;left:197px;white-space:nowrap">1</div>
  732. <div class="ft1415" style="position:absolute;top:344px;left:205px;white-space:nowrap">]</div>
  733. <div class="ft1415" style="position:absolute;top:377px;left:108px;white-space:nowrap">gedlibpy</div>
  734. <div class="ft1416" style="position:absolute;top:377px;left:173px;white-space:nowrap">.</div>
  735. <div class="ft1415" style="position:absolute;top:377px;left:181px;white-space:nowrap">run_method(g,h)</div>
  736. <div class="ft1413" style="position:absolute;top:409px;left:108px;white-space:nowrap"><b>print</b></div>
  737. <div class="ft1415" style="position:absolute;top:409px;left:148px;white-space:nowrap">(</div>
  738. <div class="ft1420" style="position:absolute;top:409px;left:156px;white-space:nowrap">"Node Map : "</div>
  739. <div class="ft1415" style="position:absolute;top:409px;left:261px;white-space:nowrap">, gedlibpy</div>
  740. <div class="ft1416" style="position:absolute;top:409px;left:342px;white-space:nowrap">.</div>
  741. <div class="ft1415" style="position:absolute;top:409px;left:350px;white-space:nowrap">get_node_map(g,h))</div>
  742. <div class="ft1413" style="position:absolute;top:426px;left:108px;white-space:nowrap"><b>print</b></div>
  743. <div class="ft1415" style="position:absolute;top:426px;left:156px;white-space:nowrap">(</div>
  744. <div class="ft1420" style="position:absolute;top:426px;left:164px;white-space:nowrap">"Upper Bound = "</div>
  745. <div class="ft1416" style="position:absolute;top:426px;left:302px;white-space:nowrap">+</div>
  746. <div class="ft1421" style="position:absolute;top:426px;left:318px;white-space:nowrap">str</div>
  747. <div class="ft1415" style="position:absolute;top:426px;left:342px;white-space:nowrap">(gedlibpy</div>
  748. <div class="ft1416" style="position:absolute;top:426px;left:415px;white-space:nowrap">.</div>
  749. <div class="ft1415" style="position:absolute;top:426px;left:423px;white-space:nowrap">get_upper_bound(g,h))</div>
  750. <div class="ft1416" style="position:absolute;top:426px;left:600px;white-space:nowrap">+</div>
  751. <div class="ft1420" style="position:absolute;top:426px;left:616px;white-space:nowrap">", Lower Bound = "</div>
  752. <div class="ft1416" style="position:absolute;top:426px;left:770px;white-space:nowrap">+</div>
  753. <div class="ft1418" style="position:absolute;top:446px;left:113px;white-space:nowrap">˓</div>
  754. <div class="ft1419" style="position:absolute;top:445px;left:115px;white-space:nowrap">→</div>
  755. <div class="ft1421" style="position:absolute;top:442px;left:125px;white-space:nowrap">str</div>
  756. <div class="ft1415" style="position:absolute;top:442px;left:149px;white-space:nowrap">(gedlibpy</div>
  757. <div class="ft1416" style="position:absolute;top:442px;left:222px;white-space:nowrap">.</div>
  758. <div class="ft1415" style="position:absolute;top:442px;left:230px;white-space:nowrap">get_lower_bound(g,h))</div>
  759. <div class="ft1416" style="position:absolute;top:442px;left:408px;white-space:nowrap">+</div>
  760. <div class="ft1420" style="position:absolute;top:442px;left:424px;white-space:nowrap">", Runtime = "</div>
  761. <div class="ft1416" style="position:absolute;top:442px;left:545px;white-space:nowrap">+</div>
  762. <div class="ft1421" style="position:absolute;top:442px;left:561px;white-space:nowrap">str</div>
  763. <div class="ft1415" style="position:absolute;top:442px;left:585px;white-space:nowrap">(gedlibpy</div>
  764. <div class="ft1416" style="position:absolute;top:442px;left:658px;white-space:nowrap">.</div>
  765. <div class="ft1415" style="position:absolute;top:442px;left:666px;white-space:nowrap">get_</div>
  766. <div class="ft1418" style="position:absolute;top:462px;left:113px;white-space:nowrap">˓</div>
  767. <div class="ft1419" style="position:absolute;top:462px;left:115px;white-space:nowrap">→</div>
  768. <div class="ft1415" style="position:absolute;top:459px;left:125px;white-space:nowrap">runtime(g,h)))</div>
  769. <div class="ft144" style="position:absolute;top:494px;left:108px;white-space:nowrap">You can also use this function :</div>
  770. <div class="ft1415" style="position:absolute;top:525px;left:108px;white-space:nowrap">compute_edit_distance_on_nx_graphs(dataset, classes, edit_cost, method, options, init_</div>
  771. <div class="ft1418" style="position:absolute;top:545px;left:113px;white-space:nowrap">˓</div>
  772. <div class="ft1419" style="position:absolute;top:545px;left:115px;white-space:nowrap">→</div>
  773. <div class="ft1415" style="position:absolute;top:542px;left:125px;white-space:nowrap">option</div>
  774. <div class="ft1416" style="position:absolute;top:542px;left:182px;white-space:nowrap">=</div>
  775. <div class="ft1420" style="position:absolute;top:542px;left:198px;white-space:nowrap">"EAGER_WITHOUT_SHUFFLED_COPIES"</div>
  776. <div class="ft1415" style="position:absolute;top:542px;left:448px;white-space:nowrap">)</div>
  777. <div class="ft149" style="position:absolute;top:577px;left:108px;white-space:nowrap">This function compute all edit distance between all graphs, even itself. You can see the result in the return and with<br>some functions and graphs IDs. Please see the documentation of the function for more informations.</div>
  778. <div class="ft144" style="position:absolute;top:622px;left:108px;white-space:nowrap">Or this function :</div>
  779. <div class="ft1415" style="position:absolute;top:653px;left:108px;white-space:nowrap">compute_ged_on_two_graphs(g1,g2, edit_cost, method, options, init_option</div>
  780. <div class="ft1416" style="position:absolute;top:653px;left:697px;white-space:nowrap">=</div>
  781. <div class="ft1420" style="position:absolute;top:653px;left:713px;white-space:nowrap">"EAGER_</div>
  782. <div class="ft1418" style="position:absolute;top:673px;left:113px;white-space:nowrap">˓</div>
  783. <div class="ft1419" style="position:absolute;top:672px;left:115px;white-space:nowrap">→</div>
  784. <div class="ft1420" style="position:absolute;top:670px;left:125px;white-space:nowrap">WITHOUT_SHUFFLED_COPIES"</div>
  785. <div class="ft1415" style="position:absolute;top:670px;left:319px;white-space:nowrap">)</div>
  786. <div class="ft149" style="position:absolute;top:705px;left:108px;white-space:nowrap">This function allow to compute the edit distance just for two graphs. Please see the documentation of the function for<br>more informations.</div>
  787. <div class="ft1412" style="position:absolute;top:775px;left:108px;white-space:nowrap"><b>3.3 Add a graph from scratch</b></div>
  788. <div class="ft1415" style="position:absolute;top:827px;left:108px;white-space:nowrap">currentID</div>
  789. <div class="ft1416" style="position:absolute;top:827px;left:189px;white-space:nowrap">=</div>
  790. <div class="ft1415" style="position:absolute;top:827px;left:205px;white-space:nowrap">gedlibpy</div>
  791. <div class="ft1416" style="position:absolute;top:827px;left:269px;white-space:nowrap">.</div>
  792. <div class="ft1415" style="position:absolute;top:827px;left:277px;white-space:nowrap">add_graph()</div>
  793. <div class="ft1415" style="position:absolute;top:843px;left:108px;white-space:nowrap">gedlibpy</div>
  794. <div class="ft1416" style="position:absolute;top:843px;left:173px;white-space:nowrap">.</div>
  795. <div class="ft1415" style="position:absolute;top:843px;left:181px;white-space:nowrap">add_node(currentID,</div>
  796. <div class="ft1420" style="position:absolute;top:843px;left:342px;white-space:nowrap">"_1"</div>
  797. <div class="ft1415" style="position:absolute;top:843px;left:374px;white-space:nowrap">, {</div>
  798. <div class="ft1420" style="position:absolute;top:843px;left:399px;white-space:nowrap">"chem"</div>
  799. <div class="ft1415" style="position:absolute;top:843px;left:455px;white-space:nowrap">:</div>
  800. <div class="ft1420" style="position:absolute;top:843px;left:471px;white-space:nowrap">"C"</div>
  801. <div class="ft1415" style="position:absolute;top:843px;left:495px;white-space:nowrap">})</div>
  802. <div class="ft1415" style="position:absolute;top:860px;left:108px;white-space:nowrap">gedlibpy</div>
  803. <div class="ft1416" style="position:absolute;top:860px;left:173px;white-space:nowrap">.</div>
  804. <div class="ft1415" style="position:absolute;top:860px;left:181px;white-space:nowrap">add_node(currentID,</div>
  805. <div class="ft1420" style="position:absolute;top:860px;left:342px;white-space:nowrap">"_2"</div>
  806. <div class="ft1415" style="position:absolute;top:860px;left:374px;white-space:nowrap">, {</div>
  807. <div class="ft1420" style="position:absolute;top:860px;left:399px;white-space:nowrap">"chem"</div>
  808. <div class="ft1415" style="position:absolute;top:860px;left:455px;white-space:nowrap">:</div>
  809. <div class="ft1420" style="position:absolute;top:860px;left:471px;white-space:nowrap">"O"</div>
  810. <div class="ft1415" style="position:absolute;top:860px;left:495px;white-space:nowrap">})</div>
  811. <div class="ft1415" style="position:absolute;top:876px;left:108px;white-space:nowrap">gedlibpy</div>
  812. <div class="ft1416" style="position:absolute;top:876px;left:173px;white-space:nowrap">.</div>
  813. <div class="ft1415" style="position:absolute;top:876px;left:181px;white-space:nowrap">add_edge(currentID,</div>
  814. <div class="ft1420" style="position:absolute;top:876px;left:334px;white-space:nowrap">"_1"</div>
  815. <div class="ft1415" style="position:absolute;top:876px;left:366px;white-space:nowrap">,</div>
  816. <div class="ft1420" style="position:absolute;top:876px;left:382px;white-space:nowrap">"_2"</div>
  817. <div class="ft1415" style="position:absolute;top:876px;left:415px;white-space:nowrap">,</div>
  818. <div class="ft1415" style="position:absolute;top:876px;left:439px;white-space:nowrap">{</div>
  819. <div class="ft1420" style="position:absolute;top:876px;left:447px;white-space:nowrap">"valence"</div>
  820. <div class="ft1415" style="position:absolute;top:876px;left:520px;white-space:nowrap">:</div>
  821. <div class="ft1420" style="position:absolute;top:876px;left:536px;white-space:nowrap">"1"</div>
  822. <div class="ft1415" style="position:absolute;top:876px;left:560px;white-space:nowrap">} )</div>
  823. <div class="ft149" style="position:absolute;top:911px;left:108px;white-space:nowrap">Please make sure as the type are the same (string for Ids and a dictionnary for labels). If you want a symmetrical<br>graph, you can use this function to ensure the symmetry :</div>
  824. <div class="ft1415" style="position:absolute;top:961px;left:108px;white-space:nowrap">add_symmetrical_edge(graph_id, tail, head, edge_label)</div>
  825. <div class="ft144" style="position:absolute;top:996px;left:108px;white-space:nowrap">If you have a Nx structure, you can use directly this function :</div>
  826. <div class="ft1415" style="position:absolute;top:1027px;left:108px;white-space:nowrap">add_nx_graph(g, classe, ignore_duplicates</div>
  827. <div class="ft1416" style="position:absolute;top:1027px;left:439px;white-space:nowrap">=</div>
  828. <div class="ft1421" style="position:absolute;top:1027px;left:447px;white-space:nowrap">True</div>
  829. <div class="ft1415" style="position:absolute;top:1027px;left:479px;white-space:nowrap">)</div>
  830. <div class="ft144" style="position:absolute;top:1063px;left:108px;white-space:nowrap">Even if you have another structure, you can use this function :</div>
  831. <div class="ft148" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>10</b></div>
  832. <div class="ft148" style="position:absolute;top:1114px;left:658px;white-space:nowrap"><b>Chapter 3. Examples</b></div>
  833. </div>
  834. <!-- Page 15 -->
  835. <a name="15"></a>
  836. <style type="text/css">
  837. <!--
  838. p {margin: 0; padding: 0;} .ft1522{font-size:11px;font-family:DNQTDS+NimbusMonL-ReguObli;color:#3f7f8e;}
  839. .ft1523{font-size:15px;font-family:QHHIGZ+NimbusSanL;color:#20435c;}
  840. -->
  841. </style>
  842. <div id="page15-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  843. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATuElEQVR42u3aMa7cMBBEQY5B3v+yGw7QvoANiCvBsvSrQoYdPRBTSQYAADzHLxMAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAOBG0wTnVZURAICDkhjhbH0ZEQCAZ3FIAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgDwOtMEu7p7rWUHAOASSYywq6z2zWplNwBAVNzGIQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAAK4yTbCru8cYVWUKAIBbVBIrAADwIA4JAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMKaAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAIDjpgl2dfdayw4AwCWSGGFXWe2b1cpuAICouI1DAgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAOGKaYFd3jzGqyhQAALeoJFYAAOBBHBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBh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">
  844. <div class="ft158" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  845. <div class="ft1515" style="position:absolute;top:122px;left:108px;white-space:nowrap">add_random_graph(name, classe, list_of_nodes, list_of_edges, ignore_duplicates</div>
  846. <div class="ft1516" style="position:absolute;top:122px;left:737px;white-space:nowrap">=</div>
  847. <div class="ft1521" style="position:absolute;top:122px;left:746px;white-space:nowrap">True</div>
  848. <div class="ft1515" style="position:absolute;top:122px;left:778px;white-space:nowrap">)</div>
  849. <div class="ft154" style="position:absolute;top:157px;left:108px;white-space:nowrap">Please read the documentation before using and respect the types.</div>
  850. <div class="ft1512" style="position:absolute;top:210px;left:108px;white-space:nowrap"><b>3.4 Median computation</b></div>
  851. <div class="ft159" style="position:absolute;top:259px;left:108px;white-space:nowrap">An example is available in the Median_Example folder. It contains the necessary to compute a median graph. You can<br>launch xp-letter-gbr.py to compute median graph on all letters in the dataset, or median.py for le letter Z.</div>
  852. <div class="ft154" style="position:absolute;top:304px;left:108px;white-space:nowrap">To summarize the use, you can follow this example :</div>
  853. <div class="ft1513" style="position:absolute;top:336px;left:108px;white-space:nowrap"><b>import</b></div>
  854. <div class="ft1514" style="position:absolute;top:336px;left:164px;white-space:nowrap"><b>pygraph</b></div>
  855. <div class="ft1522" style="position:absolute;top:336px;left:229px;white-space:nowrap">#Available with the median example</div>
  856. <div class="ft1513" style="position:absolute;top:352px;left:108px;white-space:nowrap"><b>from</b></div>
  857. <div class="ft1514" style="position:absolute;top:352px;left:148px;white-space:nowrap"><b>median</b></div>
  858. <div class="ft1513" style="position:absolute;top:352px;left:205px;white-space:nowrap"><b>import</b></div>
  859. <div class="ft1515" style="position:absolute;top:352px;left:261px;white-space:nowrap">draw_Letter_graph, compute_median, compute_median_set</div>
  860. <div class="ft1515" style="position:absolute;top:385px;left:108px;white-space:nowrap">gedlibpy</div>
  861. <div class="ft1516" style="position:absolute;top:385px;left:173px;white-space:nowrap">.</div>
  862. <div class="ft1515" style="position:absolute;top:385px;left:181px;white-space:nowrap">load_GXL_graphs(</div>
  863. <div class="ft1520" style="position:absolute;top:385px;left:310px;white-space:nowrap">'../include/gedlib-master/data/datasets/Letter/HIGH/'</div>
  864. <div class="ft1515" style="position:absolute;top:385px;left:737px;white-space:nowrap">,</div>
  865. <div class="ft1520" style="position:absolute;top:385px;left:754px;white-space:nowrap">'../</div>
  866. <div class="ft1518" style="position:absolute;top:405px;left:113px;white-space:nowrap">˓</div>
  867. <div class="ft1519" style="position:absolute;top:404px;left:115px;white-space:nowrap">→</div>
  868. <div class="ft1520" style="position:absolute;top:402px;left:125px;white-space:nowrap">include/gedlib-master/data/collections/Letter_Z.xml'</div>
  869. <div class="ft1515" style="position:absolute;top:402px;left:545px;white-space:nowrap">)</div>
  870. <div class="ft1515" style="position:absolute;top:418px;left:108px;white-space:nowrap">gedlibpy</div>
  871. <div class="ft1516" style="position:absolute;top:418px;left:173px;white-space:nowrap">.</div>
  872. <div class="ft1515" style="position:absolute;top:418px;left:181px;white-space:nowrap">set_edit_cost(</div>
  873. <div class="ft1520" style="position:absolute;top:418px;left:294px;white-space:nowrap">"LETTER"</div>
  874. <div class="ft1515" style="position:absolute;top:418px;left:358px;white-space:nowrap">)</div>
  875. <div class="ft1515" style="position:absolute;top:434px;left:108px;white-space:nowrap">gedlibpy</div>
  876. <div class="ft1516" style="position:absolute;top:434px;left:173px;white-space:nowrap">.</div>
  877. <div class="ft1515" style="position:absolute;top:434px;left:181px;white-space:nowrap">init()</div>
  878. <div class="ft1515" style="position:absolute;top:451px;left:108px;white-space:nowrap">gedlibpy</div>
  879. <div class="ft1516" style="position:absolute;top:451px;left:173px;white-space:nowrap">.</div>
  880. <div class="ft1515" style="position:absolute;top:451px;left:181px;white-space:nowrap">set_method(</div>
  881. <div class="ft1520" style="position:absolute;top:451px;left:269px;white-space:nowrap">"IPFP"</div>
  882. <div class="ft1515" style="position:absolute;top:451px;left:318px;white-space:nowrap">,</div>
  883. <div class="ft1520" style="position:absolute;top:451px;left:334px;white-space:nowrap">""</div>
  884. <div class="ft1515" style="position:absolute;top:451px;left:350px;white-space:nowrap">)</div>
  885. <div class="ft1515" style="position:absolute;top:467px;left:108px;white-space:nowrap">gedlibpy</div>
  886. <div class="ft1516" style="position:absolute;top:467px;left:173px;white-space:nowrap">.</div>
  887. <div class="ft1515" style="position:absolute;top:467px;left:181px;white-space:nowrap">init_method()</div>
  888. <div class="ft1515" style="position:absolute;top:484px;left:108px;white-space:nowrap">listID</div>
  889. <div class="ft1516" style="position:absolute;top:484px;left:164px;white-space:nowrap">=</div>
  890. <div class="ft1515" style="position:absolute;top:484px;left:181px;white-space:nowrap">gedlibpy</div>
  891. <div class="ft1516" style="position:absolute;top:484px;left:245px;white-space:nowrap">.</div>
  892. <div class="ft1515" style="position:absolute;top:484px;left:253px;white-space:nowrap">get_all_graph_ids()</div>
  893. <div class="ft1515" style="position:absolute;top:517px;left:108px;white-space:nowrap">dataset,my_y</div>
  894. <div class="ft1516" style="position:absolute;top:517px;left:213px;white-space:nowrap">=</div>
  895. <div class="ft1515" style="position:absolute;top:517px;left:229px;white-space:nowrap">pygraph</div>
  896. <div class="ft1516" style="position:absolute;top:517px;left:286px;white-space:nowrap">.</div>
  897. <div class="ft1515" style="position:absolute;top:517px;left:294px;white-space:nowrap">utils</div>
  898. <div class="ft1516" style="position:absolute;top:517px;left:334px;white-space:nowrap">.</div>
  899. <div class="ft1515" style="position:absolute;top:517px;left:342px;white-space:nowrap">graphfiles</div>
  900. <div class="ft1516" style="position:absolute;top:517px;left:423px;white-space:nowrap">.</div>
  901. <div class="ft1515" style="position:absolute;top:517px;left:431px;white-space:nowrap">loadDataset(</div>
  902. <div class="ft1520" style="position:absolute;top:517px;left:528px;white-space:nowrap">"../include/gedlib-master/data/</div>
  903. <div class="ft1518" style="position:absolute;top:536px;left:113px;white-space:nowrap">˓</div>
  904. <div class="ft1519" style="position:absolute;top:536px;left:115px;white-space:nowrap">→</div>
  905. <div class="ft1520" style="position:absolute;top:533px;left:125px;white-space:nowrap">datasets/Letter/HIGH/Letter_Z.cxl"</div>
  906. <div class="ft1515" style="position:absolute;top:533px;left:400px;white-space:nowrap">)</div>
  907. <div class="ft1515" style="position:absolute;top:549px;left:108px;white-space:nowrap">median, sod, sods_path,set_median</div>
  908. <div class="ft1516" style="position:absolute;top:549px;left:382px;white-space:nowrap">=</div>
  909. <div class="ft1515" style="position:absolute;top:549px;left:399px;white-space:nowrap">compute_</div>
  910. <div class="ft1518" style="position:absolute;top:569px;left:113px;white-space:nowrap">˓</div>
  911. <div class="ft1519" style="position:absolute;top:569px;left:115px;white-space:nowrap">→</div>
  912. <div class="ft1515" style="position:absolute;top:566px;left:125px;white-space:nowrap">median(gedlibpy,listID,dataset,verbose</div>
  913. <div class="ft1516" style="position:absolute;top:566px;left:432px;white-space:nowrap">=</div>
  914. <div class="ft1521" style="position:absolute;top:566px;left:440px;white-space:nowrap">True</div>
  915. <div class="ft1515" style="position:absolute;top:566px;left:472px;white-space:nowrap">)</div>
  916. <div class="ft1515" style="position:absolute;top:582px;left:108px;white-space:nowrap">draw_Letter_graph(median)</div>
  917. <div class="ft159" style="position:absolute;top:618px;left:108px;white-space:nowrap">Please use the function in the median.py code to simplify your use. You can adapt this example to your case. Also,<br>some function in the PythonGedLib module can make the work easier. Ask Benoît Gauzere if you want more infor-<br>mation.</div>
  918. <div class="ft1512" style="position:absolute;top:706px;left:108px;white-space:nowrap"><b>3.5 Hungarian algorithm</b></div>
  919. <div class="ft1523" style="position:absolute;top:757px;left:108px;white-space:nowrap"><b>3.5.1 LSAPE</b></div>
  920. <div class="ft1515" style="position:absolute;top:801px;left:108px;white-space:nowrap">result</div>
  921. <div class="ft1516" style="position:absolute;top:801px;left:164px;white-space:nowrap">=</div>
  922. <div class="ft1515" style="position:absolute;top:801px;left:181px;white-space:nowrap">gedlibpy</div>
  923. <div class="ft1516" style="position:absolute;top:801px;left:245px;white-space:nowrap">.</div>
  924. <div class="ft1515" style="position:absolute;top:801px;left:253px;white-space:nowrap">hungarian_LSAPE(matrixCost)</div>
  925. <div class="ft1513" style="position:absolute;top:818px;left:108px;white-space:nowrap"><b>print</b></div>
  926. <div class="ft1515" style="position:absolute;top:818px;left:148px;white-space:nowrap">(</div>
  927. <div class="ft1520" style="position:absolute;top:818px;left:156px;white-space:nowrap">"Rho = "</div>
  928. <div class="ft1515" style="position:absolute;top:818px;left:221px;white-space:nowrap">, result[</div>
  929. <div class="ft1517" style="position:absolute;top:818px;left:294px;white-space:nowrap">0</div>
  930. <div class="ft1515" style="position:absolute;top:818px;left:302px;white-space:nowrap">],</div>
  931. <div class="ft1520" style="position:absolute;top:818px;left:326px;white-space:nowrap">" Varrho = "</div>
  932. <div class="ft1515" style="position:absolute;top:818px;left:423px;white-space:nowrap">, result[</div>
  933. <div class="ft1517" style="position:absolute;top:818px;left:495px;white-space:nowrap">1</div>
  934. <div class="ft1515" style="position:absolute;top:818px;left:503px;white-space:nowrap">],</div>
  935. <div class="ft1520" style="position:absolute;top:818px;left:528px;white-space:nowrap">" u = "</div>
  936. <div class="ft1515" style="position:absolute;top:818px;left:584px;white-space:nowrap">, result[</div>
  937. <div class="ft1517" style="position:absolute;top:818px;left:657px;white-space:nowrap">2</div>
  938. <div class="ft1515" style="position:absolute;top:818px;left:665px;white-space:nowrap">],</div>
  939. <div class="ft1520" style="position:absolute;top:818px;left:689px;white-space:nowrap">" v = "</div>
  940. <div class="ft1515" style="position:absolute;top:818px;left:746px;white-space:nowrap">,</div>
  941. <div class="ft1518" style="position:absolute;top:837px;left:113px;white-space:nowrap">˓</div>
  942. <div class="ft1519" style="position:absolute;top:837px;left:115px;white-space:nowrap">→</div>
  943. <div class="ft1515" style="position:absolute;top:834px;left:125px;white-space:nowrap">result[</div>
  944. <div class="ft1517" style="position:absolute;top:834px;left:182px;white-space:nowrap">3</div>
  945. <div class="ft1515" style="position:absolute;top:834px;left:190px;white-space:nowrap">])</div>
  946. <div class="ft1523" style="position:absolute;top:890px;left:108px;white-space:nowrap"><b>3.5.2 LSAP</b></div>
  947. <div class="ft1515" style="position:absolute;top:935px;left:108px;white-space:nowrap">result</div>
  948. <div class="ft1516" style="position:absolute;top:935px;left:164px;white-space:nowrap">=</div>
  949. <div class="ft1515" style="position:absolute;top:935px;left:181px;white-space:nowrap">gedlibpy</div>
  950. <div class="ft1516" style="position:absolute;top:935px;left:245px;white-space:nowrap">.</div>
  951. <div class="ft1515" style="position:absolute;top:935px;left:253px;white-space:nowrap">hungarian_LSAP(matrixCost)</div>
  952. <div class="ft1513" style="position:absolute;top:951px;left:108px;white-space:nowrap"><b>print</b></div>
  953. <div class="ft1515" style="position:absolute;top:951px;left:148px;white-space:nowrap">(</div>
  954. <div class="ft1520" style="position:absolute;top:951px;left:156px;white-space:nowrap">"Rho = "</div>
  955. <div class="ft1515" style="position:absolute;top:951px;left:221px;white-space:nowrap">, result[</div>
  956. <div class="ft1517" style="position:absolute;top:951px;left:294px;white-space:nowrap">0</div>
  957. <div class="ft1515" style="position:absolute;top:951px;left:302px;white-space:nowrap">],</div>
  958. <div class="ft1520" style="position:absolute;top:951px;left:326px;white-space:nowrap">" Varrho = "</div>
  959. <div class="ft1515" style="position:absolute;top:951px;left:423px;white-space:nowrap">, result[</div>
  960. <div class="ft1517" style="position:absolute;top:951px;left:495px;white-space:nowrap">1</div>
  961. <div class="ft1515" style="position:absolute;top:951px;left:503px;white-space:nowrap">],</div>
  962. <div class="ft1520" style="position:absolute;top:951px;left:528px;white-space:nowrap">" u = "</div>
  963. <div class="ft1515" style="position:absolute;top:951px;left:584px;white-space:nowrap">, result[</div>
  964. <div class="ft1517" style="position:absolute;top:951px;left:657px;white-space:nowrap">2</div>
  965. <div class="ft1515" style="position:absolute;top:951px;left:665px;white-space:nowrap">],</div>
  966. <div class="ft1520" style="position:absolute;top:951px;left:689px;white-space:nowrap">" v = "</div>
  967. <div class="ft1515" style="position:absolute;top:951px;left:746px;white-space:nowrap">,</div>
  968. <div class="ft1518" style="position:absolute;top:971px;left:113px;white-space:nowrap">˓</div>
  969. <div class="ft1519" style="position:absolute;top:970px;left:115px;white-space:nowrap">→</div>
  970. <div class="ft1515" style="position:absolute;top:967px;left:125px;white-space:nowrap">result[</div>
  971. <div class="ft1517" style="position:absolute;top:967px;left:182px;white-space:nowrap">3</div>
  972. <div class="ft1515" style="position:absolute;top:967px;left:190px;white-space:nowrap">])</div>
  973. <div class="ft158" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>3.4. Median computation</b></div>
  974. <div class="ft158" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>11</b></div>
  975. </div>
  976. <!-- Page 16 -->
  977. <a name="16"></a>
  978. <style type="text/css">
  979. <!--
  980. p {margin: 0; padding: 0;}-->
  981. </style>
  982. <div id="page16-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  983. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  984. <div class="ft168" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  985. <div class="ft168" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>12</b></div>
  986. <div class="ft168" style="position:absolute;top:1114px;left:658px;white-space:nowrap"><b>Chapter 3. Examples</b></div>
  987. </div>
  988. <!-- Page 17 -->
  989. <a name="17"></a>
  990. <style type="text/css">
  991. <!--
  992. p {margin: 0; padding: 0;} .ft1724{font-size:12px;font-family:SBJHEU+NimbusMonL-Regu;color:#000000;}
  993. .ft1725{font-size:12px;font-family:SJOFNT+NimbusMonL;color:#000000;}
  994. .ft1726{font-size:12px;font-family:DNQTDS+NimbusMonL-ReguObli;color:#000000;}
  995. .ft1727{font-size:12px;font-family:DNQTDS+NimbusMonL-ReguObli;color:#376f62;}
  996. -->
  997. </style>
  998. <div id="page17-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  999. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATEUlEQVR42u3a0QkDMRBDwSi4/5Z1LRg25FiYKUFfz4vT9gMAAHt8TQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAD+4phgLokRAIBLbY0w5AoLAMAy8Q4AAGAXV1gAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBg4JhgLokRAIBLbY0wrS8jAgCwi48EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQCA1x0TzCUxAgBwqa0RpvVlRAAAdvGRAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAPALD5DrHj8UIVLPAAAAAElFTkSuQmCC">
  1000. <div class="ft178" style="position:absolute;top:139px;left:738px;white-space:nowrap"><b>CHAPTER</b></div>
  1001. <div class="ft1710" style="position:absolute;top:170px;left:749px;white-space:nowrap"><b>FOUR</b></div>
  1002. <div class="ft1710" style="position:absolute;top:252px;left:534px;white-space:nowrap"><b>PYTHON GEDLIB MODULE</b></div>
  1003. <div class="ft174" style="position:absolute;top:344px;left:108px;white-space:nowrap">This module allow to use a C++ library for edit distance between graphs (GedLib) with Python.</div>
  1004. <div class="ft1712" style="position:absolute;top:397px;left:108px;white-space:nowrap"><b>4.1 Authors</b></div>
  1005. <div class="ft174" style="position:absolute;top:446px;left:108px;white-space:nowrap">David Blumenthal Natacha Lambert</div>
  1006. <div class="ft174" style="position:absolute;top:473px;left:108px;white-space:nowrap">Copyright (C) 2019 by all the authors</div>
  1007. <div class="ft1712" style="position:absolute;top:526px;left:108px;white-space:nowrap"><b>4.2 Classes & Functions</b></div>
  1008. <div class="ft176" style="position:absolute;top:575px;left:108px;white-space:nowrap">exception</div>
  1009. <div class="ft1724" style="position:absolute;top:576px;left:172px;white-space:nowrap">gedlibpy.</div>
  1010. <div class="ft1725" style="position:absolute;top:576px;left:253px;white-space:nowrap"><b>EditCostError</b></div>
  1011. <div class="ft174" style="position:absolute;top:593px;left:145px;white-space:nowrap">Class for Edit Cost Error.</div>
  1012. <div class="ft174" style="position:absolute;top:593px;left:329px;white-space:nowrap">Raise an error if an edit cost function doesn’t exist in the library (not in</div>
  1013. <div class="ft174" style="position:absolute;top:611px;left:145px;white-space:nowrap">list_of_edit_cost_options).</div>
  1014. <div class="ft176" style="position:absolute;top:638px;left:178px;white-space:nowrap">Attribute message</div>
  1015. <div class="ft174" style="position:absolute;top:638px;left:301px;white-space:nowrap">The message to print when an error is detected.</div>
  1016. <div class="ft176" style="position:absolute;top:665px;left:108px;white-space:nowrap">exception</div>
  1017. <div class="ft1724" style="position:absolute;top:666px;left:172px;white-space:nowrap">gedlibpy.</div>
  1018. <div class="ft1725" style="position:absolute;top:666px;left:253px;white-space:nowrap"><b>Error</b></div>
  1019. <div class="ft174" style="position:absolute;top:683px;left:145px;white-space:nowrap">Class for error’s management. This one is general.</div>
  1020. <div class="ft176" style="position:absolute;top:709px;left:108px;white-space:nowrap">exception</div>
  1021. <div class="ft1724" style="position:absolute;top:710px;left:172px;white-space:nowrap">gedlibpy.</div>
  1022. <div class="ft1725" style="position:absolute;top:710px;left:253px;white-space:nowrap"><b>InitError</b></div>
  1023. <div class="ft174" style="position:absolute;top:728px;left:145px;white-space:nowrap">Class for Init Error. Raise an error if an init option doesn’t exist in the library (not in list_of_init_options).</div>
  1024. <div class="ft176" style="position:absolute;top:754px;left:178px;white-space:nowrap">Attribute message</div>
  1025. <div class="ft174" style="position:absolute;top:755px;left:301px;white-space:nowrap">The message to print when an error is detected.</div>
  1026. <div class="ft176" style="position:absolute;top:781px;left:108px;white-space:nowrap">exception</div>
  1027. <div class="ft1724" style="position:absolute;top:782px;left:172px;white-space:nowrap">gedlibpy.</div>
  1028. <div class="ft1725" style="position:absolute;top:782px;left:253px;white-space:nowrap"><b>MethodError</b></div>
  1029. <div class="ft174" style="position:absolute;top:799px;left:145px;white-space:nowrap">Class for Method Error.</div>
  1030. <div class="ft174" style="position:absolute;top:799px;left:317px;white-space:nowrap">Raise an error if a computation method doesn’t exist in the library (not in</div>
  1031. <div class="ft174" style="position:absolute;top:817px;left:145px;white-space:nowrap">list_of_method_options).</div>
  1032. <div class="ft176" style="position:absolute;top:844px;left:178px;white-space:nowrap">Attribute message</div>
  1033. <div class="ft174" style="position:absolute;top:844px;left:301px;white-space:nowrap">The message to print when an error is detected.</div>
  1034. <div class="ft1724" style="position:absolute;top:872px;left:108px;white-space:nowrap">gedlibpy.</div>
  1035. <div class="ft1725" style="position:absolute;top:872px;left:189px;white-space:nowrap"><b>add_edge</b></div>
  1036. <div class="ft1724" style="position:absolute;top:872px;left:260px;white-space:nowrap">()</div>
  1037. <div class="ft174" style="position:absolute;top:889px;left:145px;white-space:nowrap">Adds an edge on a graph selected by its ID.</div>
  1038. <div class="ft176" style="position:absolute;top:916px;left:178px;white-space:nowrap">Parameters</div>
  1039. <div class="ft174" style="position:absolute;top:943px;left:219px;white-space:nowrap">•</div>
  1040. <div class="ft1725" style="position:absolute;top:944px;left:232px;white-space:nowrap"><b>graph_id</b></div>
  1041. <div class="ft174" style="position:absolute;top:943px;left:307px;white-space:nowrap">(</div>
  1042. <div class="ft1726" style="position:absolute;top:944px;left:312px;white-space:nowrap">size_t</div>
  1043. <div class="ft174" style="position:absolute;top:943px;left:366px;white-space:nowrap">) – The ID of the wanted graph</div>
  1044. <div class="ft174" style="position:absolute;top:970px;left:219px;white-space:nowrap">•</div>
  1045. <div class="ft1725" style="position:absolute;top:971px;left:232px;white-space:nowrap"><b>tail</b></div>
  1046. <div class="ft174" style="position:absolute;top:970px;left:271px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1047. <div class="ft1727" style="position:absolute;top:970px;left:276px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1048. <div class="ft174" style="position:absolute;top:970px;left:331px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The ID of the tail node for the new edge</div>
  1049. <div class="ft174" style="position:absolute;top:997px;left:219px;white-space:nowrap">•</div>
  1050. <div class="ft1725" style="position:absolute;top:997px;left:232px;white-space:nowrap"><b>head</b></div>
  1051. <div class="ft174" style="position:absolute;top:997px;left:271px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1052. <div class="ft1727" style="position:absolute;top:997px;left:276px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1053. <div class="ft174" style="position:absolute;top:997px;left:331px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The ID of the head node for the new edge</div>
  1054. <div class="ft174" style="position:absolute;top:1024px;left:219px;white-space:nowrap">•</div>
  1055. <div class="ft1725" style="position:absolute;top:1024px;left:232px;white-space:nowrap"><b>edge_label</b></div>
  1056. <div class="ft174" style="position:absolute;top:1024px;left:325px;white-space:nowrap">(</div>
  1057. <div class="ft1726" style="position:absolute;top:1024px;left:330px;white-space:nowrap">dict{string :</div>
  1058. <div class="ft1726" style="position:absolute;top:1024px;left:464px;white-space:nowrap">string}</div>
  1059. <div class="ft174" style="position:absolute;top:1024px;left:527px;white-space:nowrap">) – The label of the new edge</div>
  1060. <div class="ft174" style="position:absolute;top:1050px;left:219px;white-space:nowrap">•</div>
  1061. <div class="ft1725" style="position:absolute;top:1051px;left:232px;white-space:nowrap"><b>ignore_duplicates</b></div>
  1062. <div class="ft174" style="position:absolute;top:1050px;left:387px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">(</a></div>
  1063. <div class="ft1727" style="position:absolute;top:1051px;left:392px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">bool</a></div>
  1064. <div class="ft174" style="position:absolute;top:1050px;left:428px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">) </a>– If True, duplicate edges are ignored, otherwise it’s raise</div>
  1065. <div class="ft174" style="position:absolute;top:1068px;left:232px;white-space:nowrap">an error if an existing edge is added. True by default</div>
  1066. <div class="ft178" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>13</b></div>
  1067. </div>
  1068. <!-- Page 18 -->
  1069. <a name="18"></a>
  1070. <style type="text/css">
  1071. <!--
  1072. p {margin: 0; padding: 0;}-->
  1073. </style>
  1074. <div id="page18-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1075. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATY0lEQVR42u3awU1DQQBDQYy2/5ZNC5E2kG80U4JP7+C0/QIAgB3fJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAwAcdE9xLYgQA4EVtjXBbX0YEAGCLIwEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgDwzx0TzEliBADY1dYItzlkRAAAtjgSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAA8BDHBHOSGAEAdrU1wm0OGREAgC2OBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhTQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQDgVxwTzEliBADY1dYItzlkRAAAtjgSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAA8BDHBHOSGAEAdrU1wm0OGREAgC2OBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhTQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAf+2YYE4SIwDArrZGuM0hIwIAsMWRAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAgIc4JpiTxAgAsKutEW5zyIgAAGxxJAAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJawIAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAwIMcE8xJYgQA2NXWCLc5ZEQAALY4EgAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBgwTHBnCRGAIBdbY1wm0NGBABgiyMBAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgDARxwT3EtiBADgRW2NcFtfRgQAYIsjAQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAOAdfgBTeEgxegCKBgAAAABJRU5ErkJggg==">
  1076. <div class="ft188" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1077. <div class="ft186" style="position:absolute;top:113px;left:145px;white-space:nowrap">See also:</div>
  1078. <div class="ft184" style="position:absolute;top:140px;left:145px;white-space:nowrap">add_graph(), add_node(), add_symmetrical_edge()</div>
  1079. <div class="ft186" style="position:absolute;top:184px;left:145px;white-space:nowrap">Note:</div>
  1080. <div class="ft184" style="position:absolute;top:185px;left:195px;white-space:nowrap">You can also use this function after initialization, but only on a newly added graph. Call init() after</div>
  1081. <div class="ft184" style="position:absolute;top:202px;left:145px;white-space:nowrap">you’re finished your modifications.</div>
  1082. <div class="ft1824" style="position:absolute;top:248px;left:108px;white-space:nowrap">gedlibpy.</div>
  1083. <div class="ft1825" style="position:absolute;top:248px;left:189px;white-space:nowrap"><b>add_graph</b></div>
  1084. <div class="ft1824" style="position:absolute;top:248px;left:269px;white-space:nowrap">()</div>
  1085. <div class="ft189" style="position:absolute;top:265px;left:145px;white-space:nowrap">Adds a empty graph on the environment, with its name and its class. Nodes and edges will be add in a second<br>time.</div>
  1086. <div class="ft186" style="position:absolute;top:310px;left:178px;white-space:nowrap">Parameters</div>
  1087. <div class="ft184" style="position:absolute;top:337px;left:219px;white-space:nowrap">•</div>
  1088. <div class="ft1825" style="position:absolute;top:338px;left:232px;white-space:nowrap"><b>name</b></div>
  1089. <div class="ft184" style="position:absolute;top:337px;left:271px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1090. <div class="ft1827" style="position:absolute;top:338px;left:276px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1091. <div class="ft184" style="position:absolute;top:337px;left:331px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the new graph, an empty string by default</div>
  1092. <div class="ft184" style="position:absolute;top:364px;left:219px;white-space:nowrap">•</div>
  1093. <div class="ft1825" style="position:absolute;top:365px;left:232px;white-space:nowrap"><b>classe</b></div>
  1094. <div class="ft184" style="position:absolute;top:364px;left:289px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1095. <div class="ft1827" style="position:absolute;top:365px;left:294px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1096. <div class="ft184" style="position:absolute;top:364px;left:349px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The class of the new graph, an empty string by default</div>
  1097. <div class="ft186" style="position:absolute;top:391px;left:178px;white-space:nowrap">Returns</div>
  1098. <div class="ft184" style="position:absolute;top:391px;left:237px;white-space:nowrap">The ID of the newly graphe</div>
  1099. <div class="ft186" style="position:absolute;top:417px;left:178px;white-space:nowrap">Return type</div>
  1100. <div class="ft184" style="position:absolute;top:418px;left:262px;white-space:nowrap">size_t</div>
  1101. <div class="ft186" style="position:absolute;top:462px;left:145px;white-space:nowrap">Note:</div>
  1102. <div class="ft184" style="position:absolute;top:463px;left:194px;white-space:nowrap">You can call this function without parameters. You can also use this function after initialization, call</div>
  1103. <div class="ft184" style="position:absolute;top:480px;left:145px;white-space:nowrap">init() after you’re finished your modifications.</div>
  1104. <div class="ft1824" style="position:absolute;top:526px;left:108px;white-space:nowrap">gedlibpy.</div>
  1105. <div class="ft1825" style="position:absolute;top:526px;left:189px;white-space:nowrap"><b>add_node</b></div>
  1106. <div class="ft1824" style="position:absolute;top:526px;left:260px;white-space:nowrap">()</div>
  1107. <div class="ft184" style="position:absolute;top:543px;left:145px;white-space:nowrap">Adds a node on a graph selected by its ID. A ID and a label for the node is required.</div>
  1108. <div class="ft186" style="position:absolute;top:570px;left:178px;white-space:nowrap">Parameters</div>
  1109. <div class="ft184" style="position:absolute;top:597px;left:219px;white-space:nowrap">•</div>
  1110. <div class="ft1825" style="position:absolute;top:598px;left:232px;white-space:nowrap"><b>graph_id</b></div>
  1111. <div class="ft184" style="position:absolute;top:597px;left:307px;white-space:nowrap">(</div>
  1112. <div class="ft1826" style="position:absolute;top:598px;left:312px;white-space:nowrap">size_t</div>
  1113. <div class="ft184" style="position:absolute;top:597px;left:366px;white-space:nowrap">) – The ID of the wanted graph</div>
  1114. <div class="ft184" style="position:absolute;top:624px;left:219px;white-space:nowrap">•</div>
  1115. <div class="ft1825" style="position:absolute;top:625px;left:232px;white-space:nowrap"><b>node_id</b></div>
  1116. <div class="ft184" style="position:absolute;top:624px;left:298px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1117. <div class="ft1827" style="position:absolute;top:625px;left:303px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1118. <div class="ft184" style="position:absolute;top:624px;left:358px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The ID of the new node</div>
  1119. <div class="ft184" style="position:absolute;top:651px;left:219px;white-space:nowrap">•</div>
  1120. <div class="ft1825" style="position:absolute;top:652px;left:232px;white-space:nowrap"><b>node_label</b></div>
  1121. <div class="ft184" style="position:absolute;top:651px;left:325px;white-space:nowrap">(</div>
  1122. <div class="ft1826" style="position:absolute;top:652px;left:330px;white-space:nowrap">dict{string :</div>
  1123. <div class="ft1826" style="position:absolute;top:652px;left:464px;white-space:nowrap">string}</div>
  1124. <div class="ft184" style="position:absolute;top:651px;left:527px;white-space:nowrap">) – The label of the new node</div>
  1125. <div class="ft186" style="position:absolute;top:678px;left:145px;white-space:nowrap">See also:</div>
  1126. <div class="ft184" style="position:absolute;top:705px;left:145px;white-space:nowrap">add_graph(), add_edge(), add_symmetrical_edge()</div>
  1127. <div class="ft186" style="position:absolute;top:749px;left:145px;white-space:nowrap">Note:</div>
  1128. <div class="ft184" style="position:absolute;top:749px;left:195px;white-space:nowrap">You can also use this function after initialization, but only on a newly added graph. Call init() after</div>
  1129. <div class="ft184" style="position:absolute;top:767px;left:145px;white-space:nowrap">you’re finished your modifications.</div>
  1130. <div class="ft1824" style="position:absolute;top:813px;left:108px;white-space:nowrap">gedlibpy.</div>
  1131. <div class="ft1825" style="position:absolute;top:813px;left:189px;white-space:nowrap"><b>add_nx_graph</b></div>
  1132. <div class="ft1824" style="position:absolute;top:813px;left:296px;white-space:nowrap">()</div>
  1133. <div class="ft189" style="position:absolute;top:830px;left:145px;white-space:nowrap">Add a Graph (made by networkx) on the environment. Be careful to respect the same format as GXL graphs for<br>labelling nodes and edges.</div>
  1134. <div class="ft186" style="position:absolute;top:875px;left:178px;white-space:nowrap">Parameters</div>
  1135. <div class="ft184" style="position:absolute;top:902px;left:219px;white-space:nowrap">•</div>
  1136. <div class="ft1825" style="position:absolute;top:903px;left:232px;white-space:nowrap"><b>g</b></div>
  1137. <div class="ft184" style="position:absolute;top:902px;left:244px;white-space:nowrap">(</div>
  1138. <div class="ft1826" style="position:absolute;top:903px;left:249px;white-space:nowrap">networkx.graph</div>
  1139. <div class="ft184" style="position:absolute;top:902px;left:375px;white-space:nowrap">) – The graph to add (networkx graph)</div>
  1140. <div class="ft184" style="position:absolute;top:929px;left:219px;white-space:nowrap">•</div>
  1141. <div class="ft1825" style="position:absolute;top:930px;left:232px;white-space:nowrap"><b>ignore_duplicates</b></div>
  1142. <div class="ft184" style="position:absolute;top:929px;left:387px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">(</a></div>
  1143. <div class="ft1827" style="position:absolute;top:930px;left:392px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">bool</a></div>
  1144. <div class="ft184" style="position:absolute;top:929px;left:428px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">) </a>– If True, duplicate edges are ignored, otherwise it’s raise</div>
  1145. <div class="ft184" style="position:absolute;top:947px;left:232px;white-space:nowrap">an error if an existing edge is added. True by default</div>
  1146. <div class="ft186" style="position:absolute;top:973px;left:178px;white-space:nowrap">Returns</div>
  1147. <div class="ft184" style="position:absolute;top:974px;left:237px;white-space:nowrap">The ID of the newly added graphe</div>
  1148. <div class="ft186" style="position:absolute;top:1000px;left:178px;white-space:nowrap">Return type</div>
  1149. <div class="ft184" style="position:absolute;top:1000px;left:262px;white-space:nowrap">size_t</div>
  1150. <div class="ft186" style="position:absolute;top:1045px;left:145px;white-space:nowrap">Note:</div>
  1151. <div class="ft184" style="position:absolute;top:1045px;left:189px;white-space:nowrap">The NX graph must respect the GXL structure. Please see how a GXL graph is construct.</div>
  1152. <div class="ft188" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>14</b></div>
  1153. <div class="ft188" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  1154. </div>
  1155. <!-- Page 19 -->
  1156. <a name="19"></a>
  1157. <style type="text/css">
  1158. <!--
  1159. p {margin: 0; padding: 0;}-->
  1160. </style>
  1161. <div id="page19-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1162. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATS0lEQVR42u3awU1DQQBDQYy2/5ZNC5H2Q2I0U4JP7+C0/QIAgB3fJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAwBsdE9xLYgQA4EVtjXBbX0YEAGCLIwEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWBMAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAA/tgxwZwkRgCAXW2NcJtDRgQAYIsjAQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAPO6YYE4SIwDArrZGuM0hIwIAsMWRAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAwLxjgjlJjAAAu9oa4TaHjAgAwBZHAgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAA/9cxwZwkRgCAXW2NcJtDRgQAYIsjAQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQDgkxwTzEliBADY1dYItzlkRAAAtjgSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgDA444J5iQxAgDsamuE2xwyIgAAWxwJAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMKaAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAA/JpjgntJjAAAvKitEW7ry4gAAGxxJAAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAA84Qc+0jw1ixk0LgAAAABJRU5ErkJggg==">
  1163. <div class="ft198" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1164. <div class="ft1924" style="position:absolute;top:114px;left:108px;white-space:nowrap">gedlibpy.</div>
  1165. <div class="ft1925" style="position:absolute;top:114px;left:189px;white-space:nowrap"><b>add_random_graph</b></div>
  1166. <div class="ft1924" style="position:absolute;top:114px;left:332px;white-space:nowrap">()</div>
  1167. <div class="ft199" style="position:absolute;top:131px;left:145px;white-space:nowrap">Add a Graph (not GXL) on the environment. Be careful to respect the same format as GXL graphs for labelling<br>nodes and edges.</div>
  1168. <div class="ft196" style="position:absolute;top:175px;left:178px;white-space:nowrap">Parameters</div>
  1169. <div class="ft194" style="position:absolute;top:202px;left:219px;white-space:nowrap">•</div>
  1170. <div class="ft1925" style="position:absolute;top:203px;left:232px;white-space:nowrap"><b>name</b></div>
  1171. <div class="ft194" style="position:absolute;top:202px;left:271px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1172. <div class="ft1927" style="position:absolute;top:203px;left:276px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1173. <div class="ft194" style="position:absolute;top:202px;left:331px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the graph to add, can be an empty string</div>
  1174. <div class="ft194" style="position:absolute;top:229px;left:219px;white-space:nowrap">•</div>
  1175. <div class="ft1925" style="position:absolute;top:230px;left:232px;white-space:nowrap"><b>classe</b></div>
  1176. <div class="ft194" style="position:absolute;top:229px;left:289px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1177. <div class="ft1927" style="position:absolute;top:230px;left:294px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1178. <div class="ft194" style="position:absolute;top:229px;left:349px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The classe of the graph to add, can be an empty string</div>
  1179. <div class="ft194" style="position:absolute;top:256px;left:219px;white-space:nowrap">•</div>
  1180. <div class="ft1925" style="position:absolute;top:257px;left:232px;white-space:nowrap"><b>list_of_nodes</b></div>
  1181. <div class="ft194" style="position:absolute;top:256px;left:361px;white-space:nowrap">(</div>
  1182. <div class="ft1926" style="position:absolute;top:257px;left:366px;white-space:nowrap">list[tuple(size_t, dict{string :</div>
  1183. <div class="ft1926" style="position:absolute;top:257px;left:671px;white-space:nowrap">string})]</div>
  1184. <div class="ft194" style="position:absolute;top:256px;left:752px;white-space:nowrap">) –</div>
  1185. <div class="ft194" style="position:absolute;top:274px;left:232px;white-space:nowrap">The list of nodes to add</div>
  1186. <div class="ft194" style="position:absolute;top:301px;left:219px;white-space:nowrap">•</div>
  1187. <div class="ft1925" style="position:absolute;top:302px;left:232px;white-space:nowrap"><b>list_of_edges</b></div>
  1188. <div class="ft194" style="position:absolute;top:301px;left:360px;white-space:nowrap">(</div>
  1189. <div class="ft1926" style="position:absolute;top:302px;left:365px;white-space:nowrap">list[tuple(tuple(size_t,size_t), dict{string :</div>
  1190. <div class="ft1926" style="position:absolute;top:320px;left:232px;white-space:nowrap">string})]</div>
  1191. <div class="ft194" style="position:absolute;top:319px;left:312px;white-space:nowrap">) – The list of edges to add</div>
  1192. <div class="ft194" style="position:absolute;top:346px;left:219px;white-space:nowrap">•</div>
  1193. <div class="ft1925" style="position:absolute;top:347px;left:232px;white-space:nowrap"><b>ignore_duplicates</b></div>
  1194. <div class="ft194" style="position:absolute;top:346px;left:387px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">(</a></div>
  1195. <div class="ft1927" style="position:absolute;top:347px;left:392px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">bool</a></div>
  1196. <div class="ft194" style="position:absolute;top:346px;left:428px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">) </a>– If True, duplicate edges are ignored, otherwise it’s raise</div>
  1197. <div class="ft194" style="position:absolute;top:364px;left:232px;white-space:nowrap">an error if an existing edge is added. True by default</div>
  1198. <div class="ft196" style="position:absolute;top:391px;left:178px;white-space:nowrap">Returns</div>
  1199. <div class="ft194" style="position:absolute;top:391px;left:237px;white-space:nowrap">The ID of the newly added graphe</div>
  1200. <div class="ft196" style="position:absolute;top:417px;left:178px;white-space:nowrap">Return type</div>
  1201. <div class="ft194" style="position:absolute;top:418px;left:262px;white-space:nowrap">size_t</div>
  1202. <div class="ft196" style="position:absolute;top:462px;left:145px;white-space:nowrap">Note:</div>
  1203. <div class="ft194" style="position:absolute;top:463px;left:189px;white-space:nowrap">The graph must respect the GXL structure. Please see how a GXL graph is construct.</div>
  1204. <div class="ft1924" style="position:absolute;top:508px;left:108px;white-space:nowrap">gedlibpy.</div>
  1205. <div class="ft1925" style="position:absolute;top:508px;left:189px;white-space:nowrap"><b>add_symmetrical_edge</b></div>
  1206. <div class="ft1924" style="position:absolute;top:508px;left:368px;white-space:nowrap">()</div>
  1207. <div class="ft194" style="position:absolute;top:525px;left:145px;white-space:nowrap">Adds a symmetrical edge on a graph selected by its ID.</div>
  1208. <div class="ft196" style="position:absolute;top:552px;left:178px;white-space:nowrap">Parameters</div>
  1209. <div class="ft194" style="position:absolute;top:579px;left:219px;white-space:nowrap">•</div>
  1210. <div class="ft1925" style="position:absolute;top:580px;left:232px;white-space:nowrap"><b>graph_id</b></div>
  1211. <div class="ft194" style="position:absolute;top:579px;left:307px;white-space:nowrap">(</div>
  1212. <div class="ft1926" style="position:absolute;top:580px;left:312px;white-space:nowrap">size_t</div>
  1213. <div class="ft194" style="position:absolute;top:579px;left:366px;white-space:nowrap">) – The ID of the wanted graph</div>
  1214. <div class="ft194" style="position:absolute;top:606px;left:219px;white-space:nowrap">•</div>
  1215. <div class="ft1925" style="position:absolute;top:607px;left:232px;white-space:nowrap"><b>tail</b></div>
  1216. <div class="ft194" style="position:absolute;top:606px;left:271px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1217. <div class="ft1927" style="position:absolute;top:607px;left:276px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1218. <div class="ft194" style="position:absolute;top:606px;left:331px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The ID of the tail node for the new edge</div>
  1219. <div class="ft194" style="position:absolute;top:633px;left:219px;white-space:nowrap">•</div>
  1220. <div class="ft1925" style="position:absolute;top:634px;left:232px;white-space:nowrap"><b>head</b></div>
  1221. <div class="ft194" style="position:absolute;top:633px;left:271px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1222. <div class="ft1927" style="position:absolute;top:634px;left:276px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1223. <div class="ft194" style="position:absolute;top:633px;left:331px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The ID of the head node for the new edge</div>
  1224. <div class="ft194" style="position:absolute;top:660px;left:219px;white-space:nowrap">•</div>
  1225. <div class="ft1925" style="position:absolute;top:661px;left:232px;white-space:nowrap"><b>edge_label</b></div>
  1226. <div class="ft194" style="position:absolute;top:660px;left:325px;white-space:nowrap">(</div>
  1227. <div class="ft1926" style="position:absolute;top:661px;left:330px;white-space:nowrap">dict{string :</div>
  1228. <div class="ft1926" style="position:absolute;top:661px;left:464px;white-space:nowrap">string}</div>
  1229. <div class="ft194" style="position:absolute;top:660px;left:527px;white-space:nowrap">) – The label of the new edge</div>
  1230. <div class="ft196" style="position:absolute;top:686px;left:145px;white-space:nowrap">See also:</div>
  1231. <div class="ft194" style="position:absolute;top:714px;left:145px;white-space:nowrap">add_graph(), add_node(), add_edge()</div>
  1232. <div class="ft196" style="position:absolute;top:758px;left:145px;white-space:nowrap">Note:</div>
  1233. <div class="ft194" style="position:absolute;top:758px;left:195px;white-space:nowrap">You can also use this function after initialization, but only on a newly added graph. Call init() after</div>
  1234. <div class="ft194" style="position:absolute;top:776px;left:145px;white-space:nowrap">you’re finished your modifications.</div>
  1235. <div class="ft1924" style="position:absolute;top:822px;left:108px;white-space:nowrap">gedlibpy.</div>
  1236. <div class="ft1925" style="position:absolute;top:822px;left:189px;white-space:nowrap"><b>clear_graph</b></div>
  1237. <div class="ft1924" style="position:absolute;top:822px;left:287px;white-space:nowrap">()</div>
  1238. <div class="ft194" style="position:absolute;top:839px;left:145px;white-space:nowrap">Deletes a graph, selected by its ID, to the environment.</div>
  1239. <div class="ft196" style="position:absolute;top:866px;left:178px;white-space:nowrap">Parameters</div>
  1240. <div class="ft1925" style="position:absolute;top:867px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  1241. <div class="ft194" style="position:absolute;top:866px;left:335px;white-space:nowrap">(</div>
  1242. <div class="ft1926" style="position:absolute;top:867px;left:340px;white-space:nowrap">size_t</div>
  1243. <div class="ft194" style="position:absolute;top:866px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  1244. <div class="ft196" style="position:absolute;top:911px;left:145px;white-space:nowrap">Note:</div>
  1245. <div class="ft194" style="position:absolute;top:911px;left:189px;white-space:nowrap">Call init() after you’re finished your modifications.</div>
  1246. <div class="ft1924" style="position:absolute;top:956px;left:108px;white-space:nowrap">gedlibpy.</div>
  1247. <div class="ft1925" style="position:absolute;top:956px;left:189px;white-space:nowrap"><b>compute_edit_distance_on_GXl_graphs</b></div>
  1248. <div class="ft1924" style="position:absolute;top:956px;left:503px;white-space:nowrap">()</div>
  1249. <div class="ft194" style="position:absolute;top:974px;left:145px;white-space:nowrap">Computes all the edit distance between each GXL graphs on the folder and the XMl file.</div>
  1250. <div class="ft196" style="position:absolute;top:1000px;left:178px;white-space:nowrap">Parameters</div>
  1251. <div class="ft194" style="position:absolute;top:1027px;left:219px;white-space:nowrap">•</div>
  1252. <div class="ft1925" style="position:absolute;top:1028px;left:232px;white-space:nowrap"><b>path_folder</b></div>
  1253. <div class="ft194" style="position:absolute;top:1027px;left:334px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1254. <div class="ft1927" style="position:absolute;top:1028px;left:339px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1255. <div class="ft194" style="position:absolute;top:1027px;left:394px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The folder’s path which contains GXL graphs</div>
  1256. <div class="ft194" style="position:absolute;top:1054px;left:219px;white-space:nowrap">•</div>
  1257. <div class="ft1925" style="position:absolute;top:1055px;left:232px;white-space:nowrap"><b>path_XML</b></div>
  1258. <div class="ft194" style="position:absolute;top:1054px;left:307px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1259. <div class="ft1927" style="position:absolute;top:1055px;left:312px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1260. <div class="ft194" style="position:absolute;top:1054px;left:367px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The XML’s path which indicates which graphes you want to load</div>
  1261. <div class="ft198" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4.2. Classes & Functions</b></div>
  1262. <div class="ft198" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>15</b></div>
  1263. </div>
  1264. <!-- Page 20 -->
  1265. <a name="20"></a>
  1266. <style type="text/css">
  1267. <!--
  1268. p {margin: 0; padding: 0;}-->
  1269. </style>
  1270. <div id="page20-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1271. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATNUlEQVR42u3awQ3CUBBDQYx+/y2bFiItUrIwU4JP7+C0fQEAwB5vEwAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEA4EbHBHNJjAAAXNTWCNP6MiIAALs4EgAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAD3OiZYJ4kRAGCvtkaY5pARAQDYxZEAAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQCAhzgmWCeJEQBgr7ZGmOaQEQEA2MWRAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAD/6ZhgnSRGAIC92hphmkNGBABgF0cCAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAHuKYYJ0kRgCAvdoaYZpDRgQAYBdHAgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgDwE44J5pIYAQC4qK0RpvVlRAAAdnEkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAHzDB8Z2MDmdPTQMAAAAAElFTkSuQmCC">
  1272. <div class="ft208" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1273. <div class="ft204" style="position:absolute;top:113px;left:219px;white-space:nowrap">•</div>
  1274. <div class="ft2025" style="position:absolute;top:114px;left:232px;white-space:nowrap"><b>edit_cost</b></div>
  1275. <div class="ft204" style="position:absolute;top:113px;left:316px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1276. <div class="ft2027" style="position:absolute;top:114px;left:321px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1277. <div class="ft204" style="position:absolute;top:113px;left:376px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the edit cost function</div>
  1278. <div class="ft204" style="position:absolute;top:140px;left:219px;white-space:nowrap">•</div>
  1279. <div class="ft2025" style="position:absolute;top:141px;left:232px;white-space:nowrap"><b>method</b></div>
  1280. <div class="ft204" style="position:absolute;top:140px;left:289px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1281. <div class="ft2027" style="position:absolute;top:141px;left:294px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1282. <div class="ft204" style="position:absolute;top:140px;left:349px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the computation method</div>
  1283. <div class="ft204" style="position:absolute;top:167px;left:219px;white-space:nowrap">•</div>
  1284. <div class="ft2025" style="position:absolute;top:167px;left:232px;white-space:nowrap"><b>options</b></div>
  1285. <div class="ft204" style="position:absolute;top:167px;left:299px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1286. <div class="ft2027" style="position:absolute;top:167px;left:304px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1287. <div class="ft204" style="position:absolute;top:167px;left:358px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The options of the method (like bash options), an empty string by</div>
  1288. <div class="ft204" style="position:absolute;top:185px;left:232px;white-space:nowrap">default</div>
  1289. <div class="ft204" style="position:absolute;top:211px;left:219px;white-space:nowrap">•</div>
  1290. <div class="ft2025" style="position:absolute;top:212px;left:232px;white-space:nowrap"><b>init_option</b></div>
  1291. <div class="ft204" style="position:absolute;top:211px;left:351px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1292. <div class="ft2027" style="position:absolute;top:212px;left:356px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1293. <div class="ft204" style="position:absolute;top:211px;left:411px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">)</a></div>
  1294. <div class="ft204" style="position:absolute;top:211px;left:437px;white-space:nowrap">–</div>
  1295. <div class="ft204" style="position:absolute;top:211px;left:466px;white-space:nowrap">The</div>
  1296. <div class="ft204" style="position:absolute;top:211px;left:510px;white-space:nowrap">name</div>
  1297. <div class="ft204" style="position:absolute;top:211px;left:564px;white-space:nowrap">of</div>
  1298. <div class="ft204" style="position:absolute;top:211px;left:598px;white-space:nowrap">the</div>
  1299. <div class="ft204" style="position:absolute;top:211px;left:637px;white-space:nowrap">init</div>
  1300. <div class="ft204" style="position:absolute;top:211px;left:678px;white-space:nowrap">option,</div>
  1301. <div class="ft204" style="position:absolute;top:211px;left:746px;white-space:nowrap">“EA-</div>
  1302. <div class="ft204" style="position:absolute;top:229px;left:232px;white-space:nowrap">GER_WITHOUT_SHUFFLED_COPIES” by default</div>
  1303. <div class="ft206" style="position:absolute;top:256px;left:178px;white-space:nowrap">Returns</div>
  1304. <div class="ft204" style="position:absolute;top:256px;left:237px;white-space:nowrap">The list of the first and last-1 ID of graphs</div>
  1305. <div class="ft206" style="position:absolute;top:283px;left:178px;white-space:nowrap">Return type</div>
  1306. <div class="ft204" style="position:absolute;top:283px;left:262px;white-space:nowrap">tuple(size_t, size_t)</div>
  1307. <div class="ft206" style="position:absolute;top:310px;left:145px;white-space:nowrap">See also:</div>
  1308. <div class="ft204" style="position:absolute;top:337px;left:145px;white-space:nowrap">list_of_edit_cost_options, list_of_method_options, list_of_init_options</div>
  1309. <div class="ft206" style="position:absolute;top:382px;left:145px;white-space:nowrap">Note:</div>
  1310. <div class="ft204" style="position:absolute;top:382px;left:198px;white-space:nowrap">Make sure each parameter exists with your architecture and these lists : list_of_edit_cost_options,</div>
  1311. <div class="ft204" style="position:absolute;top:400px;left:145px;white-space:nowrap">list_of_method_options, list_of_init_options.</div>
  1312. <div class="ft2024" style="position:absolute;top:445px;left:108px;white-space:nowrap">gedlibpy.</div>
  1313. <div class="ft2025" style="position:absolute;top:445px;left:189px;white-space:nowrap"><b>compute_edit_distance_on_nx_graphs</b></div>
  1314. <div class="ft2024" style="position:absolute;top:445px;left:494px;white-space:nowrap">()</div>
  1315. <div class="ft204" style="position:absolute;top:463px;left:145px;white-space:nowrap">Computes all the edit distance between each NX graphs on the dataset.</div>
  1316. <div class="ft206" style="position:absolute;top:489px;left:178px;white-space:nowrap">Parameters</div>
  1317. <div class="ft204" style="position:absolute;top:516px;left:219px;white-space:nowrap">•</div>
  1318. <div class="ft2025" style="position:absolute;top:517px;left:232px;white-space:nowrap"><b>dataset</b></div>
  1319. <div class="ft204" style="position:absolute;top:516px;left:298px;white-space:nowrap">(</div>
  1320. <div class="ft2026" style="position:absolute;top:517px;left:303px;white-space:nowrap">list[networksx.graph]</div>
  1321. <div class="ft204" style="position:absolute;top:516px;left:491px;white-space:nowrap">) – The list of graphs to add and compute</div>
  1322. <div class="ft204" style="position:absolute;top:543px;left:219px;white-space:nowrap">•</div>
  1323. <div class="ft2025" style="position:absolute;top:544px;left:232px;white-space:nowrap"><b>classes</b></div>
  1324. <div class="ft204" style="position:absolute;top:543px;left:298px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1325. <div class="ft2027" style="position:absolute;top:544px;left:303px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1326. <div class="ft204" style="position:absolute;top:543px;left:358px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The classe of all the graph, can be an empty string</div>
  1327. <div class="ft204" style="position:absolute;top:570px;left:219px;white-space:nowrap">•</div>
  1328. <div class="ft2025" style="position:absolute;top:571px;left:232px;white-space:nowrap"><b>edit_cost</b></div>
  1329. <div class="ft204" style="position:absolute;top:570px;left:316px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1330. <div class="ft2027" style="position:absolute;top:571px;left:321px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1331. <div class="ft204" style="position:absolute;top:570px;left:376px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the edit cost function</div>
  1332. <div class="ft204" style="position:absolute;top:597px;left:219px;white-space:nowrap">•</div>
  1333. <div class="ft2025" style="position:absolute;top:598px;left:232px;white-space:nowrap"><b>method</b></div>
  1334. <div class="ft204" style="position:absolute;top:597px;left:289px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1335. <div class="ft2027" style="position:absolute;top:598px;left:294px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1336. <div class="ft204" style="position:absolute;top:597px;left:349px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the computation method</div>
  1337. <div class="ft204" style="position:absolute;top:624px;left:219px;white-space:nowrap">•</div>
  1338. <div class="ft2025" style="position:absolute;top:625px;left:232px;white-space:nowrap"><b>options</b></div>
  1339. <div class="ft204" style="position:absolute;top:624px;left:299px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1340. <div class="ft2027" style="position:absolute;top:625px;left:304px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1341. <div class="ft204" style="position:absolute;top:624px;left:358px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The options of the method (like bash options), an empty string by</div>
  1342. <div class="ft204" style="position:absolute;top:642px;left:232px;white-space:nowrap">default</div>
  1343. <div class="ft204" style="position:absolute;top:669px;left:219px;white-space:nowrap">•</div>
  1344. <div class="ft2025" style="position:absolute;top:670px;left:232px;white-space:nowrap"><b>init_option</b></div>
  1345. <div class="ft204" style="position:absolute;top:669px;left:351px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1346. <div class="ft2027" style="position:absolute;top:670px;left:356px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1347. <div class="ft204" style="position:absolute;top:669px;left:411px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">)</a></div>
  1348. <div class="ft204" style="position:absolute;top:669px;left:437px;white-space:nowrap">–</div>
  1349. <div class="ft204" style="position:absolute;top:669px;left:466px;white-space:nowrap">The</div>
  1350. <div class="ft204" style="position:absolute;top:669px;left:510px;white-space:nowrap">name</div>
  1351. <div class="ft204" style="position:absolute;top:669px;left:564px;white-space:nowrap">of</div>
  1352. <div class="ft204" style="position:absolute;top:669px;left:598px;white-space:nowrap">the</div>
  1353. <div class="ft204" style="position:absolute;top:669px;left:637px;white-space:nowrap">init</div>
  1354. <div class="ft204" style="position:absolute;top:669px;left:678px;white-space:nowrap">option,</div>
  1355. <div class="ft204" style="position:absolute;top:669px;left:746px;white-space:nowrap">“EA-</div>
  1356. <div class="ft204" style="position:absolute;top:687px;left:232px;white-space:nowrap">GER_WITHOUT_SHUFFLED_COPIES” by default</div>
  1357. <div class="ft206" style="position:absolute;top:713px;left:178px;white-space:nowrap">Returns</div>
  1358. <div class="ft204" style="position:absolute;top:714px;left:237px;white-space:nowrap">Two matrix, the first with edit distances between graphs and the second the nodeMap be-</div>
  1359. <div class="ft204" style="position:absolute;top:731px;left:206px;white-space:nowrap">tween graphs. The result between g and h is one the [g][h] coordinates.</div>
  1360. <div class="ft206" style="position:absolute;top:758px;left:178px;white-space:nowrap">Return type</div>
  1361. <div class="ft204" style="position:absolute;top:758px;left:262px;white-space:nowrap">list[list[double]], list[list[list[tuple(size_t, size_t)]]]</div>
  1362. <div class="ft206" style="position:absolute;top:785px;left:145px;white-space:nowrap">See also:</div>
  1363. <div class="ft204" style="position:absolute;top:812px;left:145px;white-space:nowrap">list_of_edit_cost_options, list_of_method_options, list_of_init_options</div>
  1364. <div class="ft206" style="position:absolute;top:857px;left:145px;white-space:nowrap">Note:</div>
  1365. <div class="ft204" style="position:absolute;top:857px;left:198px;white-space:nowrap">Make sure each parameter exists with your architecture and these lists : list_of_edit_cost_options,</div>
  1366. <div class="ft204" style="position:absolute;top:875px;left:145px;white-space:nowrap">list_of_method_options, list_of_init_options. The structure of graphs must be similar as GXL.</div>
  1367. <div class="ft2024" style="position:absolute;top:921px;left:108px;white-space:nowrap">gedlibpy.</div>
  1368. <div class="ft2025" style="position:absolute;top:921px;left:189px;white-space:nowrap"><b>compute_ged_on_two_graphs</b></div>
  1369. <div class="ft2024" style="position:absolute;top:921px;left:413px;white-space:nowrap">()</div>
  1370. <div class="ft204" style="position:absolute;top:938px;left:145px;white-space:nowrap">Computes the edit distance between two NX graphs.</div>
  1371. <div class="ft206" style="position:absolute;top:964px;left:178px;white-space:nowrap">Parameters</div>
  1372. <div class="ft204" style="position:absolute;top:992px;left:219px;white-space:nowrap">•</div>
  1373. <div class="ft2025" style="position:absolute;top:992px;left:232px;white-space:nowrap"><b>g1</b></div>
  1374. <div class="ft204" style="position:absolute;top:992px;left:253px;white-space:nowrap">(</div>
  1375. <div class="ft2026" style="position:absolute;top:992px;left:258px;white-space:nowrap">networksx.graph</div>
  1376. <div class="ft204" style="position:absolute;top:992px;left:393px;white-space:nowrap">) – The first graph to add and compute</div>
  1377. <div class="ft204" style="position:absolute;top:1018px;left:219px;white-space:nowrap">•</div>
  1378. <div class="ft2025" style="position:absolute;top:1019px;left:232px;white-space:nowrap"><b>g2</b></div>
  1379. <div class="ft204" style="position:absolute;top:1018px;left:253px;white-space:nowrap">(</div>
  1380. <div class="ft2026" style="position:absolute;top:1019px;left:258px;white-space:nowrap">networksx.graph</div>
  1381. <div class="ft204" style="position:absolute;top:1018px;left:393px;white-space:nowrap">) – The second graph to add and compute</div>
  1382. <div class="ft204" style="position:absolute;top:1045px;left:219px;white-space:nowrap">•</div>
  1383. <div class="ft2025" style="position:absolute;top:1046px;left:232px;white-space:nowrap"><b>edit_cost</b></div>
  1384. <div class="ft204" style="position:absolute;top:1045px;left:316px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1385. <div class="ft2027" style="position:absolute;top:1046px;left:321px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1386. <div class="ft204" style="position:absolute;top:1045px;left:376px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the edit cost function</div>
  1387. <div class="ft208" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>16</b></div>
  1388. <div class="ft208" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  1389. </div>
  1390. <!-- Page 21 -->
  1391. <a name="21"></a>
  1392. <style type="text/css">
  1393. <!--
  1394. p {margin: 0; padding: 0;}-->
  1395. </style>
  1396. <div id="page21-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1397. <img width="918" height="1188" src="data:image/png;base64,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AAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwpoAAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAOAVxwRzkhgBAHa1NcJtDhkRAIAtjgQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAWHBMMCeJEQBgV1sj3OaQEQEA2OJIAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIA8NOOCeYkMQIA7GprhNscMiIAAFscCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEA4O2OCeYkMQIA7GprhNscMiIAAFscCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCmgAAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgDw444J7iUxAgDwpLZGuK0vIwIAsMWRAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAPAODzsoPDVPUbBdAAAAAElFTkSuQmCC">
  1398. <div class="ft218" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1399. <div class="ft214" style="position:absolute;top:113px;left:219px;white-space:nowrap">•</div>
  1400. <div class="ft2125" style="position:absolute;top:114px;left:232px;white-space:nowrap"><b>method</b></div>
  1401. <div class="ft214" style="position:absolute;top:113px;left:289px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1402. <div class="ft2127" style="position:absolute;top:114px;left:294px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1403. <div class="ft214" style="position:absolute;top:113px;left:349px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the computation method</div>
  1404. <div class="ft214" style="position:absolute;top:140px;left:219px;white-space:nowrap">•</div>
  1405. <div class="ft2125" style="position:absolute;top:141px;left:232px;white-space:nowrap"><b>options</b></div>
  1406. <div class="ft214" style="position:absolute;top:140px;left:299px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1407. <div class="ft2127" style="position:absolute;top:141px;left:304px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1408. <div class="ft214" style="position:absolute;top:140px;left:358px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The options of the method (like bash options), an empty string by</div>
  1409. <div class="ft214" style="position:absolute;top:158px;left:232px;white-space:nowrap">default</div>
  1410. <div class="ft214" style="position:absolute;top:185px;left:219px;white-space:nowrap">•</div>
  1411. <div class="ft2125" style="position:absolute;top:185px;left:232px;white-space:nowrap"><b>init_option</b></div>
  1412. <div class="ft214" style="position:absolute;top:185px;left:351px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  1413. <div class="ft2127" style="position:absolute;top:185px;left:356px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1414. <div class="ft214" style="position:absolute;top:185px;left:411px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">)</a></div>
  1415. <div class="ft214" style="position:absolute;top:185px;left:437px;white-space:nowrap">–</div>
  1416. <div class="ft214" style="position:absolute;top:185px;left:466px;white-space:nowrap">The</div>
  1417. <div class="ft214" style="position:absolute;top:185px;left:510px;white-space:nowrap">name</div>
  1418. <div class="ft214" style="position:absolute;top:185px;left:564px;white-space:nowrap">of</div>
  1419. <div class="ft214" style="position:absolute;top:185px;left:598px;white-space:nowrap">the</div>
  1420. <div class="ft214" style="position:absolute;top:185px;left:637px;white-space:nowrap">init</div>
  1421. <div class="ft214" style="position:absolute;top:185px;left:678px;white-space:nowrap">option,</div>
  1422. <div class="ft214" style="position:absolute;top:185px;left:746px;white-space:nowrap">“EA-</div>
  1423. <div class="ft214" style="position:absolute;top:202px;left:232px;white-space:nowrap">GER_WITHOUT_SHUFFLED_COPIES” by default</div>
  1424. <div class="ft216" style="position:absolute;top:229px;left:178px;white-space:nowrap">Returns</div>
  1425. <div class="ft214" style="position:absolute;top:229px;left:237px;white-space:nowrap">The edit distance between the two graphs and the nodeMap between them.</div>
  1426. <div class="ft216" style="position:absolute;top:256px;left:178px;white-space:nowrap">Return type</div>
  1427. <div class="ft214" style="position:absolute;top:256px;left:262px;white-space:nowrap">double, list[tuple(size_t, size_t)]</div>
  1428. <div class="ft216" style="position:absolute;top:283px;left:145px;white-space:nowrap">See also:</div>
  1429. <div class="ft214" style="position:absolute;top:310px;left:145px;white-space:nowrap">list_of_edit_cost_options, list_of_method_options, list_of_init_options</div>
  1430. <div class="ft216" style="position:absolute;top:355px;left:145px;white-space:nowrap">Note:</div>
  1431. <div class="ft214" style="position:absolute;top:355px;left:198px;white-space:nowrap">Make sure each parameter exists with your architecture and these lists : list_of_edit_cost_options,</div>
  1432. <div class="ft214" style="position:absolute;top:373px;left:145px;white-space:nowrap">list_of_method_options, list_of_init_options. The structure of graphs must be similar as GXL.</div>
  1433. <div class="ft2124" style="position:absolute;top:418px;left:108px;white-space:nowrap">gedlibpy.</div>
  1434. <div class="ft2125" style="position:absolute;top:418px;left:189px;white-space:nowrap"><b>encode_your_map</b></div>
  1435. <div class="ft2124" style="position:absolute;top:418px;left:323px;white-space:nowrap">()</div>
  1436. <div class="ft214" style="position:absolute;top:436px;left:145px;white-space:nowrap">Encodes a string dictionnary to utf-8 for C++ functions</div>
  1437. <div class="ft216" style="position:absolute;top:462px;left:178px;white-space:nowrap">Parameters</div>
  1438. <div class="ft2125" style="position:absolute;top:463px;left:259px;white-space:nowrap"><b>map</b></div>
  1439. <div class="ft214" style="position:absolute;top:463px;left:290px;white-space:nowrap">(</div>
  1440. <div class="ft2126" style="position:absolute;top:463px;left:295px;white-space:nowrap">dict{string :</div>
  1441. <div class="ft2126" style="position:absolute;top:463px;left:430px;white-space:nowrap">string}</div>
  1442. <div class="ft214" style="position:absolute;top:463px;left:492px;white-space:nowrap">) – The map to encode</div>
  1443. <div class="ft216" style="position:absolute;top:489px;left:178px;white-space:nowrap">Returns</div>
  1444. <div class="ft214" style="position:absolute;top:489px;left:237px;white-space:nowrap">The encoded map</div>
  1445. <div class="ft216" style="position:absolute;top:516px;left:178px;white-space:nowrap">Return type</div>
  1446. <div class="ft214" style="position:absolute;top:516px;left:262px;white-space:nowrap">dict{‘b’string : ‘b’string}</div>
  1447. <div class="ft216" style="position:absolute;top:561px;left:145px;white-space:nowrap">Note:</div>
  1448. <div class="ft214" style="position:absolute;top:561px;left:189px;white-space:nowrap">This function is used for type connection.</div>
  1449. <div class="ft2124" style="position:absolute;top:607px;left:108px;white-space:nowrap">gedlibpy.</div>
  1450. <div class="ft2125" style="position:absolute;top:607px;left:189px;white-space:nowrap"><b>get_all_graph_ids</b></div>
  1451. <div class="ft2124" style="position:absolute;top:607px;left:341px;white-space:nowrap">()</div>
  1452. <div class="ft214" style="position:absolute;top:624px;left:145px;white-space:nowrap">Searchs all the IDs of the loaded graphs in the environment.</div>
  1453. <div class="ft216" style="position:absolute;top:651px;left:178px;white-space:nowrap">Returns</div>
  1454. <div class="ft214" style="position:absolute;top:651px;left:237px;white-space:nowrap">The list of all graphs’s Ids</div>
  1455. <div class="ft216" style="position:absolute;top:678px;left:178px;white-space:nowrap">Return type</div>
  1456. <div class="ft214" style="position:absolute;top:678px;left:262px;white-space:nowrap">list[size_t]</div>
  1457. <div class="ft216" style="position:absolute;top:722px;left:145px;white-space:nowrap">Note:</div>
  1458. <div class="ft214" style="position:absolute;top:723px;left:189px;white-space:nowrap">The last ID is equal to (number of graphs - 1). The order correspond to the loading order.</div>
  1459. <div class="ft2124" style="position:absolute;top:768px;left:108px;white-space:nowrap">gedlibpy.</div>
  1460. <div class="ft2125" style="position:absolute;top:768px;left:189px;white-space:nowrap"><b>get_all_map</b></div>
  1461. <div class="ft2124" style="position:absolute;top:768px;left:287px;white-space:nowrap">()</div>
  1462. <div class="ft219" style="position:absolute;top:794px;left:178px;white-space:nowrap">Returns a vector which contains the forward and the backward maps between nodes of the two indi-<br>cated graphs.</div>
  1463. <div class="ft216" style="position:absolute;top:848px;left:178px;white-space:nowrap">Parameters</div>
  1464. <div class="ft214" style="position:absolute;top:875px;left:219px;white-space:nowrap">•</div>
  1465. <div class="ft2125" style="position:absolute;top:876px;left:232px;white-space:nowrap"><b>g</b></div>
  1466. <div class="ft214" style="position:absolute;top:875px;left:244px;white-space:nowrap">(</div>
  1467. <div class="ft2126" style="position:absolute;top:876px;left:249px;white-space:nowrap">size_t</div>
  1468. <div class="ft214" style="position:absolute;top:875px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1469. <div class="ft214" style="position:absolute;top:902px;left:219px;white-space:nowrap">•</div>
  1470. <div class="ft2125" style="position:absolute;top:903px;left:232px;white-space:nowrap"><b>h</b></div>
  1471. <div class="ft214" style="position:absolute;top:902px;left:244px;white-space:nowrap">(</div>
  1472. <div class="ft2126" style="position:absolute;top:903px;left:249px;white-space:nowrap">size_t</div>
  1473. <div class="ft214" style="position:absolute;top:902px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1474. <div class="ft216" style="position:absolute;top:929px;left:178px;white-space:nowrap">Returns</div>
  1475. <div class="ft214" style="position:absolute;top:929px;left:237px;white-space:nowrap">The forward and backward maps to the adjacence matrix between nodes of the two graphs</div>
  1476. <div class="ft216" style="position:absolute;top:955px;left:178px;white-space:nowrap">Return type</div>
  1477. <div class="ft214" style="position:absolute;top:956px;left:262px;white-space:nowrap">list[list[npy_uint32]]</div>
  1478. <div class="ft216" style="position:absolute;top:991px;left:145px;white-space:nowrap">See also:</div>
  1479. <div class="ft214" style="position:absolute;top:1018px;left:145px;white-space:nowrap">run_method(),</div>
  1480. <div class="ft214" style="position:absolute;top:1018px;left:254px;white-space:nowrap">get_upper_bound(),</div>
  1481. <div class="ft214" style="position:absolute;top:1018px;left:396px;white-space:nowrap">get_lower_bound(),</div>
  1482. <div class="ft214" style="position:absolute;top:1018px;left:537px;white-space:nowrap">get_forward_map(),</div>
  1483. <div class="ft214" style="position:absolute;top:1018px;left:679px;white-space:nowrap">get_backward_map(),</div>
  1484. <div class="ft214" style="position:absolute;top:1036px;left:145px;white-space:nowrap">get_runtime(), quasimetric_cost()</div>
  1485. <div class="ft218" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4.2. Classes & Functions</b></div>
  1486. <div class="ft218" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>17</b></div>
  1487. </div>
  1488. <!-- Page 22 -->
  1489. <a name="22"></a>
  1490. <style type="text/css">
  1491. <!--
  1492. p {margin: 0; padding: 0;}-->
  1493. </style>
  1494. <div id="page22-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1495. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATlElEQVR42u3awWlEMRRD0Si4/5aVTQoY8IeMMueUILy4mJe2XwAAsOPbBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAA+EPHBPeSGAEAeFFbI9zWlxEBANjikAAAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUA4N85JpiTxAgAsKutESSs1w8AzPAV9QiHBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBg0zHBqCRGAAA+NITaWgEAgCEOCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwDApmOCOUmMAAC72hrhNoeMCADAFocEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAAvIljgjlJjAAAu9oa4TaHjAgAwBaHBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhTQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAC44J5iQxAgDsamsECev1AwAzfEU9wiEBAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAA8OuYYFQSIwAAn8kvLAAAY9LWCgAADPELCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAA2HRPMSWIEANjV1gi3OWREAAC2OCQAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAIDHHRPMSWIEANjV1gi3OWREAAC2OCQAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACWsCAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAFhwTDAniREAYFdbI0hYrx8AmOEr6hEOCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAIBfxwSjkhgBAPhMfmEBABiTtlYAAGCIX1gAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAsOmYYE4SIwDArrZGuM0hIwIAsMUhAQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAAG/imGBOEiMAwK62RrjNISMCALDFIQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAADDjgnuJTECAPCitka4rS8jAgCwxSEBAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEA4Ak/DMtXRGGcp0MAAAAASUVORK5CYII=">
  1496. <div class="ft228" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1497. <div class="ft226" style="position:absolute;top:125px;left:156px;white-space:nowrap">Warning:</div>
  1498. <div class="ft224" style="position:absolute;top:125px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1499. <div class="ft226" style="position:absolute;top:191px;left:145px;white-space:nowrap">Note:</div>
  1500. <div class="ft224" style="position:absolute;top:191px;left:192px;white-space:nowrap">This function duplicates data so please don’t use it. I also don’t know how to connect the two map to</div>
  1501. <div class="ft224" style="position:absolute;top:209px;left:145px;white-space:nowrap">reconstruct the adjacence matrix. Please come back when I know how it’s work !</div>
  1502. <div class="ft2224" style="position:absolute;top:254px;left:108px;white-space:nowrap">gedlibpy.</div>
  1503. <div class="ft2225" style="position:absolute;top:254px;left:189px;white-space:nowrap"><b>get_assignment_matrix</b></div>
  1504. <div class="ft2224" style="position:absolute;top:254px;left:377px;white-space:nowrap">()</div>
  1505. <div class="ft224" style="position:absolute;top:272px;left:145px;white-space:nowrap">Returns the Assignment Matrix between two selected graphs g and h.</div>
  1506. <div class="ft226" style="position:absolute;top:298px;left:178px;white-space:nowrap">Parameters</div>
  1507. <div class="ft224" style="position:absolute;top:325px;left:219px;white-space:nowrap">•</div>
  1508. <div class="ft2225" style="position:absolute;top:326px;left:232px;white-space:nowrap"><b>g</b></div>
  1509. <div class="ft224" style="position:absolute;top:325px;left:244px;white-space:nowrap">(</div>
  1510. <div class="ft2226" style="position:absolute;top:326px;left:249px;white-space:nowrap">size_t</div>
  1511. <div class="ft224" style="position:absolute;top:325px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1512. <div class="ft224" style="position:absolute;top:352px;left:219px;white-space:nowrap">•</div>
  1513. <div class="ft2225" style="position:absolute;top:353px;left:232px;white-space:nowrap"><b>h</b></div>
  1514. <div class="ft224" style="position:absolute;top:352px;left:244px;white-space:nowrap">(</div>
  1515. <div class="ft2226" style="position:absolute;top:353px;left:249px;white-space:nowrap">size_t</div>
  1516. <div class="ft224" style="position:absolute;top:352px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1517. <div class="ft226" style="position:absolute;top:379px;left:178px;white-space:nowrap">Returns</div>
  1518. <div class="ft224" style="position:absolute;top:379px;left:237px;white-space:nowrap">The Assignment Matrix between the two selected graph.</div>
  1519. <div class="ft226" style="position:absolute;top:406px;left:178px;white-space:nowrap">Return type</div>
  1520. <div class="ft224" style="position:absolute;top:406px;left:262px;white-space:nowrap">list[list[int]]</div>
  1521. <div class="ft226" style="position:absolute;top:433px;left:145px;white-space:nowrap">See also:</div>
  1522. <div class="ft224" style="position:absolute;top:460px;left:145px;white-space:nowrap">run_method(),</div>
  1523. <div class="ft224" style="position:absolute;top:460px;left:250px;white-space:nowrap">get_forward_map(),</div>
  1524. <div class="ft224" style="position:absolute;top:460px;left:389px;white-space:nowrap">get_backward_map(),</div>
  1525. <div class="ft224" style="position:absolute;top:460px;left:539px;white-space:nowrap">get_node_image(),</div>
  1526. <div class="ft224" style="position:absolute;top:460px;left:671px;white-space:nowrap">get_node_pre_image(),</div>
  1527. <div class="ft224" style="position:absolute;top:478px;left:145px;white-space:nowrap">get_node_map()</div>
  1528. <div class="ft226" style="position:absolute;top:526px;left:156px;white-space:nowrap">Warning:</div>
  1529. <div class="ft224" style="position:absolute;top:526px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1530. <div class="ft226" style="position:absolute;top:592px;left:145px;white-space:nowrap">Note:</div>
  1531. <div class="ft224" style="position:absolute;top:592px;left:189px;white-space:nowrap">This function creates datas so use it if necessary.</div>
  1532. <div class="ft2224" style="position:absolute;top:637px;left:108px;white-space:nowrap">gedlibpy.</div>
  1533. <div class="ft2225" style="position:absolute;top:637px;left:189px;white-space:nowrap"><b>get_backward_map</b></div>
  1534. <div class="ft2224" style="position:absolute;top:637px;left:332px;white-space:nowrap">()</div>
  1535. <div class="ft224" style="position:absolute;top:655px;left:145px;white-space:nowrap">Returns the backward map (or the half of the adjacence matrix) between nodes of the two indicated graphs.</div>
  1536. <div class="ft226" style="position:absolute;top:681px;left:178px;white-space:nowrap">Parameters</div>
  1537. <div class="ft224" style="position:absolute;top:708px;left:219px;white-space:nowrap">•</div>
  1538. <div class="ft2225" style="position:absolute;top:709px;left:232px;white-space:nowrap"><b>g</b></div>
  1539. <div class="ft224" style="position:absolute;top:708px;left:244px;white-space:nowrap">(</div>
  1540. <div class="ft2226" style="position:absolute;top:709px;left:249px;white-space:nowrap">size_t</div>
  1541. <div class="ft224" style="position:absolute;top:708px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1542. <div class="ft224" style="position:absolute;top:735px;left:219px;white-space:nowrap">•</div>
  1543. <div class="ft2225" style="position:absolute;top:736px;left:232px;white-space:nowrap"><b>h</b></div>
  1544. <div class="ft224" style="position:absolute;top:735px;left:244px;white-space:nowrap">(</div>
  1545. <div class="ft2226" style="position:absolute;top:736px;left:249px;white-space:nowrap">size_t</div>
  1546. <div class="ft224" style="position:absolute;top:735px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1547. <div class="ft226" style="position:absolute;top:762px;left:178px;white-space:nowrap">Returns</div>
  1548. <div class="ft224" style="position:absolute;top:762px;left:237px;white-space:nowrap">The backward map to the adjacence matrix between nodes of the two graphs</div>
  1549. <div class="ft226" style="position:absolute;top:789px;left:178px;white-space:nowrap">Return type</div>
  1550. <div class="ft224" style="position:absolute;top:789px;left:262px;white-space:nowrap">list[npy_uint32]</div>
  1551. <div class="ft226" style="position:absolute;top:816px;left:145px;white-space:nowrap">See also:</div>
  1552. <div class="ft229" style="position:absolute;top:843px;left:145px;white-space:nowrap">run_method(), get_upper_bound(), get_lower_bound(), get_forward_map(), get_runtime(), quasimetric_cost(),<br>get_node_map(), get_assignment_matrix()</div>
  1553. <div class="ft226" style="position:absolute;top:909px;left:156px;white-space:nowrap">Warning:</div>
  1554. <div class="ft224" style="position:absolute;top:909px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1555. <div class="ft226" style="position:absolute;top:975px;left:145px;white-space:nowrap">Note:</div>
  1556. <div class="ft224" style="position:absolute;top:975px;left:189px;white-space:nowrap">I don’t know how to connect the two map to reconstruct the adjacence matrix. Please come back when I</div>
  1557. <div class="ft224" style="position:absolute;top:993px;left:145px;white-space:nowrap">know how it’s work !</div>
  1558. <div class="ft2224" style="position:absolute;top:1038px;left:108px;white-space:nowrap">gedlibpy.</div>
  1559. <div class="ft2225" style="position:absolute;top:1038px;left:189px;white-space:nowrap"><b>get_dummy_node</b></div>
  1560. <div class="ft2224" style="position:absolute;top:1038px;left:314px;white-space:nowrap">()</div>
  1561. <div class="ft224" style="position:absolute;top:1055px;left:145px;white-space:nowrap">Returns the ID of a dummy node.</div>
  1562. <div class="ft228" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>18</b></div>
  1563. <div class="ft228" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  1564. </div>
  1565. <!-- Page 23 -->
  1566. <a name="23"></a>
  1567. <style type="text/css">
  1568. <!--
  1569. p {margin: 0; padding: 0;}-->
  1570. </style>
  1571. <div id="page23-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1572. <img width="918" height="1188" src="data:image/png;base64,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kLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAADYdE8xJYgQA2NXWCLc5ZEQAALY4JAAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAgMcdE8xJYgQA2NXWCLc5ZEQAALY4JAAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJawIAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAWHBMMCeJEQBgV1sjXPIKCwDAGK+wPuAAgJ/jb+ojvMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAn44JRiUxAgDwoiHU1goAAAxxSAAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAANh0TzEliBADY1dYItzlkRAAAtjgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEA4I84JpiTxAgAsKutEW5zyIgAAGxxSAAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAAS1gQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAAH/RMcG9JEYAAL6prRFu68uIAABscUgAAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAeMIHsCBOP5FgiP4AAAAASUVORK5CYII=">
  1573. <div class="ft238" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1574. <div class="ft236" style="position:absolute;top:113px;left:178px;white-space:nowrap">Returns</div>
  1575. <div class="ft234" style="position:absolute;top:113px;left:237px;white-space:nowrap">The ID of the dummy node (18446744073709551614 for my computer, the hugest number</div>
  1576. <div class="ft234" style="position:absolute;top:131px;left:206px;white-space:nowrap">possible)</div>
  1577. <div class="ft236" style="position:absolute;top:157px;left:178px;white-space:nowrap">Return type</div>
  1578. <div class="ft234" style="position:absolute;top:158px;left:262px;white-space:nowrap">size_t</div>
  1579. <div class="ft236" style="position:absolute;top:202px;left:145px;white-space:nowrap">Note:</div>
  1580. <div class="ft234" style="position:absolute;top:202px;left:189px;white-space:nowrap">A dummy node is used when a node isn’t associated to an other node.</div>
  1581. <div class="ft2324" style="position:absolute;top:248px;left:108px;white-space:nowrap">gedlibpy.</div>
  1582. <div class="ft2325" style="position:absolute;top:248px;left:189px;white-space:nowrap"><b>get_edit_cost_options</b></div>
  1583. <div class="ft2324" style="position:absolute;top:248px;left:377px;white-space:nowrap">()</div>
  1584. <div class="ft234" style="position:absolute;top:265px;left:145px;white-space:nowrap">Searchs the differents edit cost functions and returns the result.</div>
  1585. <div class="ft236" style="position:absolute;top:292px;left:178px;white-space:nowrap">Returns</div>
  1586. <div class="ft234" style="position:absolute;top:292px;left:237px;white-space:nowrap">The list of edit cost functions</div>
  1587. <div class="ft236" style="position:absolute;top:319px;left:178px;white-space:nowrap">Return type</div>
  1588. <div class="ft234" style="position:absolute;top:319px;left:262px;white-space:nowrap">list[string]</div>
  1589. <div class="ft236" style="position:absolute;top:367px;left:156px;white-space:nowrap">Warning:</div>
  1590. <div class="ft234" style="position:absolute;top:367px;left:226px;white-space:nowrap">This function is useless for an external use. Please use directly list_of_edit_cost_options.</div>
  1591. <div class="ft236" style="position:absolute;top:433px;left:145px;white-space:nowrap">Note:</div>
  1592. <div class="ft234" style="position:absolute;top:433px;left:189px;white-space:nowrap">Prefer the list_of_edit_cost_options attribute of this module.</div>
  1593. <div class="ft2324" style="position:absolute;top:479px;left:108px;white-space:nowrap">gedlibpy.</div>
  1594. <div class="ft2325" style="position:absolute;top:479px;left:189px;white-space:nowrap"><b>get_forward_map</b></div>
  1595. <div class="ft2324" style="position:absolute;top:479px;left:323px;white-space:nowrap">()</div>
  1596. <div class="ft234" style="position:absolute;top:496px;left:145px;white-space:nowrap">Returns the forward map (or the half of the adjacence matrix) between nodes of the two indicated graphs.</div>
  1597. <div class="ft236" style="position:absolute;top:522px;left:178px;white-space:nowrap">Parameters</div>
  1598. <div class="ft234" style="position:absolute;top:550px;left:219px;white-space:nowrap">•</div>
  1599. <div class="ft2325" style="position:absolute;top:550px;left:232px;white-space:nowrap"><b>g</b></div>
  1600. <div class="ft234" style="position:absolute;top:550px;left:244px;white-space:nowrap">(</div>
  1601. <div class="ft2326" style="position:absolute;top:550px;left:249px;white-space:nowrap">size_t</div>
  1602. <div class="ft234" style="position:absolute;top:550px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1603. <div class="ft234" style="position:absolute;top:576px;left:219px;white-space:nowrap">•</div>
  1604. <div class="ft2325" style="position:absolute;top:577px;left:232px;white-space:nowrap"><b>h</b></div>
  1605. <div class="ft234" style="position:absolute;top:576px;left:244px;white-space:nowrap">(</div>
  1606. <div class="ft2326" style="position:absolute;top:577px;left:249px;white-space:nowrap">size_t</div>
  1607. <div class="ft234" style="position:absolute;top:576px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1608. <div class="ft236" style="position:absolute;top:603px;left:178px;white-space:nowrap">Returns</div>
  1609. <div class="ft234" style="position:absolute;top:603px;left:237px;white-space:nowrap">The forward map to the adjacence matrix between nodes of the two graphs</div>
  1610. <div class="ft236" style="position:absolute;top:630px;left:178px;white-space:nowrap">Return type</div>
  1611. <div class="ft234" style="position:absolute;top:630px;left:262px;white-space:nowrap">list[npy_uint32]</div>
  1612. <div class="ft236" style="position:absolute;top:657px;left:145px;white-space:nowrap">See also:</div>
  1613. <div class="ft234" style="position:absolute;top:684px;left:145px;white-space:nowrap">run_method(),</div>
  1614. <div class="ft234" style="position:absolute;top:684px;left:245px;white-space:nowrap">get_upper_bound(),</div>
  1615. <div class="ft234" style="position:absolute;top:684px;left:376px;white-space:nowrap">get_lower_bound(),</div>
  1616. <div class="ft234" style="position:absolute;top:684px;left:508px;white-space:nowrap">get_backward_map(),</div>
  1617. <div class="ft234" style="position:absolute;top:684px;left:652px;white-space:nowrap">get_runtime(),</div>
  1618. <div class="ft234" style="position:absolute;top:684px;left:751px;white-space:nowrap">quasimet-</div>
  1619. <div class="ft234" style="position:absolute;top:702px;left:145px;white-space:nowrap">ric_cost(), get_node_map(), get_assignment_matrix()</div>
  1620. <div class="ft236" style="position:absolute;top:750px;left:156px;white-space:nowrap">Warning:</div>
  1621. <div class="ft234" style="position:absolute;top:750px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1622. <div class="ft236" style="position:absolute;top:816px;left:145px;white-space:nowrap">Note:</div>
  1623. <div class="ft234" style="position:absolute;top:816px;left:189px;white-space:nowrap">I don’t know how to connect the two map to reconstruct the adjacence matrix. Please come back when I</div>
  1624. <div class="ft234" style="position:absolute;top:834px;left:145px;white-space:nowrap">know how it’s work !</div>
  1625. <div class="ft2324" style="position:absolute;top:879px;left:108px;white-space:nowrap">gedlibpy.</div>
  1626. <div class="ft2325" style="position:absolute;top:880px;left:189px;white-space:nowrap"><b>get_graph_adjacence_matrix</b></div>
  1627. <div class="ft2324" style="position:absolute;top:879px;left:422px;white-space:nowrap">()</div>
  1628. <div class="ft234" style="position:absolute;top:897px;left:145px;white-space:nowrap">Searchs and returns the adjacence list of a graph, selected by its ID.</div>
  1629. <div class="ft236" style="position:absolute;top:923px;left:178px;white-space:nowrap">Parameters</div>
  1630. <div class="ft2325" style="position:absolute;top:924px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  1631. <div class="ft234" style="position:absolute;top:924px;left:335px;white-space:nowrap">(</div>
  1632. <div class="ft2326" style="position:absolute;top:924px;left:340px;white-space:nowrap">size_t</div>
  1633. <div class="ft234" style="position:absolute;top:924px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  1634. <div class="ft236" style="position:absolute;top:950px;left:178px;white-space:nowrap">Returns</div>
  1635. <div class="ft234" style="position:absolute;top:950px;left:237px;white-space:nowrap">The adjacence list of the selected graph</div>
  1636. <div class="ft236" style="position:absolute;top:977px;left:178px;white-space:nowrap">Return type</div>
  1637. <div class="ft234" style="position:absolute;top:977px;left:262px;white-space:nowrap">list[list[size_t]]</div>
  1638. <div class="ft236" style="position:absolute;top:1004px;left:145px;white-space:nowrap">See also:</div>
  1639. <div class="ft234" style="position:absolute;top:1031px;left:145px;white-space:nowrap">get_graph_internal_id(),</div>
  1640. <div class="ft234" style="position:absolute;top:1031px;left:315px;white-space:nowrap">get_graph_num_nodes(),</div>
  1641. <div class="ft234" style="position:absolute;top:1031px;left:489px;white-space:nowrap">get_graph_num_edges(),</div>
  1642. <div class="ft234" style="position:absolute;top:1031px;left:663px;white-space:nowrap">get_original_node_ids(),</div>
  1643. <div class="ft234" style="position:absolute;top:1049px;left:145px;white-space:nowrap">get_graph_node_labels(), get_graph_edges()</div>
  1644. <div class="ft238" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4.2. Classes & Functions</b></div>
  1645. <div class="ft238" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>19</b></div>
  1646. </div>
  1647. <!-- Page 24 -->
  1648. <a name="24"></a>
  1649. <style type="text/css">
  1650. <!--
  1651. p {margin: 0; padding: 0;}-->
  1652. </style>
  1653. <div id="page24-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1654. <img width="918" height="1188" src="data:image/png;base64,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AJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkrAkAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAAH7jmGBOEiMAwK62RrjNISMCALDFkQAAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAC44J5iQxAgDsamuE2xwyIgAAWxwJAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMKaAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQCA5zkmmJPECACwq60RbnPIiAAAbHEkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAMCCY4I5SYwAALvaGuE2h4wIAMAWRwIAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAf+KY4F4SIwAAH2prhNv6MiIAAFscCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAABv+Ab+Fkgx44UsmQAAAABJRU5ErkJggg==">
  1655. <div class="ft248" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1656. <div class="ft246" style="position:absolute;top:131px;left:145px;white-space:nowrap">Note:</div>
  1657. <div class="ft244" style="position:absolute;top:131px;left:189px;white-space:nowrap">These functions allow to collect all the graph’s informations.</div>
  1658. <div class="ft2424" style="position:absolute;top:176px;left:108px;white-space:nowrap">gedlibpy.</div>
  1659. <div class="ft2425" style="position:absolute;top:176px;left:189px;white-space:nowrap"><b>get_graph_class</b></div>
  1660. <div class="ft2424" style="position:absolute;top:176px;left:323px;white-space:nowrap">()</div>
  1661. <div class="ft244" style="position:absolute;top:194px;left:145px;white-space:nowrap">Returns the class of a graph with its ID.</div>
  1662. <div class="ft246" style="position:absolute;top:220px;left:178px;white-space:nowrap">Parameters</div>
  1663. <div class="ft2425" style="position:absolute;top:221px;left:259px;white-space:nowrap"><b>id</b></div>
  1664. <div class="ft244" style="position:absolute;top:220px;left:281px;white-space:nowrap">(</div>
  1665. <div class="ft2426" style="position:absolute;top:221px;left:286px;white-space:nowrap">size_t</div>
  1666. <div class="ft244" style="position:absolute;top:220px;left:340px;white-space:nowrap">) – The ID of the wanted graph</div>
  1667. <div class="ft246" style="position:absolute;top:247px;left:178px;white-space:nowrap">Returns</div>
  1668. <div class="ft244" style="position:absolute;top:247px;left:237px;white-space:nowrap">The class of the graph which correpond to the ID</div>
  1669. <div class="ft246" style="position:absolute;top:274px;left:178px;white-space:nowrap">Return type</div>
  1670. <div class="ft2411" style="position:absolute;top:274px;left:262px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1671. <div class="ft246" style="position:absolute;top:301px;left:145px;white-space:nowrap">See also:</div>
  1672. <div class="ft244" style="position:absolute;top:328px;left:145px;white-space:nowrap">get_graph_class()</div>
  1673. <div class="ft246" style="position:absolute;top:373px;left:145px;white-space:nowrap">Note:</div>
  1674. <div class="ft244" style="position:absolute;top:373px;left:189px;white-space:nowrap">An empty string can be a class.</div>
  1675. <div class="ft2424" style="position:absolute;top:418px;left:108px;white-space:nowrap">gedlibpy.</div>
  1676. <div class="ft2425" style="position:absolute;top:418px;left:189px;white-space:nowrap"><b>get_graph_edges</b></div>
  1677. <div class="ft2424" style="position:absolute;top:418px;left:323px;white-space:nowrap">()</div>
  1678. <div class="ft244" style="position:absolute;top:436px;left:145px;white-space:nowrap">Searchs and returns all the edges on a graph, selected by its ID.</div>
  1679. <div class="ft246" style="position:absolute;top:462px;left:178px;white-space:nowrap">Parameters</div>
  1680. <div class="ft2425" style="position:absolute;top:463px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  1681. <div class="ft244" style="position:absolute;top:463px;left:335px;white-space:nowrap">(</div>
  1682. <div class="ft2426" style="position:absolute;top:463px;left:340px;white-space:nowrap">size_t</div>
  1683. <div class="ft244" style="position:absolute;top:463px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  1684. <div class="ft246" style="position:absolute;top:489px;left:178px;white-space:nowrap">Returns</div>
  1685. <div class="ft244" style="position:absolute;top:489px;left:237px;white-space:nowrap">The list of edges on the selected graph</div>
  1686. <div class="ft246" style="position:absolute;top:516px;left:178px;white-space:nowrap">Return type</div>
  1687. <div class="ft244" style="position:absolute;top:516px;left:262px;white-space:nowrap">dict{tuple(size_t,size_t) : dict{string : string}}</div>
  1688. <div class="ft246" style="position:absolute;top:561px;left:145px;white-space:nowrap">Note:</div>
  1689. <div class="ft244" style="position:absolute;top:561px;left:189px;white-space:nowrap">These functions allow to collect all the graph’s informations.</div>
  1690. <div class="ft2424" style="position:absolute;top:607px;left:108px;white-space:nowrap">gedlibpy.</div>
  1691. <div class="ft2425" style="position:absolute;top:607px;left:189px;white-space:nowrap"><b>get_graph_internal_id</b></div>
  1692. <div class="ft2424" style="position:absolute;top:607px;left:377px;white-space:nowrap">()</div>
  1693. <div class="ft244" style="position:absolute;top:624px;left:145px;white-space:nowrap">Searchs and returns the internal Id of a graph, selected by its ID.</div>
  1694. <div class="ft246" style="position:absolute;top:651px;left:178px;white-space:nowrap">Parameters</div>
  1695. <div class="ft2425" style="position:absolute;top:652px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  1696. <div class="ft244" style="position:absolute;top:651px;left:335px;white-space:nowrap">(</div>
  1697. <div class="ft2426" style="position:absolute;top:652px;left:340px;white-space:nowrap">size_t</div>
  1698. <div class="ft244" style="position:absolute;top:651px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  1699. <div class="ft246" style="position:absolute;top:678px;left:178px;white-space:nowrap">Returns</div>
  1700. <div class="ft244" style="position:absolute;top:678px;left:237px;white-space:nowrap">The internal ID of the selected graph</div>
  1701. <div class="ft246" style="position:absolute;top:704px;left:178px;white-space:nowrap">Return type</div>
  1702. <div class="ft244" style="position:absolute;top:705px;left:262px;white-space:nowrap">size_t</div>
  1703. <div class="ft246" style="position:absolute;top:731px;left:145px;white-space:nowrap">See also:</div>
  1704. <div class="ft244" style="position:absolute;top:758px;left:145px;white-space:nowrap">get_graph_num_nodes(),</div>
  1705. <div class="ft244" style="position:absolute;top:758px;left:317px;white-space:nowrap">get_graph_num_edges(),</div>
  1706. <div class="ft244" style="position:absolute;top:758px;left:488px;white-space:nowrap">get_original_node_ids(),</div>
  1707. <div class="ft244" style="position:absolute;top:758px;left:658px;white-space:nowrap">get_graph_node_labels(),</div>
  1708. <div class="ft244" style="position:absolute;top:776px;left:145px;white-space:nowrap">get_graph_edges(), get_graph_adjacence_matrix()</div>
  1709. <div class="ft246" style="position:absolute;top:821px;left:145px;white-space:nowrap">Note:</div>
  1710. <div class="ft244" style="position:absolute;top:821px;left:189px;white-space:nowrap">These functions allow to collect all the graph’s informations.</div>
  1711. <div class="ft2424" style="position:absolute;top:867px;left:108px;white-space:nowrap">gedlibpy.</div>
  1712. <div class="ft2425" style="position:absolute;top:867px;left:189px;white-space:nowrap"><b>get_graph_name</b></div>
  1713. <div class="ft2424" style="position:absolute;top:867px;left:314px;white-space:nowrap">()</div>
  1714. <div class="ft244" style="position:absolute;top:884px;left:145px;white-space:nowrap">Returns the name of a graph with its ID.</div>
  1715. <div class="ft246" style="position:absolute;top:911px;left:178px;white-space:nowrap">Parameters</div>
  1716. <div class="ft2425" style="position:absolute;top:912px;left:259px;white-space:nowrap"><b>id</b></div>
  1717. <div class="ft244" style="position:absolute;top:911px;left:281px;white-space:nowrap">(</div>
  1718. <div class="ft2426" style="position:absolute;top:912px;left:286px;white-space:nowrap">size_t</div>
  1719. <div class="ft244" style="position:absolute;top:911px;left:340px;white-space:nowrap">) – The ID of the wanted graph</div>
  1720. <div class="ft246" style="position:absolute;top:938px;left:178px;white-space:nowrap">Returns</div>
  1721. <div class="ft244" style="position:absolute;top:938px;left:237px;white-space:nowrap">The name of the graph which correpond to the ID</div>
  1722. <div class="ft246" style="position:absolute;top:964px;left:178px;white-space:nowrap">Return type</div>
  1723. <div class="ft2411" style="position:absolute;top:965px;left:262px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  1724. <div class="ft246" style="position:absolute;top:991px;left:145px;white-space:nowrap">See also:</div>
  1725. <div class="ft244" style="position:absolute;top:1018px;left:145px;white-space:nowrap">get_graph_class()</div>
  1726. <div class="ft248" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>20</b></div>
  1727. <div class="ft248" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  1728. </div>
  1729. <!-- Page 25 -->
  1730. <a name="25"></a>
  1731. <style type="text/css">
  1732. <!--
  1733. p {margin: 0; padding: 0;}-->
  1734. </style>
  1735. <div id="page25-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1736. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATYklEQVR42u3awYkDQQADQctM/inrUjDMLoegKgS9+qG0/QAAwI6vCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAA8I+OCe4lMQIA8KO2RritLyMCALDFkQAAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAArhwTzEliBADY1dYItzlkRAAAtjgSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgDA444J5iQxAgDsamuE2xwyIgAAWxwJAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMKaAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAMArjgnmJDECAOxqa4TbHDIiAABbHAkAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAOBxxwRzkhgBAHa1NcJtDhkRAIAtjgQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYU0AAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAA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">
  1737. <div class="ft258" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1738. <div class="ft256" style="position:absolute;top:131px;left:145px;white-space:nowrap">Note:</div>
  1739. <div class="ft254" style="position:absolute;top:131px;left:189px;white-space:nowrap">An empty string can be a name.</div>
  1740. <div class="ft2524" style="position:absolute;top:176px;left:108px;white-space:nowrap">gedlibpy.</div>
  1741. <div class="ft2525" style="position:absolute;top:176px;left:189px;white-space:nowrap"><b>get_graph_node_labels</b></div>
  1742. <div class="ft2524" style="position:absolute;top:176px;left:377px;white-space:nowrap">()</div>
  1743. <div class="ft254" style="position:absolute;top:194px;left:145px;white-space:nowrap">Searchs and returns all the labels of nodes on a graph, selected by its ID.</div>
  1744. <div class="ft256" style="position:absolute;top:220px;left:178px;white-space:nowrap">Parameters</div>
  1745. <div class="ft2525" style="position:absolute;top:221px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  1746. <div class="ft254" style="position:absolute;top:220px;left:335px;white-space:nowrap">(</div>
  1747. <div class="ft2526" style="position:absolute;top:221px;left:340px;white-space:nowrap">size_t</div>
  1748. <div class="ft254" style="position:absolute;top:220px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  1749. <div class="ft256" style="position:absolute;top:247px;left:178px;white-space:nowrap">Returns</div>
  1750. <div class="ft254" style="position:absolute;top:247px;left:237px;white-space:nowrap">The list of labels’s nodes on the selected graph</div>
  1751. <div class="ft256" style="position:absolute;top:274px;left:178px;white-space:nowrap">Return type</div>
  1752. <div class="ft254" style="position:absolute;top:274px;left:262px;white-space:nowrap">list[dict{string : string}]</div>
  1753. <div class="ft256" style="position:absolute;top:301px;left:145px;white-space:nowrap">See also:</div>
  1754. <div class="ft254" style="position:absolute;top:328px;left:145px;white-space:nowrap">get_graph_internal_id(),</div>
  1755. <div class="ft254" style="position:absolute;top:328px;left:315px;white-space:nowrap">get_graph_num_nodes(),</div>
  1756. <div class="ft254" style="position:absolute;top:328px;left:489px;white-space:nowrap">get_graph_num_edges(),</div>
  1757. <div class="ft254" style="position:absolute;top:328px;left:663px;white-space:nowrap">get_original_node_ids(),</div>
  1758. <div class="ft254" style="position:absolute;top:346px;left:145px;white-space:nowrap">get_graph_edges(), get_graph_adjacence_matrix()</div>
  1759. <div class="ft256" style="position:absolute;top:391px;left:145px;white-space:nowrap">Note:</div>
  1760. <div class="ft254" style="position:absolute;top:391px;left:189px;white-space:nowrap">These functions allow to collect all the graph’s informations.</div>
  1761. <div class="ft2524" style="position:absolute;top:436px;left:108px;white-space:nowrap">gedlibpy.</div>
  1762. <div class="ft2525" style="position:absolute;top:436px;left:189px;white-space:nowrap"><b>get_graph_num_edges</b></div>
  1763. <div class="ft2524" style="position:absolute;top:436px;left:359px;white-space:nowrap">()</div>
  1764. <div class="ft254" style="position:absolute;top:454px;left:145px;white-space:nowrap">Searchs and returns the number of edges on a graph, selected by its ID.</div>
  1765. <div class="ft256" style="position:absolute;top:480px;left:178px;white-space:nowrap">Parameters</div>
  1766. <div class="ft2525" style="position:absolute;top:481px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  1767. <div class="ft254" style="position:absolute;top:480px;left:335px;white-space:nowrap">(</div>
  1768. <div class="ft2526" style="position:absolute;top:481px;left:340px;white-space:nowrap">size_t</div>
  1769. <div class="ft254" style="position:absolute;top:480px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  1770. <div class="ft256" style="position:absolute;top:507px;left:178px;white-space:nowrap">Returns</div>
  1771. <div class="ft254" style="position:absolute;top:507px;left:237px;white-space:nowrap">The number of edges on the selected graph</div>
  1772. <div class="ft256" style="position:absolute;top:534px;left:178px;white-space:nowrap">Return type</div>
  1773. <div class="ft254" style="position:absolute;top:534px;left:262px;white-space:nowrap">size_t</div>
  1774. <div class="ft256" style="position:absolute;top:561px;left:145px;white-space:nowrap">See also:</div>
  1775. <div class="ft254" style="position:absolute;top:588px;left:145px;white-space:nowrap">get_graph_internal_id(),</div>
  1776. <div class="ft254" style="position:absolute;top:588px;left:314px;white-space:nowrap">get_graph_num_nodes(),</div>
  1777. <div class="ft254" style="position:absolute;top:588px;left:487px;white-space:nowrap">get_original_node_ids(),</div>
  1778. <div class="ft254" style="position:absolute;top:588px;left:658px;white-space:nowrap">get_graph_node_labels(),</div>
  1779. <div class="ft254" style="position:absolute;top:606px;left:145px;white-space:nowrap">get_graph_edges(), get_graph_adjacence_matrix()</div>
  1780. <div class="ft256" style="position:absolute;top:651px;left:145px;white-space:nowrap">Note:</div>
  1781. <div class="ft254" style="position:absolute;top:651px;left:189px;white-space:nowrap">These functions allow to collect all the graph’s informations.</div>
  1782. <div class="ft2524" style="position:absolute;top:696px;left:108px;white-space:nowrap">gedlibpy.</div>
  1783. <div class="ft2525" style="position:absolute;top:696px;left:189px;white-space:nowrap"><b>get_graph_num_nodes</b></div>
  1784. <div class="ft2524" style="position:absolute;top:696px;left:359px;white-space:nowrap">()</div>
  1785. <div class="ft254" style="position:absolute;top:714px;left:145px;white-space:nowrap">Searchs and returns the number of nodes on a graph, selected by its ID.</div>
  1786. <div class="ft256" style="position:absolute;top:740px;left:178px;white-space:nowrap">Parameters</div>
  1787. <div class="ft2525" style="position:absolute;top:741px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  1788. <div class="ft254" style="position:absolute;top:740px;left:335px;white-space:nowrap">(</div>
  1789. <div class="ft2526" style="position:absolute;top:741px;left:340px;white-space:nowrap">size_t</div>
  1790. <div class="ft254" style="position:absolute;top:740px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  1791. <div class="ft256" style="position:absolute;top:767px;left:178px;white-space:nowrap">Returns</div>
  1792. <div class="ft254" style="position:absolute;top:767px;left:237px;white-space:nowrap">The number of nodes on the selected graph</div>
  1793. <div class="ft256" style="position:absolute;top:794px;left:178px;white-space:nowrap">Return type</div>
  1794. <div class="ft254" style="position:absolute;top:794px;left:262px;white-space:nowrap">size_t</div>
  1795. <div class="ft256" style="position:absolute;top:821px;left:145px;white-space:nowrap">See also:</div>
  1796. <div class="ft254" style="position:absolute;top:848px;left:145px;white-space:nowrap">get_graph_internal_id(),</div>
  1797. <div class="ft254" style="position:absolute;top:848px;left:314px;white-space:nowrap">get_graph_num_edges(),</div>
  1798. <div class="ft254" style="position:absolute;top:848px;left:487px;white-space:nowrap">get_original_node_ids(),</div>
  1799. <div class="ft254" style="position:absolute;top:848px;left:658px;white-space:nowrap">get_graph_node_labels(),</div>
  1800. <div class="ft254" style="position:absolute;top:866px;left:145px;white-space:nowrap">get_graph_edges(), get_graph_adjacence_matrix()</div>
  1801. <div class="ft256" style="position:absolute;top:911px;left:145px;white-space:nowrap">Note:</div>
  1802. <div class="ft254" style="position:absolute;top:911px;left:189px;white-space:nowrap">These functions allow to collect all the graph’s informations.</div>
  1803. <div class="ft2524" style="position:absolute;top:956px;left:108px;white-space:nowrap">gedlibpy.</div>
  1804. <div class="ft2525" style="position:absolute;top:956px;left:189px;white-space:nowrap"><b>get_init_options</b></div>
  1805. <div class="ft2524" style="position:absolute;top:956px;left:332px;white-space:nowrap">()</div>
  1806. <div class="ft254" style="position:absolute;top:974px;left:145px;white-space:nowrap">Searchs the differents initialization parameters for the environment computation for graphs and returns the result.</div>
  1807. <div class="ft256" style="position:absolute;top:1000px;left:178px;white-space:nowrap">Returns</div>
  1808. <div class="ft254" style="position:absolute;top:1000px;left:237px;white-space:nowrap">The list of options to initialize the computation environment</div>
  1809. <div class="ft256" style="position:absolute;top:1027px;left:178px;white-space:nowrap">Return type</div>
  1810. <div class="ft254" style="position:absolute;top:1027px;left:262px;white-space:nowrap">list[string]</div>
  1811. <div class="ft258" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4.2. Classes & Functions</b></div>
  1812. <div class="ft258" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>21</b></div>
  1813. </div>
  1814. <!-- Page 26 -->
  1815. <a name="26"></a>
  1816. <style type="text/css">
  1817. <!--
  1818. p {margin: 0; padding: 0;}-->
  1819. </style>
  1820. <div id="page26-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1821. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATm0lEQVR42u3awW0DMRRDwTBQ/y0zlxQQQIsYtGdKIPbwLP+0/QIAgB3fJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAwAsdE9xLYgQA4I/aGuG2vowIAMAWhwQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAG/nmGBOEiMAwK62RpCwvn4AYIanqEc4JAAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAm44JRiUxAgDwoSHU1goAAAxxSAAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAANh0TzEliBADY1dYItzlkRAAAtjgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQCAxx0TzEliBADY1dYItzlkRAAAtjgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAlrAgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhTQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAD+1THBnCRGAIBdbY1wySssAABjvML6AQcA/B//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">
  1822. <div class="ft268" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1823. <div class="ft266" style="position:absolute;top:125px;left:156px;white-space:nowrap">Warning:</div>
  1824. <div class="ft264" style="position:absolute;top:125px;left:226px;white-space:nowrap">This function is useless for an external use. Please use directly list_of_init_options.</div>
  1825. <div class="ft266" style="position:absolute;top:191px;left:145px;white-space:nowrap">Note:</div>
  1826. <div class="ft264" style="position:absolute;top:191px;left:189px;white-space:nowrap">Prefer the list_of_init_options attribute of this module.</div>
  1827. <div class="ft2624" style="position:absolute;top:237px;left:108px;white-space:nowrap">gedlibpy.</div>
  1828. <div class="ft2625" style="position:absolute;top:237px;left:189px;white-space:nowrap"><b>get_init_time</b></div>
  1829. <div class="ft2624" style="position:absolute;top:237px;left:305px;white-space:nowrap">()</div>
  1830. <div class="ft264" style="position:absolute;top:254px;left:145px;white-space:nowrap">Returns the initialization time.</div>
  1831. <div class="ft266" style="position:absolute;top:280px;left:178px;white-space:nowrap">Returns</div>
  1832. <div class="ft264" style="position:absolute;top:281px;left:237px;white-space:nowrap">The initialization time</div>
  1833. <div class="ft266" style="position:absolute;top:307px;left:178px;white-space:nowrap">Return type</div>
  1834. <div class="ft264" style="position:absolute;top:307px;left:262px;white-space:nowrap">double</div>
  1835. <div class="ft2624" style="position:absolute;top:335px;left:108px;white-space:nowrap">gedlibpy.</div>
  1836. <div class="ft2625" style="position:absolute;top:335px;left:189px;white-space:nowrap"><b>get_lower_bound</b></div>
  1837. <div class="ft2624" style="position:absolute;top:335px;left:323px;white-space:nowrap">()</div>
  1838. <div class="ft264" style="position:absolute;top:361px;left:178px;white-space:nowrap">Returns the lower bound of the edit distance cost between two graphs g and h.</div>
  1839. <div class="ft266" style="position:absolute;top:397px;left:178px;white-space:nowrap">Parameters</div>
  1840. <div class="ft264" style="position:absolute;top:424px;left:219px;white-space:nowrap">•</div>
  1841. <div class="ft2625" style="position:absolute;top:425px;left:232px;white-space:nowrap"><b>g</b></div>
  1842. <div class="ft264" style="position:absolute;top:424px;left:244px;white-space:nowrap">(</div>
  1843. <div class="ft2626" style="position:absolute;top:425px;left:249px;white-space:nowrap">size_t</div>
  1844. <div class="ft264" style="position:absolute;top:424px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1845. <div class="ft264" style="position:absolute;top:451px;left:219px;white-space:nowrap">•</div>
  1846. <div class="ft2625" style="position:absolute;top:452px;left:232px;white-space:nowrap"><b>h</b></div>
  1847. <div class="ft264" style="position:absolute;top:451px;left:244px;white-space:nowrap">(</div>
  1848. <div class="ft2626" style="position:absolute;top:452px;left:249px;white-space:nowrap">size_t</div>
  1849. <div class="ft264" style="position:absolute;top:451px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1850. <div class="ft266" style="position:absolute;top:478px;left:178px;white-space:nowrap">Returns</div>
  1851. <div class="ft264" style="position:absolute;top:478px;left:237px;white-space:nowrap">The lower bound of the edit distance cost</div>
  1852. <div class="ft266" style="position:absolute;top:505px;left:178px;white-space:nowrap">Return type</div>
  1853. <div class="ft264" style="position:absolute;top:505px;left:262px;white-space:nowrap">double</div>
  1854. <div class="ft266" style="position:absolute;top:540px;left:145px;white-space:nowrap">See also:</div>
  1855. <div class="ft269" style="position:absolute;top:567px;left:145px;white-space:nowrap">run_method(), get_upper_bound(), get_forward_map(), get_backward_map(), get_runtime(), quasimet-<br>ric_cost()</div>
  1856. <div class="ft266" style="position:absolute;top:633px;left:156px;white-space:nowrap">Warning:</div>
  1857. <div class="ft264" style="position:absolute;top:633px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1858. <div class="ft266" style="position:absolute;top:699px;left:145px;white-space:nowrap">Note:</div>
  1859. <div class="ft264" style="position:absolute;top:699px;left:189px;white-space:nowrap">This function can be ignored, because lower bound doesn’t have a crucial utility.</div>
  1860. <div class="ft2624" style="position:absolute;top:745px;left:108px;white-space:nowrap">gedlibpy.</div>
  1861. <div class="ft2625" style="position:absolute;top:745px;left:189px;white-space:nowrap"><b>get_method_options</b></div>
  1862. <div class="ft2624" style="position:absolute;top:745px;left:350px;white-space:nowrap">()</div>
  1863. <div class="ft264" style="position:absolute;top:762px;left:145px;white-space:nowrap">Searchs the differents method for edit distance computation between graphs and returns the result.</div>
  1864. <div class="ft266" style="position:absolute;top:789px;left:178px;white-space:nowrap">Returns</div>
  1865. <div class="ft264" style="position:absolute;top:789px;left:237px;white-space:nowrap">The list of method to compute the edit distance between graphs</div>
  1866. <div class="ft266" style="position:absolute;top:816px;left:178px;white-space:nowrap">Return type</div>
  1867. <div class="ft264" style="position:absolute;top:816px;left:262px;white-space:nowrap">list[string]</div>
  1868. <div class="ft266" style="position:absolute;top:864px;left:156px;white-space:nowrap">Warning:</div>
  1869. <div class="ft264" style="position:absolute;top:864px;left:226px;white-space:nowrap">This function is useless for an external use. Please use directly list_of_method_options.</div>
  1870. <div class="ft266" style="position:absolute;top:930px;left:145px;white-space:nowrap">Note:</div>
  1871. <div class="ft264" style="position:absolute;top:930px;left:189px;white-space:nowrap">Prefer the list_of_method_options attribute of this module.</div>
  1872. <div class="ft2624" style="position:absolute;top:976px;left:108px;white-space:nowrap">gedlibpy.</div>
  1873. <div class="ft2625" style="position:absolute;top:976px;left:189px;white-space:nowrap"><b>get_node_image</b></div>
  1874. <div class="ft2624" style="position:absolute;top:976px;left:314px;white-space:nowrap">()</div>
  1875. <div class="ft264" style="position:absolute;top:993px;left:145px;white-space:nowrap">Returns the node’s image in the adjacence matrix, if it exists.</div>
  1876. <div class="ft266" style="position:absolute;top:1019px;left:178px;white-space:nowrap">Parameters</div>
  1877. <div class="ft264" style="position:absolute;top:1046px;left:219px;white-space:nowrap">•</div>
  1878. <div class="ft2625" style="position:absolute;top:1047px;left:232px;white-space:nowrap"><b>g</b></div>
  1879. <div class="ft264" style="position:absolute;top:1046px;left:244px;white-space:nowrap">(</div>
  1880. <div class="ft2626" style="position:absolute;top:1047px;left:249px;white-space:nowrap">size_t</div>
  1881. <div class="ft264" style="position:absolute;top:1046px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1882. <div class="ft268" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>22</b></div>
  1883. <div class="ft268" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  1884. </div>
  1885. <!-- Page 27 -->
  1886. <a name="27"></a>
  1887. <style type="text/css">
  1888. <!--
  1889. p {margin: 0; padding: 0;}-->
  1890. </style>
  1891. <div id="page27-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1892. <img width="918" height="1188" src="data:image/png;base64,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AICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAO/rmGBOEiMAwK62RrjNISMCALDFIQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWBMAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAwIJjgjlJjAAAu9oa4ZJXWAAAxniF9QEHALyOv6lP4RUWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAA+HVMMCqJEQCADw2htlYAAGCIQwIAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAOAFjgnmJDECAOxqa4TbHDIiAABbHBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAHhfxwRzkhgBAHa1NcJtDhkRAIAtDgkAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwpoAAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAPt0xwb0kRgAAHtTWCLf1ZUQAALY4JAAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAA8ww9stEJDyUHFaAAAAABJRU5ErkJggg==">
  1893. <div class="ft278" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1894. <div class="ft274" style="position:absolute;top:113px;left:219px;white-space:nowrap">•</div>
  1895. <div class="ft2725" style="position:absolute;top:114px;left:232px;white-space:nowrap"><b>h</b></div>
  1896. <div class="ft274" style="position:absolute;top:113px;left:244px;white-space:nowrap">(</div>
  1897. <div class="ft2726" style="position:absolute;top:114px;left:249px;white-space:nowrap">size_t</div>
  1898. <div class="ft274" style="position:absolute;top:113px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1899. <div class="ft274" style="position:absolute;top:140px;left:219px;white-space:nowrap">•</div>
  1900. <div class="ft2725" style="position:absolute;top:141px;left:232px;white-space:nowrap"><b>node_id</b></div>
  1901. <div class="ft274" style="position:absolute;top:140px;left:298px;white-space:nowrap">(</div>
  1902. <div class="ft2726" style="position:absolute;top:141px;left:303px;white-space:nowrap">size_t</div>
  1903. <div class="ft274" style="position:absolute;top:140px;left:357px;white-space:nowrap">) – The ID of the node which you want to see the image</div>
  1904. <div class="ft276" style="position:absolute;top:166px;left:178px;white-space:nowrap">Returns</div>
  1905. <div class="ft274" style="position:absolute;top:167px;left:237px;white-space:nowrap">The ID of the image node</div>
  1906. <div class="ft276" style="position:absolute;top:193px;left:178px;white-space:nowrap">Return type</div>
  1907. <div class="ft274" style="position:absolute;top:194px;left:262px;white-space:nowrap">size_t</div>
  1908. <div class="ft276" style="position:absolute;top:220px;left:145px;white-space:nowrap">See also:</div>
  1909. <div class="ft274" style="position:absolute;top:247px;left:145px;white-space:nowrap">run_method(),</div>
  1910. <div class="ft274" style="position:absolute;top:247px;left:253px;white-space:nowrap">get_forward_map(),</div>
  1911. <div class="ft274" style="position:absolute;top:247px;left:395px;white-space:nowrap">get_backward_map(),</div>
  1912. <div class="ft274" style="position:absolute;top:247px;left:547px;white-space:nowrap">get_node_pre_image(),</div>
  1913. <div class="ft274" style="position:absolute;top:247px;left:708px;white-space:nowrap">get_node_map(),</div>
  1914. <div class="ft274" style="position:absolute;top:265px;left:145px;white-space:nowrap">get_assignment_matrix()</div>
  1915. <div class="ft276" style="position:absolute;top:313px;left:156px;white-space:nowrap">Warning:</div>
  1916. <div class="ft274" style="position:absolute;top:313px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1917. <div class="ft276" style="position:absolute;top:379px;left:145px;white-space:nowrap">Note:</div>
  1918. <div class="ft274" style="position:absolute;top:379px;left:209px;white-space:nowrap">Use BackwardMap’s Node to find its images !</div>
  1919. <div class="ft274" style="position:absolute;top:379px;left:540px;white-space:nowrap">You can also use get_forward_map() and</div>
  1920. <div class="ft274" style="position:absolute;top:397px;left:145px;white-space:nowrap">get_backward_map().</div>
  1921. <div class="ft2724" style="position:absolute;top:443px;left:108px;white-space:nowrap">gedlibpy.</div>
  1922. <div class="ft2725" style="position:absolute;top:443px;left:189px;white-space:nowrap"><b>get_node_map</b></div>
  1923. <div class="ft2724" style="position:absolute;top:443px;left:296px;white-space:nowrap">()</div>
  1924. <div class="ft274" style="position:absolute;top:460px;left:145px;white-space:nowrap">Returns the Node Map, like C++ NodeMap.</div>
  1925. <div class="ft276" style="position:absolute;top:487px;left:178px;white-space:nowrap">Parameters</div>
  1926. <div class="ft274" style="position:absolute;top:514px;left:219px;white-space:nowrap">•</div>
  1927. <div class="ft2725" style="position:absolute;top:515px;left:232px;white-space:nowrap"><b>g</b></div>
  1928. <div class="ft274" style="position:absolute;top:514px;left:244px;white-space:nowrap">(</div>
  1929. <div class="ft2726" style="position:absolute;top:514px;left:249px;white-space:nowrap">size_t</div>
  1930. <div class="ft274" style="position:absolute;top:514px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1931. <div class="ft274" style="position:absolute;top:541px;left:219px;white-space:nowrap">•</div>
  1932. <div class="ft2725" style="position:absolute;top:541px;left:232px;white-space:nowrap"><b>h</b></div>
  1933. <div class="ft274" style="position:absolute;top:541px;left:244px;white-space:nowrap">(</div>
  1934. <div class="ft2726" style="position:absolute;top:541px;left:249px;white-space:nowrap">size_t</div>
  1935. <div class="ft274" style="position:absolute;top:541px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1936. <div class="ft276" style="position:absolute;top:567px;left:178px;white-space:nowrap">Returns</div>
  1937. <div class="ft274" style="position:absolute;top:567px;left:237px;white-space:nowrap">The Node Map between the two selected graph.</div>
  1938. <div class="ft276" style="position:absolute;top:594px;left:178px;white-space:nowrap">Return type</div>
  1939. <div class="ft274" style="position:absolute;top:594px;left:262px;white-space:nowrap">list[tuple(size_t, size_t)]</div>
  1940. <div class="ft276" style="position:absolute;top:621px;left:145px;white-space:nowrap">See also:</div>
  1941. <div class="ft274" style="position:absolute;top:648px;left:145px;white-space:nowrap">run_method(),</div>
  1942. <div class="ft274" style="position:absolute;top:648px;left:250px;white-space:nowrap">get_forward_map(),</div>
  1943. <div class="ft274" style="position:absolute;top:648px;left:389px;white-space:nowrap">get_backward_map(),</div>
  1944. <div class="ft274" style="position:absolute;top:648px;left:539px;white-space:nowrap">get_node_image(),</div>
  1945. <div class="ft274" style="position:absolute;top:648px;left:671px;white-space:nowrap">get_node_pre_image(),</div>
  1946. <div class="ft274" style="position:absolute;top:666px;left:145px;white-space:nowrap">get_assignment_matrix()</div>
  1947. <div class="ft276" style="position:absolute;top:714px;left:156px;white-space:nowrap">Warning:</div>
  1948. <div class="ft274" style="position:absolute;top:714px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1949. <div class="ft276" style="position:absolute;top:780px;left:145px;white-space:nowrap">Note:</div>
  1950. <div class="ft274" style="position:absolute;top:780px;left:191px;white-space:nowrap">This function creates datas so use it if necessary, however you can understand how assignement works</div>
  1951. <div class="ft274" style="position:absolute;top:798px;left:145px;white-space:nowrap">with this example.</div>
  1952. <div class="ft2724" style="position:absolute;top:844px;left:108px;white-space:nowrap">gedlibpy.</div>
  1953. <div class="ft2725" style="position:absolute;top:844px;left:189px;white-space:nowrap"><b>get_node_pre_image</b></div>
  1954. <div class="ft2724" style="position:absolute;top:844px;left:350px;white-space:nowrap">()</div>
  1955. <div class="ft274" style="position:absolute;top:861px;left:145px;white-space:nowrap">Returns the node’s preimage in the adjacence matrix, if it exists.</div>
  1956. <div class="ft276" style="position:absolute;top:887px;left:178px;white-space:nowrap">Parameters</div>
  1957. <div class="ft274" style="position:absolute;top:915px;left:219px;white-space:nowrap">•</div>
  1958. <div class="ft2725" style="position:absolute;top:915px;left:232px;white-space:nowrap"><b>g</b></div>
  1959. <div class="ft274" style="position:absolute;top:915px;left:244px;white-space:nowrap">(</div>
  1960. <div class="ft2726" style="position:absolute;top:915px;left:249px;white-space:nowrap">size_t</div>
  1961. <div class="ft274" style="position:absolute;top:915px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  1962. <div class="ft274" style="position:absolute;top:941px;left:219px;white-space:nowrap">•</div>
  1963. <div class="ft2725" style="position:absolute;top:942px;left:232px;white-space:nowrap"><b>h</b></div>
  1964. <div class="ft274" style="position:absolute;top:941px;left:244px;white-space:nowrap">(</div>
  1965. <div class="ft2726" style="position:absolute;top:942px;left:249px;white-space:nowrap">size_t</div>
  1966. <div class="ft274" style="position:absolute;top:941px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  1967. <div class="ft274" style="position:absolute;top:968px;left:219px;white-space:nowrap">•</div>
  1968. <div class="ft2725" style="position:absolute;top:969px;left:232px;white-space:nowrap"><b>node_id</b></div>
  1969. <div class="ft274" style="position:absolute;top:968px;left:298px;white-space:nowrap">(</div>
  1970. <div class="ft2726" style="position:absolute;top:969px;left:303px;white-space:nowrap">size_t</div>
  1971. <div class="ft274" style="position:absolute;top:968px;left:357px;white-space:nowrap">) – The ID of the node which you want to see the preimage</div>
  1972. <div class="ft276" style="position:absolute;top:995px;left:178px;white-space:nowrap">Returns</div>
  1973. <div class="ft274" style="position:absolute;top:995px;left:237px;white-space:nowrap">The ID of the preimage node</div>
  1974. <div class="ft276" style="position:absolute;top:1022px;left:178px;white-space:nowrap">Return type</div>
  1975. <div class="ft274" style="position:absolute;top:1022px;left:262px;white-space:nowrap">size_t</div>
  1976. <div class="ft278" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4.2. Classes & Functions</b></div>
  1977. <div class="ft278" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>23</b></div>
  1978. </div>
  1979. <!-- Page 28 -->
  1980. <a name="28"></a>
  1981. <style type="text/css">
  1982. <!--
  1983. p {margin: 0; padding: 0;}-->
  1984. </style>
  1985. <div id="page28-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  1986. <img width="918" height="1188" src="data:image/png;base64,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EhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAAS1gQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQCADzsmmJPECACwq60RbnPIiAAAbHFIAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAjzsmmJPECACwq60RbnPIiAAAbHFIAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABLWBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAACw4JhgThIjAMCutkaQsF4/ADDDV9QjHBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAL8cEo5IYAQD4Tn5hAQAYk7ZWAABgiF9YAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICALDpmGBOEiMAwK62RrjNISMCALDFIQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAADzumGBOEiMAwK62RrjNISMCALDFIQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWBMAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAHnBMcC+JEQCAN7U1wm19GREAgC0OCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAABP+AO86k4/AymYxwAAAABJRU5ErkJggg==">
  1987. <div class="ft288" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  1988. <div class="ft286" style="position:absolute;top:113px;left:145px;white-space:nowrap">See also:</div>
  1989. <div class="ft284" style="position:absolute;top:140px;left:145px;white-space:nowrap">run_method(),</div>
  1990. <div class="ft284" style="position:absolute;top:140px;left:260px;white-space:nowrap">get_forward_map(),</div>
  1991. <div class="ft284" style="position:absolute;top:140px;left:408px;white-space:nowrap">get_backward_map(),</div>
  1992. <div class="ft284" style="position:absolute;top:140px;left:567px;white-space:nowrap">get_node_image(),</div>
  1993. <div class="ft284" style="position:absolute;top:140px;left:708px;white-space:nowrap">get_node_map(),</div>
  1994. <div class="ft284" style="position:absolute;top:158px;left:145px;white-space:nowrap">get_assignment_matrix()</div>
  1995. <div class="ft286" style="position:absolute;top:205px;left:156px;white-space:nowrap">Warning:</div>
  1996. <div class="ft284" style="position:absolute;top:206px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  1997. <div class="ft286" style="position:absolute;top:271px;left:145px;white-space:nowrap">Note:</div>
  1998. <div class="ft284" style="position:absolute;top:272px;left:212px;white-space:nowrap">Use ForwardMap’s Node to find its images !</div>
  1999. <div class="ft284" style="position:absolute;top:272px;left:537px;white-space:nowrap">You can also use get_forward_map() and</div>
  2000. <div class="ft284" style="position:absolute;top:290px;left:145px;white-space:nowrap">get_backward_map().</div>
  2001. <div class="ft2824" style="position:absolute;top:335px;left:108px;white-space:nowrap">gedlibpy.</div>
  2002. <div class="ft2825" style="position:absolute;top:335px;left:189px;white-space:nowrap"><b>get_original_node_ids</b></div>
  2003. <div class="ft2824" style="position:absolute;top:335px;left:377px;white-space:nowrap">()</div>
  2004. <div class="ft284" style="position:absolute;top:352px;left:145px;white-space:nowrap">Searchs and returns all th Ids of nodes on a graph, selected by its ID.</div>
  2005. <div class="ft286" style="position:absolute;top:379px;left:178px;white-space:nowrap">Parameters</div>
  2006. <div class="ft2825" style="position:absolute;top:380px;left:259px;white-space:nowrap"><b>graph_id</b></div>
  2007. <div class="ft284" style="position:absolute;top:379px;left:335px;white-space:nowrap">(</div>
  2008. <div class="ft2826" style="position:absolute;top:380px;left:340px;white-space:nowrap">size_t</div>
  2009. <div class="ft284" style="position:absolute;top:379px;left:394px;white-space:nowrap">) – The ID of the wanted graph</div>
  2010. <div class="ft286" style="position:absolute;top:406px;left:178px;white-space:nowrap">Returns</div>
  2011. <div class="ft284" style="position:absolute;top:406px;left:237px;white-space:nowrap">The list of IDs’s nodes on the selected graph</div>
  2012. <div class="ft286" style="position:absolute;top:433px;left:178px;white-space:nowrap">Return type</div>
  2013. <div class="ft284" style="position:absolute;top:433px;left:262px;white-space:nowrap">list[string]</div>
  2014. <div class="ft286" style="position:absolute;top:478px;left:145px;white-space:nowrap">Note:</div>
  2015. <div class="ft284" style="position:absolute;top:478px;left:189px;white-space:nowrap">These functions allow to collect all the graph’s informations.</div>
  2016. <div class="ft2824" style="position:absolute;top:523px;left:108px;white-space:nowrap">gedlibpy.</div>
  2017. <div class="ft2825" style="position:absolute;top:523px;left:189px;white-space:nowrap"><b>get_runtime</b></div>
  2018. <div class="ft2824" style="position:absolute;top:523px;left:287px;white-space:nowrap">()</div>
  2019. <div class="ft284" style="position:absolute;top:541px;left:145px;white-space:nowrap">Returns the runtime to compute the edit distance cost between two graphs g and h</div>
  2020. <div class="ft286" style="position:absolute;top:567px;left:178px;white-space:nowrap">Parameters</div>
  2021. <div class="ft284" style="position:absolute;top:594px;left:219px;white-space:nowrap">•</div>
  2022. <div class="ft2825" style="position:absolute;top:595px;left:232px;white-space:nowrap"><b>g</b></div>
  2023. <div class="ft284" style="position:absolute;top:594px;left:244px;white-space:nowrap">(</div>
  2024. <div class="ft2826" style="position:absolute;top:595px;left:249px;white-space:nowrap">size_t</div>
  2025. <div class="ft284" style="position:absolute;top:594px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  2026. <div class="ft284" style="position:absolute;top:621px;left:219px;white-space:nowrap">•</div>
  2027. <div class="ft2825" style="position:absolute;top:622px;left:232px;white-space:nowrap"><b>h</b></div>
  2028. <div class="ft284" style="position:absolute;top:621px;left:244px;white-space:nowrap">(</div>
  2029. <div class="ft2826" style="position:absolute;top:622px;left:249px;white-space:nowrap">size_t</div>
  2030. <div class="ft284" style="position:absolute;top:621px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  2031. <div class="ft286" style="position:absolute;top:648px;left:178px;white-space:nowrap">Returns</div>
  2032. <div class="ft284" style="position:absolute;top:648px;left:237px;white-space:nowrap">The runtime of the computation of edit distance cost between the two selected graphs</div>
  2033. <div class="ft286" style="position:absolute;top:675px;left:178px;white-space:nowrap">Return type</div>
  2034. <div class="ft284" style="position:absolute;top:675px;left:262px;white-space:nowrap">double</div>
  2035. <div class="ft286" style="position:absolute;top:702px;left:145px;white-space:nowrap">See also:</div>
  2036. <div class="ft289" style="position:absolute;top:729px;left:145px;white-space:nowrap">run_method(), get_upper_bound(), get_lower_bound(), get_forward_map(), get_backward_map(), quasimet-<br>ric_cost()</div>
  2037. <div class="ft286" style="position:absolute;top:795px;left:156px;white-space:nowrap">Warning:</div>
  2038. <div class="ft284" style="position:absolute;top:795px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  2039. <div class="ft286" style="position:absolute;top:861px;left:145px;white-space:nowrap">Note:</div>
  2040. <div class="ft284" style="position:absolute;top:861px;left:189px;white-space:nowrap">Python is a bit longer than C++ due to the functions’s encapsulate.</div>
  2041. <div class="ft2824" style="position:absolute;top:906px;left:108px;white-space:nowrap">gedlibpy.</div>
  2042. <div class="ft2825" style="position:absolute;top:906px;left:189px;white-space:nowrap"><b>get_upper_bound</b></div>
  2043. <div class="ft2824" style="position:absolute;top:906px;left:323px;white-space:nowrap">()</div>
  2044. <div class="ft284" style="position:absolute;top:924px;left:145px;white-space:nowrap">Returns the upper bound of the edit distance cost between two graphs g and h.</div>
  2045. <div class="ft286" style="position:absolute;top:950px;left:178px;white-space:nowrap">Parameters</div>
  2046. <div class="ft284" style="position:absolute;top:977px;left:219px;white-space:nowrap">•</div>
  2047. <div class="ft2825" style="position:absolute;top:978px;left:232px;white-space:nowrap"><b>g</b></div>
  2048. <div class="ft284" style="position:absolute;top:977px;left:244px;white-space:nowrap">(</div>
  2049. <div class="ft2826" style="position:absolute;top:978px;left:249px;white-space:nowrap">size_t</div>
  2050. <div class="ft284" style="position:absolute;top:977px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  2051. <div class="ft284" style="position:absolute;top:1004px;left:219px;white-space:nowrap">•</div>
  2052. <div class="ft2825" style="position:absolute;top:1005px;left:232px;white-space:nowrap"><b>h</b></div>
  2053. <div class="ft284" style="position:absolute;top:1004px;left:244px;white-space:nowrap">(</div>
  2054. <div class="ft2826" style="position:absolute;top:1005px;left:249px;white-space:nowrap">size_t</div>
  2055. <div class="ft284" style="position:absolute;top:1004px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  2056. <div class="ft286" style="position:absolute;top:1031px;left:178px;white-space:nowrap">Returns</div>
  2057. <div class="ft284" style="position:absolute;top:1031px;left:237px;white-space:nowrap">The upper bound of the edit distance cost</div>
  2058. <div class="ft286" style="position:absolute;top:1058px;left:178px;white-space:nowrap">Return type</div>
  2059. <div class="ft284" style="position:absolute;top:1058px;left:262px;white-space:nowrap">double</div>
  2060. <div class="ft288" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>24</b></div>
  2061. <div class="ft288" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  2062. </div>
  2063. <!-- Page 29 -->
  2064. <a name="29"></a>
  2065. <style type="text/css">
  2066. <!--
  2067. p {margin: 0; padding: 0;}-->
  2068. </style>
  2069. <div id="page29-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2070. <img width="918" height="1188" src="data:image/png;base64,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QMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAPzMMcGcJEYAgF1tjXCbQ0YEAGCLhwQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAPB0xwRzkhgBAHa1NcJtDhkRAIAtHhIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhDUBAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAmAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIA8BaOCeYkMQIA7GprhEuusAAAjHGF9QEHAPwe/6Y+hSssAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAXs0xwagkRgAA3pMrLAAAY9LWCgAADHGFBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgDwfx0T3EtiBADgQW2NcFtfRgQAYIuHBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAIBn+AKwvkJDMkiW4AAAAABJRU5ErkJggg==">
  2071. <div class="ft298" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  2072. <div class="ft296" style="position:absolute;top:113px;left:145px;white-space:nowrap">See also:</div>
  2073. <div class="ft299" style="position:absolute;top:140px;left:145px;white-space:nowrap">run_method(), get_lower_bound(), get_forward_map(), get_backward_map(), get_runtime(), quasimet-<br>ric_cost()</div>
  2074. <div class="ft296" style="position:absolute;top:205px;left:156px;white-space:nowrap">Warning:</div>
  2075. <div class="ft294" style="position:absolute;top:206px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  2076. <div class="ft296" style="position:absolute;top:271px;left:145px;white-space:nowrap">Note:</div>
  2077. <div class="ft294" style="position:absolute;top:272px;left:190px;white-space:nowrap">The upper bound is equivalent to the result of the pessimist edit distance cost. Methods are heuristics so</div>
  2078. <div class="ft294" style="position:absolute;top:290px;left:145px;white-space:nowrap">the library can’t compute the real perfect result because it’s NP-Hard problem.</div>
  2079. <div class="ft2924" style="position:absolute;top:335px;left:108px;white-space:nowrap">gedlibpy.</div>
  2080. <div class="ft2925" style="position:absolute;top:335px;left:189px;white-space:nowrap"><b>graph_ids</b></div>
  2081. <div class="ft2924" style="position:absolute;top:335px;left:269px;white-space:nowrap">()</div>
  2082. <div class="ft294" style="position:absolute;top:352px;left:145px;white-space:nowrap">Searchs the first and last IDs of the loaded graphs in the environment.</div>
  2083. <div class="ft296" style="position:absolute;top:379px;left:178px;white-space:nowrap">Returns</div>
  2084. <div class="ft294" style="position:absolute;top:379px;left:237px;white-space:nowrap">The pair of the first and the last graphs Ids</div>
  2085. <div class="ft296" style="position:absolute;top:406px;left:178px;white-space:nowrap">Return type</div>
  2086. <div class="ft294" style="position:absolute;top:406px;left:262px;white-space:nowrap">tuple(size_t, size_t)</div>
  2087. <div class="ft296" style="position:absolute;top:451px;left:145px;white-space:nowrap">Note:</div>
  2088. <div class="ft294" style="position:absolute;top:451px;left:189px;white-space:nowrap">Prefer this function if you have huges structures with lots of graphs.</div>
  2089. <div class="ft2924" style="position:absolute;top:497px;left:108px;white-space:nowrap">gedlibpy.</div>
  2090. <div class="ft2925" style="position:absolute;top:497px;left:189px;white-space:nowrap"><b>hungarian_LSAP</b></div>
  2091. <div class="ft2924" style="position:absolute;top:497px;left:314px;white-space:nowrap">()</div>
  2092. <div class="ft294" style="position:absolute;top:514px;left:145px;white-space:nowrap">Applies the hungarian algorithm (LSAP) on a matrix Cost.</div>
  2093. <div class="ft296" style="position:absolute;top:540px;left:178px;white-space:nowrap">Parameters</div>
  2094. <div class="ft2925" style="position:absolute;top:541px;left:259px;white-space:nowrap"><b>matrix_cost</b></div>
  2095. <div class="ft294" style="position:absolute;top:541px;left:362px;white-space:nowrap">(</div>
  2096. <div class="ft2926" style="position:absolute;top:541px;left:367px;white-space:nowrap">vector[vector[size_t]]</div>
  2097. <div class="ft294" style="position:absolute;top:541px;left:564px;white-space:nowrap">) – The matrix Cost</div>
  2098. <div class="ft296" style="position:absolute;top:567px;left:178px;white-space:nowrap">Returns</div>
  2099. <div class="ft294" style="position:absolute;top:567px;left:237px;white-space:nowrap">The values of rho, varrho, u and v, in this order</div>
  2100. <div class="ft296" style="position:absolute;top:594px;left:178px;white-space:nowrap">Return type</div>
  2101. <div class="ft294" style="position:absolute;top:594px;left:262px;white-space:nowrap">vector[vector[size_t]]</div>
  2102. <div class="ft296" style="position:absolute;top:621px;left:145px;white-space:nowrap">See also:</div>
  2103. <div class="ft294" style="position:absolute;top:648px;left:145px;white-space:nowrap">hungarian_LSAPE()</div>
  2104. <div class="ft2924" style="position:absolute;top:676px;left:108px;white-space:nowrap">gedlibpy.</div>
  2105. <div class="ft2925" style="position:absolute;top:676px;left:189px;white-space:nowrap"><b>hungarian_LSAPE</b></div>
  2106. <div class="ft2924" style="position:absolute;top:676px;left:323px;white-space:nowrap">()</div>
  2107. <div class="ft294" style="position:absolute;top:693px;left:145px;white-space:nowrap">Applies the hungarian algorithm (LSAPE) on a matrix Cost.</div>
  2108. <div class="ft296" style="position:absolute;top:720px;left:178px;white-space:nowrap">Parameters</div>
  2109. <div class="ft2925" style="position:absolute;top:721px;left:259px;white-space:nowrap"><b>matrix_cost</b></div>
  2110. <div class="ft294" style="position:absolute;top:720px;left:362px;white-space:nowrap">(</div>
  2111. <div class="ft2926" style="position:absolute;top:721px;left:367px;white-space:nowrap">vector[vector[double]]</div>
  2112. <div class="ft294" style="position:absolute;top:720px;left:564px;white-space:nowrap">) – The matrix Cost</div>
  2113. <div class="ft296" style="position:absolute;top:747px;left:178px;white-space:nowrap">Returns</div>
  2114. <div class="ft294" style="position:absolute;top:747px;left:237px;white-space:nowrap">The values of rho, varrho, u and v, in this order</div>
  2115. <div class="ft296" style="position:absolute;top:774px;left:178px;white-space:nowrap">Return type</div>
  2116. <div class="ft294" style="position:absolute;top:774px;left:262px;white-space:nowrap">vector[vector[double]]</div>
  2117. <div class="ft296" style="position:absolute;top:800px;left:145px;white-space:nowrap">See also:</div>
  2118. <div class="ft294" style="position:absolute;top:828px;left:145px;white-space:nowrap">hungarian_LSAP()</div>
  2119. <div class="ft2924" style="position:absolute;top:855px;left:108px;white-space:nowrap">gedlibpy.</div>
  2120. <div class="ft2925" style="position:absolute;top:855px;left:189px;white-space:nowrap"><b>init</b></div>
  2121. <div class="ft2924" style="position:absolute;top:855px;left:225px;white-space:nowrap">()</div>
  2122. <div class="ft294" style="position:absolute;top:872px;left:145px;white-space:nowrap">Initializes the environment with the chosen edit cost function and graphs.</div>
  2123. <div class="ft296" style="position:absolute;top:899px;left:178px;white-space:nowrap">Parameters</div>
  2124. <div class="ft2925" style="position:absolute;top:900px;left:259px;white-space:nowrap"><b>init_option</b></div>
  2125. <div class="ft294" style="position:absolute;top:899px;left:376px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  2126. <div class="ft2927" style="position:absolute;top:900px;left:381px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  2127. <div class="ft294" style="position:absolute;top:899px;left:436px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">)</a></div>
  2128. <div class="ft294" style="position:absolute;top:899px;left:459px;white-space:nowrap">–</div>
  2129. <div class="ft294" style="position:absolute;top:899px;left:485px;white-space:nowrap">The</div>
  2130. <div class="ft294" style="position:absolute;top:899px;left:526px;white-space:nowrap">name</div>
  2131. <div class="ft294" style="position:absolute;top:899px;left:577px;white-space:nowrap">of</div>
  2132. <div class="ft294" style="position:absolute;top:899px;left:607px;white-space:nowrap">the</div>
  2133. <div class="ft294" style="position:absolute;top:899px;left:644px;white-space:nowrap">init</div>
  2134. <div class="ft294" style="position:absolute;top:899px;left:682px;white-space:nowrap">option,</div>
  2135. <div class="ft294" style="position:absolute;top:899px;left:746px;white-space:nowrap">“EA-</div>
  2136. <div class="ft294" style="position:absolute;top:917px;left:206px;white-space:nowrap">GER_WITHOUT_SHUFFLED_COPIES” by default</div>
  2137. <div class="ft296" style="position:absolute;top:944px;left:145px;white-space:nowrap">See also:</div>
  2138. <div class="ft294" style="position:absolute;top:971px;left:145px;white-space:nowrap">list_of_init_options</div>
  2139. <div class="ft296" style="position:absolute;top:1019px;left:156px;white-space:nowrap">Warning:</div>
  2140. <div class="ft294" style="position:absolute;top:1019px;left:227px;white-space:nowrap">No modification were allowed after initialization. Try to make sure your choices is correct. You</div>
  2141. <div class="ft294" style="position:absolute;top:1037px;left:156px;white-space:nowrap">can though clear or add a graph, but recall init() after that.</div>
  2142. <div class="ft298" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4.2. Classes & Functions</b></div>
  2143. <div class="ft298" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>25</b></div>
  2144. </div>
  2145. <!-- Page 30 -->
  2146. <a name="30"></a>
  2147. <style type="text/css">
  2148. <!--
  2149. p {margin: 0; padding: 0;}-->
  2150. </style>
  2151. <div id="page30-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2152. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATfElEQVR42u3awWlEMRRD0Si4/5Y1mxQw4A+DJueUILy4mJe2PwAAsOPXBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAA+KBjgntJjAAAvKmtEW7ry4gAAGxxSAAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAV44J5iQxAgDsamuE2xwyIgAAWxwSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgDA444J5iQxAgDsamuE2xwyIgAAWxwSAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAfLVjgjlJjAAAu9oa4TaHjAgAwBaHBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAABYcEwwJ4kRAGBXWyPc5pARAQDY4pAAAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQDgqx0TzEliBADY1dYItzlkRAAAtjgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQCAxx0TzEliBADY1dYItzlkRAAAtjgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAlrAgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAMCHHRPMSWIEANjV1gi3OWREAAC2OCQAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAIDHHRPMSWIEANjV1gi3OWREAAC2OCQAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACWsCAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAFhwTDAniREAYFdbI0hYrx8AmOEr6hEOCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAIA/xwSjkhgBAPif/MICADAmba0AAMAQv7AAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAGDfMcG9JEYAAN7U1gi39WVEAAC2OCQAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAPOEF6MNRNj7dxkcAAAAASUVORK5CYII=">
  2153. <div class="ft308" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  2154. <div class="ft306" style="position:absolute;top:131px;left:145px;white-space:nowrap">Note:</div>
  2155. <div class="ft304" style="position:absolute;top:131px;left:189px;white-space:nowrap">Try to make sure the option exists with list_of_init_options or choose no options, raise an error otherwise.</div>
  2156. <div class="ft3024" style="position:absolute;top:176px;left:108px;white-space:nowrap">gedlibpy.</div>
  2157. <div class="ft3025" style="position:absolute;top:176px;left:189px;white-space:nowrap"><b>init_method</b></div>
  2158. <div class="ft3024" style="position:absolute;top:176px;left:287px;white-space:nowrap">()</div>
  2159. <div class="ft304" style="position:absolute;top:194px;left:145px;white-space:nowrap">Inits the environment with the set method.</div>
  2160. <div class="ft306" style="position:absolute;top:220px;left:145px;white-space:nowrap">See also:</div>
  2161. <div class="ft304" style="position:absolute;top:247px;left:145px;white-space:nowrap">set_method(), list_of_method_options</div>
  2162. <div class="ft306" style="position:absolute;top:292px;left:145px;white-space:nowrap">Note:</div>
  2163. <div class="ft304" style="position:absolute;top:292px;left:189px;white-space:nowrap">Call this function after set the method. You can’t launch computation or change the method after that.</div>
  2164. <div class="ft3024" style="position:absolute;top:338px;left:108px;white-space:nowrap">gedlibpy.</div>
  2165. <div class="ft3025" style="position:absolute;top:338px;left:189px;white-space:nowrap"><b>is_initialized</b></div>
  2166. <div class="ft3024" style="position:absolute;top:338px;left:314px;white-space:nowrap">()</div>
  2167. <div class="ft304" style="position:absolute;top:355px;left:145px;white-space:nowrap">Checks and returns if the computation environment is initialized or not.</div>
  2168. <div class="ft306" style="position:absolute;top:382px;left:178px;white-space:nowrap">Returns</div>
  2169. <div class="ft304" style="position:absolute;top:382px;left:237px;white-space:nowrap">True if it’s initialized, False otherwise</div>
  2170. <div class="ft306" style="position:absolute;top:409px;left:178px;white-space:nowrap">Return type</div>
  2171. <div class="ft3011" style="position:absolute;top:409px;left:262px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">bool</a></div>
  2172. <div class="ft306" style="position:absolute;top:453px;left:145px;white-space:nowrap">Note:</div>
  2173. <div class="ft304" style="position:absolute;top:454px;left:189px;white-space:nowrap">This function exists for internals verifications but you can use it for your code.</div>
  2174. <div class="ft3024" style="position:absolute;top:499px;left:108px;white-space:nowrap">gedlibpy.</div>
  2175. <div class="ft3025" style="position:absolute;top:499px;left:189px;white-space:nowrap"><b>load_GXL_graphs</b></div>
  2176. <div class="ft3024" style="position:absolute;top:499px;left:323px;white-space:nowrap">()</div>
  2177. <div class="ft304" style="position:absolute;top:516px;left:145px;white-space:nowrap">Loads some GXL graphes on the environment which is in a same folder, and present in the XMLfile.</div>
  2178. <div class="ft306" style="position:absolute;top:543px;left:178px;white-space:nowrap">Parameters</div>
  2179. <div class="ft304" style="position:absolute;top:570px;left:219px;white-space:nowrap">•</div>
  2180. <div class="ft3025" style="position:absolute;top:571px;left:232px;white-space:nowrap"><b>path_folder</b></div>
  2181. <div class="ft304" style="position:absolute;top:570px;left:334px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  2182. <div class="ft3027" style="position:absolute;top:571px;left:339px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  2183. <div class="ft304" style="position:absolute;top:570px;left:394px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The folder’s path which contains GXL graphs</div>
  2184. <div class="ft304" style="position:absolute;top:597px;left:219px;white-space:nowrap">•</div>
  2185. <div class="ft3025" style="position:absolute;top:598px;left:232px;white-space:nowrap"><b>path_XML</b></div>
  2186. <div class="ft304" style="position:absolute;top:597px;left:307px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  2187. <div class="ft3027" style="position:absolute;top:598px;left:312px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  2188. <div class="ft304" style="position:absolute;top:597px;left:367px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The XML’s path which indicates which graphes you want to load</div>
  2189. <div class="ft306" style="position:absolute;top:642px;left:145px;white-space:nowrap">Note:</div>
  2190. <div class="ft304" style="position:absolute;top:642px;left:189px;white-space:nowrap">You can call this function multiple times if you want, but not after an init call.</div>
  2191. <div class="ft3024" style="position:absolute;top:687px;left:108px;white-space:nowrap">gedlibpy.</div>
  2192. <div class="ft3025" style="position:absolute;top:687px;left:189px;white-space:nowrap"><b>quasimetric_cost</b></div>
  2193. <div class="ft3024" style="position:absolute;top:687px;left:332px;white-space:nowrap">()</div>
  2194. <div class="ft304" style="position:absolute;top:705px;left:145px;white-space:nowrap">Checks and returns if the edit costs are quasimetric.</div>
  2195. <div class="ft306" style="position:absolute;top:731px;left:178px;white-space:nowrap">Parameters</div>
  2196. <div class="ft304" style="position:absolute;top:758px;left:219px;white-space:nowrap">•</div>
  2197. <div class="ft3025" style="position:absolute;top:759px;left:232px;white-space:nowrap"><b>g</b></div>
  2198. <div class="ft304" style="position:absolute;top:758px;left:244px;white-space:nowrap">(</div>
  2199. <div class="ft3026" style="position:absolute;top:759px;left:249px;white-space:nowrap">size_t</div>
  2200. <div class="ft304" style="position:absolute;top:758px;left:303px;white-space:nowrap">) – The Id of the first compared graph</div>
  2201. <div class="ft304" style="position:absolute;top:785px;left:219px;white-space:nowrap">•</div>
  2202. <div class="ft3025" style="position:absolute;top:786px;left:232px;white-space:nowrap"><b>h</b></div>
  2203. <div class="ft304" style="position:absolute;top:785px;left:244px;white-space:nowrap">(</div>
  2204. <div class="ft3026" style="position:absolute;top:786px;left:249px;white-space:nowrap">size_t</div>
  2205. <div class="ft304" style="position:absolute;top:785px;left:303px;white-space:nowrap">) – The Id of the second compared graph</div>
  2206. <div class="ft306" style="position:absolute;top:812px;left:178px;white-space:nowrap">Returns</div>
  2207. <div class="ft304" style="position:absolute;top:812px;left:237px;white-space:nowrap">True if it’s verified, False otherwise</div>
  2208. <div class="ft306" style="position:absolute;top:839px;left:178px;white-space:nowrap">Return type</div>
  2209. <div class="ft3011" style="position:absolute;top:839px;left:262px;white-space:nowrap"><a href="https://docs.python.org/3/library/functions.html#bool">bool</a></div>
  2210. <div class="ft306" style="position:absolute;top:866px;left:145px;white-space:nowrap">See also:</div>
  2211. <div class="ft304" style="position:absolute;top:893px;left:145px;white-space:nowrap">run_method(),</div>
  2212. <div class="ft304" style="position:absolute;top:893px;left:254px;white-space:nowrap">get_upper_bound(),</div>
  2213. <div class="ft304" style="position:absolute;top:893px;left:396px;white-space:nowrap">get_lower_bound(),</div>
  2214. <div class="ft304" style="position:absolute;top:893px;left:537px;white-space:nowrap">get_forward_map(),</div>
  2215. <div class="ft304" style="position:absolute;top:893px;left:679px;white-space:nowrap">get_backward_map(),</div>
  2216. <div class="ft304" style="position:absolute;top:911px;left:145px;white-space:nowrap">get_runtime()</div>
  2217. <div class="ft306" style="position:absolute;top:959px;left:156px;white-space:nowrap">Warning:</div>
  2218. <div class="ft304" style="position:absolute;top:959px;left:226px;white-space:nowrap">run_method() between the same two graph must be called before this function.</div>
  2219. <div class="ft3024" style="position:absolute;top:1008px;left:108px;white-space:nowrap">gedlibpy.</div>
  2220. <div class="ft3025" style="position:absolute;top:1008px;left:189px;white-space:nowrap"><b>restart_env</b></div>
  2221. <div class="ft3024" style="position:absolute;top:1008px;left:287px;white-space:nowrap">()</div>
  2222. <div class="ft304" style="position:absolute;top:1025px;left:145px;white-space:nowrap">Restarts the environment variable. All data related to it will be delete.</div>
  2223. <div class="ft308" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>26</b></div>
  2224. <div class="ft308" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  2225. </div>
  2226. <!-- Page 31 -->
  2227. <a name="31"></a>
  2228. <style type="text/css">
  2229. <!--
  2230. p {margin: 0; padding: 0;}-->
  2231. </style>
  2232. <div id="page31-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2233. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATgUlEQVR42u3a0U1EMRRDwWeU/ls2JYCURaxhpgQrH0fRTdsHAAB2fJgAAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAC/6JjgXhIjAADf1NYIt/VlRAAAtjgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQD4c44J5iQxAgDsamsECev1AwAzfEW9hEMCAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAALhyTDAqiREAgP/JLywAAGPS1goAAAzxCwsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAANh0TzEliBADY1dYItzlkRAAAtjgkAABAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQCAlzsmmJPECACwq60RbnPIiAAAbHFIAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABLWBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQCAN3JMMCeJEQBgV1sj3OaQEQEA2OKQAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAgDdxTDAniREAYFdbI9zmkBEBANjikAAAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkrAkAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAADwhWOCOUmMAAC72hrhNoeMCADAFocEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAADwcscEc5IYAQB2tTXCbQ4ZEQCALQ4JAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMKaAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAMCPOCaYk8QIALCrrRFuc8iIAABscUgAAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgDAmzgmmJPECACwq60RbnPIiAAAbHFIAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAA8DzP8xwT3EtiBADgm9oa4ba+jAgAwBaHBAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAIBX+ATIQlE2u7rGdQAAAABJRU5ErkJggg==">
  2234. <div class="ft318" style="position:absolute;top:54px;left:546px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  2235. <div class="ft316" style="position:absolute;top:125px;left:156px;white-space:nowrap">Warning:</div>
  2236. <div class="ft314" style="position:absolute;top:125px;left:228px;white-space:nowrap">This function deletes all graphs, computations and more so make sure you don’t need anymore</div>
  2237. <div class="ft314" style="position:absolute;top:143px;left:156px;white-space:nowrap">your environment.</div>
  2238. <div class="ft316" style="position:absolute;top:209px;left:145px;white-space:nowrap">Note:</div>
  2239. <div class="ft314" style="position:absolute;top:209px;left:189px;white-space:nowrap">You can now delete and add somes graphs after initialization so you can avoid this function.</div>
  2240. <div class="ft3124" style="position:absolute;top:254px;left:108px;white-space:nowrap">gedlibpy.</div>
  2241. <div class="ft3125" style="position:absolute;top:254px;left:189px;white-space:nowrap"><b>run_method</b></div>
  2242. <div class="ft3124" style="position:absolute;top:254px;left:278px;white-space:nowrap">()</div>
  2243. <div class="ft319" style="position:absolute;top:272px;left:145px;white-space:nowrap">Computes the edit distance between two graphs g and h, with the edit cost function and method computation<br>selected.</div>
  2244. <div class="ft316" style="position:absolute;top:316px;left:178px;white-space:nowrap">Parameters</div>
  2245. <div class="ft314" style="position:absolute;top:343px;left:219px;white-space:nowrap">•</div>
  2246. <div class="ft3125" style="position:absolute;top:344px;left:232px;white-space:nowrap"><b>g</b></div>
  2247. <div class="ft314" style="position:absolute;top:343px;left:244px;white-space:nowrap">(</div>
  2248. <div class="ft3126" style="position:absolute;top:344px;left:249px;white-space:nowrap">size_t</div>
  2249. <div class="ft314" style="position:absolute;top:343px;left:303px;white-space:nowrap">) – The Id of the first graph to compare</div>
  2250. <div class="ft314" style="position:absolute;top:370px;left:219px;white-space:nowrap">•</div>
  2251. <div class="ft3125" style="position:absolute;top:371px;left:232px;white-space:nowrap"><b>h</b></div>
  2252. <div class="ft314" style="position:absolute;top:370px;left:244px;white-space:nowrap">(</div>
  2253. <div class="ft3126" style="position:absolute;top:371px;left:249px;white-space:nowrap">size_t</div>
  2254. <div class="ft314" style="position:absolute;top:370px;left:303px;white-space:nowrap">) – The Id of the second graph to compare</div>
  2255. <div class="ft316" style="position:absolute;top:397px;left:145px;white-space:nowrap">See also:</div>
  2256. <div class="ft319" style="position:absolute;top:424px;left:145px;white-space:nowrap">get_upper_bound(), get_lower_bound(), get_forward_map(), get_backward_map(), get_runtime(), quasimet-<br>ric_cost()</div>
  2257. <div class="ft316" style="position:absolute;top:487px;left:145px;white-space:nowrap">Note:</div>
  2258. <div class="ft314" style="position:absolute;top:487px;left:198px;white-space:nowrap">This function only compute the distance between two graphs, without returning a result. Use the</div>
  2259. <div class="ft314" style="position:absolute;top:505px;left:145px;white-space:nowrap">differents function to see the result between the two graphs.</div>
  2260. <div class="ft3124" style="position:absolute;top:550px;left:108px;white-space:nowrap">gedlibpy.</div>
  2261. <div class="ft3125" style="position:absolute;top:550px;left:189px;white-space:nowrap"><b>set_edit_cost</b></div>
  2262. <div class="ft3124" style="position:absolute;top:550px;left:305px;white-space:nowrap">()</div>
  2263. <div class="ft314" style="position:absolute;top:567px;left:145px;white-space:nowrap">Sets an edit cost function to the environment, if its exists.</div>
  2264. <div class="ft316" style="position:absolute;top:594px;left:178px;white-space:nowrap">Parameters</div>
  2265. <div class="ft314" style="position:absolute;top:621px;left:219px;white-space:nowrap">•</div>
  2266. <div class="ft3125" style="position:absolute;top:622px;left:232px;white-space:nowrap"><b>edit_cost</b></div>
  2267. <div class="ft314" style="position:absolute;top:621px;left:316px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  2268. <div class="ft3127" style="position:absolute;top:622px;left:321px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  2269. <div class="ft314" style="position:absolute;top:621px;left:376px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the edit cost function</div>
  2270. <div class="ft314" style="position:absolute;top:648px;left:219px;white-space:nowrap">•</div>
  2271. <div class="ft3125" style="position:absolute;top:649px;left:232px;white-space:nowrap"><b>edi_cost_constant</b></div>
  2272. <div class="ft314" style="position:absolute;top:648px;left:388px;white-space:nowrap">– The parameters you will add to the editCost, empty by default</div>
  2273. <div class="ft316" style="position:absolute;top:675px;left:145px;white-space:nowrap">See also:</div>
  2274. <div class="ft314" style="position:absolute;top:702px;left:145px;white-space:nowrap">list_of_edit_cost_options</div>
  2275. <div class="ft316" style="position:absolute;top:747px;left:145px;white-space:nowrap">Note:</div>
  2276. <div class="ft314" style="position:absolute;top:747px;left:189px;white-space:nowrap">Try to make sure the edit cost function exists with list_of_edit_cost_options, raise an error otherwise.</div>
  2277. <div class="ft3124" style="position:absolute;top:792px;left:108px;white-space:nowrap">gedlibpy.</div>
  2278. <div class="ft3125" style="position:absolute;top:792px;left:189px;white-space:nowrap"><b>set_method</b></div>
  2279. <div class="ft3124" style="position:absolute;top:792px;left:278px;white-space:nowrap">()</div>
  2280. <div class="ft314" style="position:absolute;top:810px;left:145px;white-space:nowrap">Sets a computation method to the environment, if its exists.</div>
  2281. <div class="ft316" style="position:absolute;top:836px;left:178px;white-space:nowrap">Parameters</div>
  2282. <div class="ft314" style="position:absolute;top:863px;left:219px;white-space:nowrap">•</div>
  2283. <div class="ft3125" style="position:absolute;top:864px;left:232px;white-space:nowrap"><b>method</b></div>
  2284. <div class="ft314" style="position:absolute;top:863px;left:289px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  2285. <div class="ft3127" style="position:absolute;top:864px;left:294px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  2286. <div class="ft314" style="position:absolute;top:863px;left:349px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The name of the computation method</div>
  2287. <div class="ft314" style="position:absolute;top:890px;left:219px;white-space:nowrap">•</div>
  2288. <div class="ft3125" style="position:absolute;top:891px;left:232px;white-space:nowrap"><b>options</b></div>
  2289. <div class="ft314" style="position:absolute;top:890px;left:299px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">(</a></div>
  2290. <div class="ft3127" style="position:absolute;top:891px;left:304px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">string</a></div>
  2291. <div class="ft314" style="position:absolute;top:890px;left:358px;white-space:nowrap"><a href="https://docs.python.org/3/library/string.html#module-string">) </a>– The options of the method (like bash options), an empty string by</div>
  2292. <div class="ft314" style="position:absolute;top:908px;left:232px;white-space:nowrap">default</div>
  2293. <div class="ft316" style="position:absolute;top:935px;left:145px;white-space:nowrap">See also:</div>
  2294. <div class="ft314" style="position:absolute;top:962px;left:145px;white-space:nowrap">init_method(), list_of_method_options</div>
  2295. <div class="ft316" style="position:absolute;top:1007px;left:145px;white-space:nowrap">Note:</div>
  2296. <div class="ft314" style="position:absolute;top:1007px;left:189px;white-space:nowrap">Try to make sure the edit cost function exists with list_of_method_options, raise an error otherwise. Call</div>
  2297. <div class="ft314" style="position:absolute;top:1025px;left:145px;white-space:nowrap">init_method() after your set.</div>
  2298. <div class="ft318" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>4.2. Classes & Functions</b></div>
  2299. <div class="ft318" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>27</b></div>
  2300. </div>
  2301. <!-- Page 32 -->
  2302. <a name="32"></a>
  2303. <style type="text/css">
  2304. <!--
  2305. p {margin: 0; padding: 0;}-->
  2306. </style>
  2307. <div id="page32-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2308. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  2309. <div class="ft328" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  2310. <div class="ft3224" style="position:absolute;top:114px;left:108px;white-space:nowrap">gedlibpy.</div>
  2311. <div class="ft3225" style="position:absolute;top:114px;left:189px;white-space:nowrap"><b>set_personal_edit_cost</b></div>
  2312. <div class="ft3224" style="position:absolute;top:114px;left:386px;white-space:nowrap">()</div>
  2313. <div class="ft324" style="position:absolute;top:131px;left:145px;white-space:nowrap">Sets an personal edit cost function to the environment.</div>
  2314. <div class="ft326" style="position:absolute;top:157px;left:178px;white-space:nowrap">Parameters</div>
  2315. <div class="ft3225" style="position:absolute;top:158px;left:259px;white-space:nowrap"><b>edit_cost_constant</b></div>
  2316. <div class="ft324" style="position:absolute;top:158px;left:427px;white-space:nowrap"><a href="https://docs.python.org/3/library/stdtypes.html#list">(</a></div>
  2317. <div class="ft3227" style="position:absolute;top:158px;left:432px;white-space:nowrap"><a href="https://docs.python.org/3/library/stdtypes.html#list">list</a></div>
  2318. <div class="ft324" style="position:absolute;top:158px;left:468px;white-space:nowrap"><a href="https://docs.python.org/3/library/stdtypes.html#list">) </a>– The parameters you will add to the editCost,</div>
  2319. <div class="ft324" style="position:absolute;top:176px;left:206px;white-space:nowrap">empty by default</div>
  2320. <div class="ft326" style="position:absolute;top:202px;left:145px;white-space:nowrap">See also:</div>
  2321. <div class="ft324" style="position:absolute;top:229px;left:145px;white-space:nowrap">list_of_edit_cost_options, set_edit_cost()</div>
  2322. <div class="ft328" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>28</b></div>
  2323. <div class="ft328" style="position:absolute;top:1114px;left:564px;white-space:nowrap"><b>Chapter 4. Python GedLib module</b></div>
  2324. </div>
  2325. <!-- Page 33 -->
  2326. <a name="33"></a>
  2327. <style type="text/css">
  2328. <!--
  2329. p {margin: 0; padding: 0;}-->
  2330. </style>
  2331. <div id="page33-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2332. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATEUlEQVR42u3a0QkDMRBDwSi4/5Z1LRg25FiYKUFfz4vT9gMAAHt8TQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAD+4phgLokRAIBLbY0w5AoLAMAy8Q4AAGAXV1gAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBg4JhgLokRAIBLbY0wrS8jAgCwi48EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQCA1x0TzCUxAgBwqa0RpvVlRAAAdvGRAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAPALD5DrHj8UIVLPAAAAAElFTkSuQmCC">
  2333. <div class="ft338" style="position:absolute;top:139px;left:738px;white-space:nowrap"><b>CHAPTER</b></div>
  2334. <div class="ft3310" style="position:absolute;top:170px;left:762px;white-space:nowrap"><b>FIVE</b></div>
  2335. <div class="ft3310" style="position:absolute;top:252px;left:705px;white-space:nowrap"><b>AUTHORS</b></div>
  2336. <div class="ft334" style="position:absolute;top:344px;left:133px;white-space:nowrap">• David Blumenthal for C++ module</div>
  2337. <div class="ft334" style="position:absolute;top:371px;left:133px;white-space:nowrap">• Natacha Lambert for Python module</div>
  2338. <div class="ft334" style="position:absolute;top:398px;left:108px;white-space:nowrap">Copyright (C) 2019 by all the authors</div>
  2339. <div class="ft338" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>29</b></div>
  2340. </div>
  2341. <!-- Page 34 -->
  2342. <a name="34"></a>
  2343. <style type="text/css">
  2344. <!--
  2345. p {margin: 0; padding: 0;}-->
  2346. </style>
  2347. <div id="page34-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2348. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  2349. <div class="ft348" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  2350. <div class="ft348" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>30</b></div>
  2351. <div class="ft348" style="position:absolute;top:1114px;left:671px;white-space:nowrap"><b>Chapter 5. Authors</b></div>
  2352. </div>
  2353. <!-- Page 35 -->
  2354. <a name="35"></a>
  2355. <style type="text/css">
  2356. <!--
  2357. p {margin: 0; padding: 0;}-->
  2358. </style>
  2359. <div id="page35-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2360. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATEUlEQVR42u3a0QkDMRBDwSi4/5Z1LRg25FiYKUFfz4vT9gMAAHt8TQAAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAD+4phgLokRAIBLbY0w5AoLAMAy8Q4AAGAXV1gAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBg4JhgLokRAIBLbY0wrS8jAgCwi48EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQCA1x0TzCUxAgBwqa0RpvVlRAAAdvGRAAAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAAPALD5DrHj8UIVLPAAAAAElFTkSuQmCC">
  2361. <div class="ft358" style="position:absolute;top:139px;left:738px;white-space:nowrap"><b>CHAPTER</b></div>
  2362. <div class="ft3510" style="position:absolute;top:170px;left:775px;white-space:nowrap"><b>SIX</b></div>
  2363. <div class="ft3510" style="position:absolute;top:252px;left:580px;white-space:nowrap"><b>INDICES AND TABLES</b></div>
  2364. <div class="ft354" style="position:absolute;top:344px;left:133px;white-space:nowrap">• genindex</div>
  2365. <div class="ft354" style="position:absolute;top:371px;left:133px;white-space:nowrap">• modindex</div>
  2366. <div class="ft354" style="position:absolute;top:398px;left:133px;white-space:nowrap">• search</div>
  2367. <div class="ft358" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>31</b></div>
  2368. </div>
  2369. <!-- Page 36 -->
  2370. <a name="36"></a>
  2371. <style type="text/css">
  2372. <!--
  2373. p {margin: 0; padding: 0;}-->
  2374. </style>
  2375. <div id="page36-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2376. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  2377. <div class="ft368" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  2378. <div class="ft368" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>32</b></div>
  2379. <div class="ft368" style="position:absolute;top:1114px;left:598px;white-space:nowrap"><b>Chapter 6. Indices and tables</b></div>
  2380. </div>
  2381. <!-- Page 37 -->
  2382. <a name="37"></a>
  2383. <style type="text/css">
  2384. <!--
  2385. p {margin: 0; padding: 0;} .ft3728{font-size:19px;font-family:QVPHHJ+NimbusSanL-Regu;color:#000000;}
  2386. -->
  2387. </style>
  2388. <div id="page37-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2389. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAAS+ElEQVR42u3asQ0AIAwDQYLYf2WzAlIoQLobwdUXriQDAAD+MU0AAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJKwJAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQ1AQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAAS1gQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAAPCCZYK+qjICAHAoiRG69WVEAAD+4kgAAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAuGEDwK8SQ2SMlccAAAAASUVORK5CYII=">
  2390. <div class="ft374" style="position:absolute;top:183px;left:632px;white-space:nowrap">PYTHON MODULE INDEX</div>
  2391. <div class="ft3728" style="position:absolute;top:312px;left:108px;white-space:nowrap">g</div>
  2392. <div class="ft3724" style="position:absolute;top:340px;left:108px;white-space:nowrap">gedlibpy</div>
  2393. <div class="ft374" style="position:absolute;top:340px;left:180px;white-space:nowrap">,</div>
  2394. <div class="ft377" style="position:absolute;top:340px;left:187px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#15">11</a></div>
  2395. <div class="ft378" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>33</b></div>
  2396. </div>
  2397. <!-- Page 38 -->
  2398. <a name="38"></a>
  2399. <style type="text/css">
  2400. <!--
  2401. p {margin: 0; padding: 0;}-->
  2402. </style>
  2403. <div id="page38-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2404. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAATBElEQVR42u3awQmAUBBDQSO//5ZjC8IKsjBTQk7vkLS9AABgj9sEAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAAD40THBXBIjAAAvtTXCtL6MCADALo4EAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGFNAACAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACSsCQAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICENQEAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsCYAAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAMAyxwRzSYwAALzU1gjT+jIiAAC7OBIAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAvvAAz74YQSK3+3AAAAAASUVORK5CYII=">
  2405. <div class="ft388" style="position:absolute;top:54px;left:108px;white-space:nowrap"><b>g edlibpy Documentation, Release 1.0</b></div>
  2406. <div class="ft388" style="position:absolute;top:1114px;left:108px;white-space:nowrap"><b>34</b></div>
  2407. <div class="ft388" style="position:absolute;top:1114px;left:660px;white-space:nowrap"><b>Python Module Index</b></div>
  2408. </div>
  2409. <!-- Page 39 -->
  2410. <a name="39"></a>
  2411. <style type="text/css">
  2412. <!--
  2413. p {margin: 0; padding: 0;}-->
  2414. </style>
  2415. <div id="page39-div" style="position:relative;width:918px;height:1188px;" class="page-screen">
  2416. <img width="918" height="1188" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5YAAASkCAIAAACXfAIBAAAACXBIWXMAABCbAAAQmwF0iZxLAAAS+ElEQVR42u3asQ0AIAwDQYLYf2WzAlIoQLobwdUXriQDAAD+MU0AAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJKwJAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQ1AQAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwJgAAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAAS1gQAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAAgYQEAkLAAAPCCZYK+qjICAHAoiRG69WVEAAD+4kgAAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAACBhAQCQsAAAIGEBAEDCAgAgYQEAQMICAICEBQBAwgIAgIQFAAAJCwCAhAUAAAkLAAASFgAACQsAABIWAAAkLAAASFgAACQsAABIWAAAkLAAAEhYAACQsAAAIGEBAJCwAAAgYQEAQMICACBhAQBAwgIAgIQFAEDCAgCAhAUAAAkLAICEBQAACQsAABIWAAAJCwAAEhYAACQsAAASFgAAJCwAAEhYAAAkLAAASFgAAJCwAAAgYQEAkLAAACBhAQBAwgIAIGEBAEDCAgCAhAUAQMICAICEBQAACQsAgIQFAAAJCwAAEhYAAAkLAAASFgAAJCwAABIWAAAkLAAASFgAACQsAABIWAAAuGEDwK8SQ2SMlccAAAAASUVORK5CYII=">
  2417. <div class="ft394" style="position:absolute;top:182px;left:764px;white-space:nowrap">INDEX</div>
  2418. <div class="ft3928" style="position:absolute;top:312px;left:108px;white-space:nowrap">A</div>
  2419. <div class="ft394" style="position:absolute;top:340px;left:108px;white-space:nowrap">add_edge() (in module gedlibpy),</div>
  2420. <div class="ft397" style="position:absolute;top:340px;left:312px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">13</a></div>
  2421. <div class="ft394" style="position:absolute;top:357px;left:108px;white-space:nowrap">add_graph() (in module gedlibpy),</div>
  2422. <div class="ft397" style="position:absolute;top:357px;left:318px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#18">14</a></div>
  2423. <div class="ft394" style="position:absolute;top:375px;left:108px;white-space:nowrap">add_node() (in module gedlibpy),</div>
  2424. <div class="ft397" style="position:absolute;top:375px;left:313px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#18">14</a></div>
  2425. <div class="ft394" style="position:absolute;top:393px;left:108px;white-space:nowrap">add_nx_graph() (in module gedlibpy),</div>
  2426. <div class="ft397" style="position:absolute;top:393px;left:341px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#18">14</a></div>
  2427. <div class="ft394" style="position:absolute;top:411px;left:108px;white-space:nowrap">add_random_graph() (in module gedlibpy),</div>
  2428. <div class="ft397" style="position:absolute;top:411px;left:371px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#18">14</a></div>
  2429. <div class="ft394" style="position:absolute;top:429px;left:108px;white-space:nowrap">add_symmetrical_edge() (in module gedlibpy),</div>
  2430. <div class="ft397" style="position:absolute;top:429px;left:394px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#19">15</a></div>
  2431. <div class="ft3928" style="position:absolute;top:460px;left:108px;white-space:nowrap">C</div>
  2432. <div class="ft394" style="position:absolute;top:487px;left:108px;white-space:nowrap">clear_graph() (in module gedlibpy),</div>
  2433. <div class="ft397" style="position:absolute;top:487px;left:326px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#19">15</a></div>
  2434. <div class="ft394" style="position:absolute;top:505px;left:108px;white-space:nowrap">compute_edit_distance_on_GXl_graphs()</div>
  2435. <div class="ft394" style="position:absolute;top:505px;left:374px;white-space:nowrap">(in</div>
  2436. <div class="ft394" style="position:absolute;top:505px;left:407px;white-space:nowrap">module</div>
  2437. <div class="ft394" style="position:absolute;top:523px;left:168px;white-space:nowrap">gedlibpy),</div>
  2438. <div class="ft397" style="position:absolute;top:523px;left:232px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#19">15</a></div>
  2439. <div class="ft394" style="position:absolute;top:541px;left:108px;white-space:nowrap">compute_edit_distance_on_nx_graphs()</div>
  2440. <div class="ft394" style="position:absolute;top:541px;left:369px;white-space:nowrap">(in</div>
  2441. <div class="ft394" style="position:absolute;top:541px;left:407px;white-space:nowrap">module</div>
  2442. <div class="ft394" style="position:absolute;top:559px;left:168px;white-space:nowrap">gedlibpy),</div>
  2443. <div class="ft397" style="position:absolute;top:559px;left:232px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#20">16</a></div>
  2444. <div class="ft394" style="position:absolute;top:577px;left:108px;white-space:nowrap">compute_ged_on_two_graphs() (in module gedlibpy),</div>
  2445. <div class="ft397" style="position:absolute;top:577px;left:435px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#20">16</a></div>
  2446. <div class="ft3928" style="position:absolute;top:606px;left:108px;white-space:nowrap">E</div>
  2447. <div class="ft394" style="position:absolute;top:634px;left:108px;white-space:nowrap">EditCostError,</div>
  2448. <div class="ft397" style="position:absolute;top:634px;left:199px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">13</a></div>
  2449. <div class="ft394" style="position:absolute;top:652px;left:108px;white-space:nowrap">encode_your_map() (in module gedlibpy),</div>
  2450. <div class="ft397" style="position:absolute;top:652px;left:366px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#21">17</a></div>
  2451. <div class="ft394" style="position:absolute;top:670px;left:108px;white-space:nowrap">Error,</div>
  2452. <div class="ft397" style="position:absolute;top:670px;left:146px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">13</a></div>
  2453. <div class="ft3928" style="position:absolute;top:699px;left:108px;white-space:nowrap">G</div>
  2454. <div class="ft394" style="position:absolute;top:726px;left:108px;white-space:nowrap">gedlibpy (module),</div>
  2455. <div class="ft397" style="position:absolute;top:726px;left:226px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#15">11</a></div>
  2456. <div class="ft394" style="position:absolute;top:744px;left:108px;white-space:nowrap">get_all_graph_ids() (in module gedlibpy),</div>
  2457. <div class="ft397" style="position:absolute;top:744px;left:362px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#21">17</a></div>
  2458. <div class="ft394" style="position:absolute;top:762px;left:108px;white-space:nowrap">get_all_map() (in module gedlibpy),</div>
  2459. <div class="ft397" style="position:absolute;top:762px;left:329px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#21">17</a></div>
  2460. <div class="ft394" style="position:absolute;top:780px;left:108px;white-space:nowrap">get_assignment_matrix() (in module gedlibpy),</div>
  2461. <div class="ft397" style="position:absolute;top:780px;left:395px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#22">18</a></div>
  2462. <div class="ft394" style="position:absolute;top:798px;left:108px;white-space:nowrap">get_backward_map() (in module gedlibpy),</div>
  2463. <div class="ft397" style="position:absolute;top:798px;left:372px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#22">18</a></div>
  2464. <div class="ft394" style="position:absolute;top:816px;left:108px;white-space:nowrap">get_dummy_node() (in module gedlibpy),</div>
  2465. <div class="ft397" style="position:absolute;top:816px;left:363px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#22">18</a></div>
  2466. <div class="ft394" style="position:absolute;top:834px;left:108px;white-space:nowrap">get_edit_cost_options() (in module gedlibpy),</div>
  2467. <div class="ft397" style="position:absolute;top:834px;left:386px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#23">19</a></div>
  2468. <div class="ft394" style="position:absolute;top:852px;left:108px;white-space:nowrap">get_forward_map() (in module gedlibpy),</div>
  2469. <div class="ft397" style="position:absolute;top:852px;left:361px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#23">19</a></div>
  2470. <div class="ft394" style="position:absolute;top:870px;left:108px;white-space:nowrap">get_graph_adjacence_matrix() (in module gedlibpy),</div>
  2471. <div class="ft397" style="position:absolute;top:870px;left:428px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#23">19</a></div>
  2472. <div class="ft394" style="position:absolute;top:888px;left:108px;white-space:nowrap">get_graph_class() (in module gedlibpy),</div>
  2473. <div class="ft397" style="position:absolute;top:888px;left:351px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#24">20</a></div>
  2474. <div class="ft394" style="position:absolute;top:906px;left:108px;white-space:nowrap">get_graph_edges() (in module gedlibpy),</div>
  2475. <div class="ft397" style="position:absolute;top:906px;left:356px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#24">20</a></div>
  2476. <div class="ft394" style="position:absolute;top:923px;left:108px;white-space:nowrap">get_graph_internal_id() (in module gedlibpy),</div>
  2477. <div class="ft397" style="position:absolute;top:923px;left:387px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#24">20</a></div>
  2478. <div class="ft394" style="position:absolute;top:941px;left:108px;white-space:nowrap">get_graph_name() (in module gedlibpy),</div>
  2479. <div class="ft397" style="position:absolute;top:941px;left:355px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#24">20</a></div>
  2480. <div class="ft394" style="position:absolute;top:959px;left:108px;white-space:nowrap">get_graph_node_labels() (in module gedlibpy),</div>
  2481. <div class="ft397" style="position:absolute;top:959px;left:394px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#25">21</a></div>
  2482. <div class="ft394" style="position:absolute;top:977px;left:108px;white-space:nowrap">get_graph_num_edges() (in module gedlibpy),</div>
  2483. <div class="ft397" style="position:absolute;top:977px;left:390px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#25">21</a></div>
  2484. <div class="ft394" style="position:absolute;top:995px;left:108px;white-space:nowrap">get_graph_num_nodes() (in module gedlibpy),</div>
  2485. <div class="ft397" style="position:absolute;top:995px;left:391px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#25">21</a></div>
  2486. <div class="ft394" style="position:absolute;top:1013px;left:108px;white-space:nowrap">get_init_options() (in module gedlibpy),</div>
  2487. <div class="ft397" style="position:absolute;top:1013px;left:352px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#25">21</a></div>
  2488. <div class="ft394" style="position:absolute;top:1031px;left:108px;white-space:nowrap">get_init_time() (in module gedlibpy),</div>
  2489. <div class="ft397" style="position:absolute;top:1031px;left:335px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#26">22</a></div>
  2490. <div class="ft394" style="position:absolute;top:1049px;left:108px;white-space:nowrap">get_lower_bound() (in module gedlibpy),</div>
  2491. <div class="ft397" style="position:absolute;top:1049px;left:359px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#26">22</a></div>
  2492. <div class="ft394" style="position:absolute;top:1067px;left:108px;white-space:nowrap">get_method_options() (in module gedlibpy),</div>
  2493. <div class="ft397" style="position:absolute;top:1067px;left:377px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#26">22</a></div>
  2494. <div class="ft394" style="position:absolute;top:317px;left:466px;white-space:nowrap">get_node_image() (in module gedlibpy),</div>
  2495. <div class="ft397" style="position:absolute;top:317px;left:712px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#26">22</a></div>
  2496. <div class="ft394" style="position:absolute;top:335px;left:466px;white-space:nowrap">get_node_map() (in module gedlibpy),</div>
  2497. <div class="ft397" style="position:absolute;top:335px;left:702px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#27">23</a></div>
  2498. <div class="ft394" style="position:absolute;top:353px;left:466px;white-space:nowrap">get_node_pre_image() (in module gedlibpy),</div>
  2499. <div class="ft397" style="position:absolute;top:353px;left:739px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#27">23</a></div>
  2500. <div class="ft394" style="position:absolute;top:371px;left:466px;white-space:nowrap">get_original_node_ids() (in module gedlibpy),</div>
  2501. <div class="ft397" style="position:absolute;top:371px;left:747px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#28">24</a></div>
  2502. <div class="ft394" style="position:absolute;top:389px;left:466px;white-space:nowrap">get_runtime() (in module gedlibpy),</div>
  2503. <div class="ft397" style="position:absolute;top:389px;left:686px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#28">24</a></div>
  2504. <div class="ft394" style="position:absolute;top:407px;left:466px;white-space:nowrap">get_upper_bound() (in module gedlibpy),</div>
  2505. <div class="ft397" style="position:absolute;top:407px;left:718px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#28">24</a></div>
  2506. <div class="ft394" style="position:absolute;top:425px;left:466px;white-space:nowrap">graph_ids() (in module gedlibpy),</div>
  2507. <div class="ft397" style="position:absolute;top:425px;left:673px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#29">25</a></div>
  2508. <div class="ft3928" style="position:absolute;top:454px;left:466px;white-space:nowrap">H</div>
  2509. <div class="ft394" style="position:absolute;top:482px;left:466px;white-space:nowrap">hungarian_LSAP() (in module gedlibpy),</div>
  2510. <div class="ft397" style="position:absolute;top:482px;left:717px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#29">25</a></div>
  2511. <div class="ft394" style="position:absolute;top:500px;left:466px;white-space:nowrap">hungarian_LSAPE() (in module gedlibpy),</div>
  2512. <div class="ft397" style="position:absolute;top:500px;left:726px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#29">25</a></div>
  2513. <div class="ft3928" style="position:absolute;top:529px;left:466px;white-space:nowrap">I</div>
  2514. <div class="ft394" style="position:absolute;top:557px;left:466px;white-space:nowrap">init() (in module gedlibpy),</div>
  2515. <div class="ft397" style="position:absolute;top:557px;left:634px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#29">25</a></div>
  2516. <div class="ft394" style="position:absolute;top:575px;left:466px;white-space:nowrap">init_method() (in module gedlibpy),</div>
  2517. <div class="ft397" style="position:absolute;top:575px;left:686px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#30">26</a></div>
  2518. <div class="ft394" style="position:absolute;top:593px;left:466px;white-space:nowrap">InitError,</div>
  2519. <div class="ft397" style="position:absolute;top:593px;left:526px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">13</a></div>
  2520. <div class="ft394" style="position:absolute;top:611px;left:466px;white-space:nowrap">is_initialized() (in module gedlibpy),</div>
  2521. <div class="ft397" style="position:absolute;top:611px;left:691px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#30">26</a></div>
  2522. <div class="ft3928" style="position:absolute;top:640px;left:466px;white-space:nowrap">L</div>
  2523. <div class="ft394" style="position:absolute;top:668px;left:466px;white-space:nowrap">load_GXL_graphs() (in module gedlibpy),</div>
  2524. <div class="ft397" style="position:absolute;top:668px;left:725px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#30">26</a></div>
  2525. <div class="ft3928" style="position:absolute;top:698px;left:466px;white-space:nowrap">M</div>
  2526. <div class="ft394" style="position:absolute;top:725px;left:466px;white-space:nowrap">MethodError,</div>
  2527. <div class="ft397" style="position:absolute;top:725px;left:551px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#17">13</a></div>
  2528. <div class="ft3928" style="position:absolute;top:754px;left:466px;white-space:nowrap">Q</div>
  2529. <div class="ft394" style="position:absolute;top:782px;left:466px;white-space:nowrap">quasimetric_cost() (in module gedlibpy),</div>
  2530. <div class="ft397" style="position:absolute;top:782px;left:715px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#30">26</a></div>
  2531. <div class="ft3928" style="position:absolute;top:811px;left:466px;white-space:nowrap">R</div>
  2532. <div class="ft394" style="position:absolute;top:839px;left:466px;white-space:nowrap">restart_env() (in module gedlibpy),</div>
  2533. <div class="ft397" style="position:absolute;top:839px;left:679px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#30">26</a></div>
  2534. <div class="ft394" style="position:absolute;top:857px;left:466px;white-space:nowrap">run_method() (in module gedlibpy),</div>
  2535. <div class="ft397" style="position:absolute;top:857px;left:686px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#31">27</a></div>
  2536. <div class="ft3928" style="position:absolute;top:887px;left:466px;white-space:nowrap">S</div>
  2537. <div class="ft394" style="position:absolute;top:914px;left:466px;white-space:nowrap">set_edit_cost() (in module gedlibpy),</div>
  2538. <div class="ft397" style="position:absolute;top:914px;left:692px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#31">27</a></div>
  2539. <div class="ft394" style="position:absolute;top:932px;left:466px;white-space:nowrap">set_method() (in module gedlibpy),</div>
  2540. <div class="ft397" style="position:absolute;top:932px;left:683px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#31">27</a></div>
  2541. <div class="ft394" style="position:absolute;top:950px;left:466px;white-space:nowrap">set_personal_edit_cost() (in module gedlibpy),</div>
  2542. <div class="ft397" style="position:absolute;top:950px;left:750px;white-space:nowrap"><a href="dbd6b82270_d878b148-4255-4158-b20e-620d1dd71d96.423202e4d6960d993dc12fd7c67da30e838b80.html#31">27</a></div>
  2543. <div class="ft398" style="position:absolute;top:1114px;left:793px;white-space:nowrap"><b>35</b></div>
  2544. </div>
  2545. </body></html>

A Python package for graph kernels, graph edit distances and graph pre-image problem.