The goal of the proposed taxonomy is to enable faceted browsing of tools in the Toolhub UI. The semantic framework of the taxonomy should be logical and consistent enough to support extension of attributes without refactoring or restructuring metadata as the catalog of tools grows. The scope of the proposed taxonomy is limited to attributes that require human curation. These are attributes for which there exists no clear set of appropriate subclasses nor attribute values.
The goal of the controlled vocabulary is to enable recall of all relevant tools for a given attribute, regardless of the varied language humans may use to describe or search for the tool. This is especially important for standardizing input as Toolhub allows and encourages community-provided data for tool annotations. The scope of the proposed controlled vocabulary is limited to terms that require disambiguation, have multiple spellings, or are acronyms.
Full details are in this Google doc and will be summarized more succinctly on-wiki soon.