Open
Description
The HpoDisease class now has a TermWithFrequency object.
However,there are many other modifiers that a term can have including onset and any of the terms from the Clinical Modifier hierarchy.
It would be more useful to have TermWithAttributeList
Given that not all of the frequency data is an HPO term (i.e., sometimes we have 65% or 13/28), it might make sense to allow a term to have a frequency object as well as a list of modifiers.
It would be great to have a discussion about this before actually implementing code since there area number of desiderata and we do not want to have too much duplicate functionality