Adds the ability to use lists of Entrez gene IDs as input. For mouse genes, mappings to from Entrez are obtained from MGI; for human genes they are obtained from HGNC. Because the mapping procedures are different for human and mouse (and because this only applies to Entrez IDs), the ID type currently needs to specified as either entrez_human or entrez_mouse.
In addition to handling of these new id types in cli, perform_statistics and gene_lists, the gene_lists module was refactored to consolidate redundant code.
Adds the ability to use lists of Entrez gene IDs as input. For mouse genes, mappings to from Entrez are obtained from MGI; for human genes they are obtained from HGNC. Because the mapping procedures are different for human and mouse (and because this only applies to Entrez IDs), the ID type currently needs to specified as either
entrez_human
orentrez_mouse
.In addition to handling of these new id types in
cli
,perform_statistics
andgene_lists
, thegene_lists
module was refactored to consolidate redundant code.