This pull request resolves several issues. First, it fixes a bug that prevented manual addition of cell and gene annotations. Additionally, files named 'genes.tsv', 'features.tsv', 'genes.tsv.gz', and 'features.tsv.gz' for genes, as well as 'barcodes.tsv' and 'barcodes.tsv.gz' for barcodes, are now automatically recognized and added.
Furthermore, it addresses a bug where source names were not correctly assigned. Previously, when loading two scRNA matrices with different source names, both sources would incorrectly inherit the source name of the first one. This issue has now been fixed.
Issue
Fixes #389.
Description of changes
This pull request resolves several issues. First, it fixes a bug that prevented manual addition of cell and gene annotations. Additionally, files named 'genes.tsv', 'features.tsv', 'genes.tsv.gz', and 'features.tsv.gz' for genes, as well as 'barcodes.tsv' and 'barcodes.tsv.gz' for barcodes, are now automatically recognized and added.
Furthermore, it addresses a bug where source names were not correctly assigned. Previously, when loading two scRNA matrices with different source names, both sources would incorrectly inherit the source name of the first one. This issue has now been fixed.
Includes