https://github.com/cthoyt/onto2nx

Converts OWL ontologies and OBO to NetworkX Graphs

https://github.com/cthoyt/onto2nx

Science Score: 33.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    1 of 4 committers (25.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.2%) to scientific vocabulary

Keywords

ontologies terminologies text-mining
Last synced: 5 months ago · JSON representation

Repository

Converts OWL ontologies and OBO to NetworkX Graphs

Basic Info
Statistics
  • Stars: 10
  • Watchers: 3
  • Forks: 4
  • Open Issues: 0
  • Releases: 0
Archived
Topics
ontologies terminologies text-mining
Created about 9 years ago · Last pushed over 4 years ago
Metadata Files
Readme License

README.rst

This Project is No Longer Maintained
====================================
This project is not being maintained. Please see the following alternatives:

- https://github.com/related-sciences/nxontology (Custom parsing of OWL into NetworkX graphs)
- https://github.com/dhimmel/obonet/ (Custom parsing of OBO into NetworkX graphs)
- https://github.com/althonos/pronto (General parsing of OBO + OWL)

Legacy Information |build| |coverage| |zenodo|
----------------------------------------------
Converts OWL ontologies and OBO to NetworkX Graphs.

As of its first version, ``onto2nx`` currently relies on the code of a stripped-down version of
`OntoSpy `_. We would like to give a huge thank you to
`Michele Pasin `_ for all of his hard work and making it available under the
GPL 3.0 license so we could use it too.

Installation |python_versions| |pypi_version| |pypi_license|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PyBEL can be installed easily from `PyPI `_ with the following code in
your favorite terminal:

.. code-block:: sh

    $ python3 -m pip install onto2nx

or from the latest code on `GitHub `_ with:

.. code-block:: sh

    $ python3 -m pip install git+https://github.com/cthoyt/onto2nx.git

.. |build| image:: https://travis-ci.org/cthoyt/onto2nx.svg?branch=master
    :target: https://travis-ci.org/cthoyt/onto2nx
    :alt: Build Status

.. |coverage| image:: https://codecov.io/gh/cthoyt/onto2nx/coverage.svg?branch=develop
    :target: https://codecov.io/gh/cthoyt/onto2nx?branch=develop
    :alt: Code coverage Status

.. |python_versions| image:: https://img.shields.io/pypi/pyversions/onto2nx.svg
    :alt: Supported Python Versions

.. |pypi_version| image:: https://img.shields.io/pypi/v/onto2nx.svg
    :alt: Current version on PyPI

.. |pypi_license| image:: https://img.shields.io/pypi/l/onto2nx.svg
    :alt: GPL 3.0 License

.. |zenodo| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1478027.svg
   :target: https://doi.org/10.5281/zenodo.1478027

Owner

  • Name: Charles Tapley Hoyt
  • Login: cthoyt
  • Kind: user
  • Location: Bonn, Germany
  • Company: RWTH Aachen University

GitHub Events

Total
Last Year

Committers

Last synced: almost 3 years ago

All Time
  • Total Commits: 62
  • Total Committers: 4
  • Avg Commits per committer: 15.5
  • Development Distribution Score (DDS): 0.177
Top Committers
Name Email Commits
Charles Tapley Hoyt c****t@g****m 51
alexmasny a****x@a****l 9
Charles Tapley Hoyt c****t@w****e 1
Charles Tapley Hoyt c****t@u****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: almost 3 years
  • Total issue authors: 0
  • Total pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 2.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • kpj (1)
  • alexmasny (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 37 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 2
  • Total versions: 2
  • Total maintainers: 1
pypi.org: onto2nx

A package for parsing ontologies in the OWL and OBO format into NetworkX graphs

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 37 Last month
  • Docker Downloads: 0
Rankings
Docker downloads count: 4.3%
Dependent packages count: 10.1%
Dependent repos count: 11.6%
Forks count: 15.3%
Average: 16.9%
Stargazers count: 17.7%
Downloads: 42.5%
Maintainers (1)
Last synced: 6 months ago