A biological indicator with variable resistance may be controlled by moving a cap or housing of the biological indicator to cause the size of vents that allow flow of sterilant through the housing to decrease or increase in effective size. An indicator window may show a user the current resistance of the biological indicator, and may also show a readable indicator that may be captured by a scanner to allow a sterilizing cabinet to identify the current resistance. When the level of resistance shown by the readable indicator is not compatible with a sterilization cycle selected by a user, the procedure may be delayed and a notification provided to the user that a problem exists. The readable indicator may be a passive tag with a memory that allows information to be read and written, so that the biological indicator may carry data from one device to another.