Some of the marker quality control functions default to the original Phenotype column. This is usually no problem, but we occasionally receive data with untidy phenotypes and clean them using the define_celltypes function.
In these cases the changed functions cannot access the tidy phenotypes. Adding an optional argument and changing the way the feature column is called in the function makes this possible.
Adding the default argument "Phenotype" makes this change compatible with existing code.
Some of the marker quality control functions default to the original Phenotype column. This is usually no problem, but we occasionally receive data with untidy phenotypes and clean them using the define_celltypes function.
In these cases the changed functions cannot access the tidy phenotypes. Adding an optional argument and changing the way the feature column is called in the function makes this possible.
Adding the default argument "Phenotype" makes this change compatible with existing code.