It would be nice for preparation information files to have a reserved column, perhaps `qiita_protocol_types`, which contains `list[str]` to describe the associated protocols. The terms for a protocol ideally are an `enum` and enforced. The primary need is to represent protocol information from the SPP, such as `[EMP16S, KatharoSeq]`, where we always know the detail and it can be inherited from the sample sheet. Supporting this in the general case for studies created outside of the SPP would be great, but hard to cover the variations and we have less trust