Owl2Obo is a Python-based toolkit for working with ontologies, specifically designed to convert ontologies from the OWL format to the OBO format, createa network from OBO file and then examine the robustness of the network. It includes three main programs: owl-obo.py, cross-ontology_parser.py, and Perturbation.py.
git clone git@github.com:samanehsalehi/owl2obo.gitpip install -r requirements.txtConverts ontologies from OWL format to OBO format. Command:
python owl-obo.py -i input_file.owl -o output_file.oboExtracts terms, term IDs, is-a relationships, and xref relations from an OBO file. Command:
python cross_ontology_parser.py -i input_file.obo -o output_file.txtChecks the robustness of a network created from the file generated by cross-ontology_parser.py. Command:
python Perturbation.py -i input_file.txt- obo file
- text file
- csv file
- Samaneh Salehi Nasab
- Email: samaneh.s@aol.com