Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 1.27 KB

annotations.rst

File metadata and controls

50 lines (38 loc) · 1.27 KB

Annotations

The Annotations section contains various metadata annotations for HPO terms.

GeneSingleton class

.. autoclass:: pyhpo.annotations.GeneSingleton
   :no-private-members:
   :no-special-members:

toJSON

.. automethod:: pyhpo.annotations.GeneSingleton.toJSON


GeneDict class

.. autoclass:: pyhpo.annotations.GeneDict
   :no-private-members:
   :no-special-members:


DiseaseSingleton class

.. autoclass:: pyhpo.annotations.DiseaseSingleton
   :no-private-members:
   :no-special-members:

toJSON

.. automethod:: pyhpo.annotations.DiseaseSingleton.toJSON

DiseaseDict class

.. autoclass:: pyhpo.annotations.DiseaseDict
   :no-private-members:
   :no-special-members:

Omim

Instance of :class:`pyhpo.annotations.DiseaseDict` to handle Omim diseases. Ensures that diseases are not duplicated through use of Singletons.

Orpha

Instance of :class:`pyhpo.annotations.DiseaseDict` to handle Orphanet diseases. Ensures that diseases are not duplicated through use of Singletons.

Decipher

Instance of :class:`pyhpo.annotations.DiseaseDict` to handle Decipher diseases. Ensures that diseases are not duplicated through use of Singletons.