# Further Resources Currently, we are working on our manuscript describing our framework. If you want to attribute our library, please use our [GitHub page](https://github.com/dice-group/owlapy) for reference. ## More Inside the Project Examples and test cases provide a good starting point to get to know the project better. Find them in the folders [examples](https://github.com/dice-group/owlapy/tree/develop/examples) and [tests](https://github.com/dice-group/owlapy/tree/develop/tests). ## Contribution Feel free to create a pull request and we will take a look on it. Your commitment is well appreciated! ## Questions In case you have any question or suggestion, please open an issue on our [GitHub issues page](https://github.com/dice-group/owlapy/issues). ## Coverage Report The coverage report is generated using [coverage.py](https://coverage.readthedocs.io/en/7.6.1/). ``` Name Stmts Miss Cover Missing ---------------------------------------------------------------------------------- owlapy/__init__.py 5 0 100% owlapy/abstracts/__init__.py 3 0 100% owlapy/abstracts/abstract_owl_ontology.py 14 1 93% 143 owlapy/abstracts/abstract_owl_reasoner.py 49 14 71% 391-394, 409-417, 439, 464 owlapy/class_expression/__init__.py 9 0 100% owlapy/class_expression/class_expression.py 38 3 92% 58, 62, 112 owlapy/class_expression/nary_boolean_expression.py 25 0 100% owlapy/class_expression/owl_class.py 33 0 100% owlapy/class_expression/restriction.py 315 25 92% 41, 49, 68, 89, 173, 248-249, 307, 346, 434, 437, 442, 445, 462, 498, 509, 593-594, 632, 677, 724, 727, 767, 815, 851 owlapy/converter.py 420 174 59% 52-68, 75-76, 79, 82, 152, 157, 169, 176, 184, 277, 294, 304-307, 313-359, 366-387, 394-401, 417-420, 431, 451, 460-481, 489-491, 498-511, 515-521, 525-548, 552-555, 559-560, 564-576, 580-587, 591-592, 621, 625-629 owlapy/iri.py 72 3 96% 75, 106, 111 owlapy/meta_classes.py 11 0 100% owlapy/namespaces.py 27 3 89% 36, 40, 43 owlapy/owl_annotation.py 16 4 75% 16, 24, 42, 50 owlapy/owl_axiom.py 539 57 89% 39, 42, 45, 59, 113, 150, 153, 193, 201, 204, 254-257, 265, 289, 295, 298, 301, 339-342, 349, 352, 407-410, 417, 420, 539, 542, 555, 591, 594, 601, 604, 643, 668, 676, 717, 731, 787, 790, 821, 824, 857, 860, 893, 896, 929, 1006, 1097, 1100, 1211, 1214, 1276, 1280, 1315 owlapy/owl_data_ranges.py 40 2 95% 46, 107 owlapy/owl_datatype.py 20 0 100% owlapy/owl_individual.py 23 0 100% owlapy/owl_literal.py 505 162 68% 101, 133, 135, 144-165, 176, 185-186, 208, 212, 221, 225, 234, 238, 247, 273, 277, 286, 290, 299, 303, 312, 316, 325, 329, 337, 341, 349, 353, 361, 365, 373, 377, 385, 390, 396, 400, 432, 436, 440-443, 450, 455, 460, 465, 470, 473-475, 496, 504, 507, 510, 513-515, 531-533, 541, 544, 547, 561-562, 569-570, 577-578, 584-585, 610, 615, 633, 646, 653, 656-658, 661, 674, 679, 692, 697, 702, 707, 710-712, 715-717, 744, 747-750, 765, 768, 778, 781, 790, 793, 796, 803, 806, 809, 821-837, 843, 846, 849, 855, 858, 861, 867, 870, 873, 879, 882, 885, 891, 894, 897, 904-906, 909, 912-914, 917 owlapy/owl_object.py 29 4 86% 26, 83-85 owlapy/owl_ontology.py 1086 225 79% 99, 110-113, 116, 124, 141-147, 170, 178-181, 282-288, 311-320, 325-346, 366, 436, 439, 444-466, 471-481, 491-497, 509, 512-513, 553, 558-563, 573, 578, 595, 604-615, 620-635, 646, 651, 661, 673, 677, 713, 719, 730, 736, 741-765, 770-777, 797, 809, 824-825, 848-851, 866, 883, 895, 899, 912, 925, 933-934, 941-942, 947, 956-961, 968, 971-973, 976, 986, 1012-1013, 1022, 1025, 1038, 1056, 1059, 1062, 1065, 1068, 1076, 1122, 1125-1128, 1165, 1184-1185, 1199, 1210, 1428, 1438, 1454-1455, 1478-1479, 1558-1559, 1600, 1604, 1608, 1634, 1741, 1747, 1755 owlapy/owl_property.py 72 11 85% 17, 24, 32, 40, 67, 76, 130, 162, 166, 178, 197 owlapy/owl_reasoner.py 858 154 82% 89, 110, 144, 156-158, 163-169, 174-176, 178-179, 183, 232-238, 244-246, 289-296, 322, 357-361, 387-390, 418-420, 422-424, 431-433, 435-436, 440, 453-455, 457-459, 464-466, 468-469, 473, 478-480, 500, 504-505, 518-520, 541, 586-588, 602-604, 622-623, 634-638, 641, 647, 671-680, 692, 697, 701, 749-752, 850-854, 872, 879, 889-893, 901-905, 946-952, 963, 1149-1151, 1293, 1308, 1323-1325, 1476-1500, 1531, 1563, 1573-1574, 1587-1590 owlapy/owlapi_mapper.py 368 8 98% 206, 485-493 owlapy/parser.py 371 14 96% 316, 327, 400-401, 416, 656, 667, 751-752, 763, 779-780, 784-785 owlapy/providers.py 38 3 92% 41, 54, 56 owlapy/render.py 305 51 83% 80-115, 144-159, 177, 181, 187, 223, 232, 237, 242, 376, 380, 387, 406, 422, 431, 436, 441, 523, 527, 532, 536, 541, 563 owlapy/scripts/owlapy_serve.py 95 10 89% 52, 58, 120-132 owlapy/static_funcs.py 33 19 42% 22-27, 32-43, 58-60 owlapy/util_owl_static_funcs.py 176 128 27% 53, 147-207, 212-215, 261-373 owlapy/utils.py 794 340 57% 30-31, 54-58, 75-86, 229, 233, 237, 243, 249-253, 257-261, 265, 269, 273, 279, 283, 287, 291, 295, 301, 307, 313, 317, 321, 325, 329-332, 336-339, 343, 350, 365-367, 370-379, 382, 385, 388, 391, 394, 398-404, 408, 419, 423, 427, 431, 435, 439-443, 447-451, 455-459, 463-467, 471, 475, 479-484, 488-493, 497-502, 506, 510, 514-518, 522-526, 530-534, 538-542, 546-550, 554, 558-562, 566, 570-575, 579-584, 588-593, 597, 601-605, 610, 619, 623, 627, 631, 635, 639, 643, 647-652, 656-662, 666, 670, 674, 679, 684, 689, 693, 697, 701, 705, 709-712, 716-719, 723, 727, 731, 736, 741, 746, 750, 799, 801, 803, 805, 807, 811, 813, 816, 818, 835, 861, 917, 931-933, 941-942, 962, 984-985, 1005, 1042-1043, 1058-1059, 1076-1104, 1109, 1114, 1123-1152, 1157, 1162-1164, 1184-1194, 1197-1203, 1206-1217, 1220-1256, 1260-1262, 1267-1271 owlapy/vocab.py 102 3 97% 32, 123-124 ---------------------------------------------------------------------------------- TOTAL 6491 1418 78% ```