I used SpeciesType to manage cross-references of similar entities—what do I do now?
Some software systems use SpeciesType as it is intended in SBML Level 2, to represent the class or type of entities that may appear in multiple compartments in a model. Some of those software systems also annotate those types with references to database entries. It may appear that the apparent loss of SpeciesType in Level 3 is a going to be a problem for them. However, consider the following: • SBML Level 2 is not dead. Not only are SBML Levels supposed to co-exist (as mentioned elsewhere in this FAQ), but software supporting Level 2 will continue for many years—after all, just because Level 3 has been introduced does not mean that software will suddently stop supporting Level 2. Software developers are much more likely to only add support for Level 3 while simultaneously maintaining support for Level 2. So models and tools can be fully expected to continue supporting Level 2 for the foreseeable future. If your modeling efforts need Level 2’s SpeciesType construct, by all means, contin