Also, this description seems to be outdated. I think the current code handles mapping file columns of any type (e.g. numeric or categorical), and the BIOM file can be in either dense or sparse format.

Also note that you'll need to change references to the "label file" to "mapping file".