Summary mode doesn't work for features that lack a source_tag. In the original code below, the $type variable is assumed to contain a string of the form "primary_tag:source_tag", where the source_tag is not a null string; however, in a Bio::DB::SeqFeature::Store::DBI::SQLite database that was loaded loaded from a GFF3 that had "." in the source column, the following types exist:
Summary mode doesn't work for features that lack a source_tag. In the original code below, the $type variable is assumed to contain a string of the form "primary_tag:source_tag", where the source_tag is not a null string; however, in a Bio::DB::SeqFeature::Store::DBI::SQLite database that was loaded loaded from a GFF3 that had "." in the source column, the following types exist:
This was causing the track to render empty when the user zoomed out to a level that activated summary mode.
The regular expression that sets $basetype was updated to work then the $type variable is of the form "primary_tag:".