AnnData provides a scalable way of keeping track of data and learned annotations. More information can be found here:
AnnData is a three dimentional data structure (typically created from h5 files) + data annotations that can support analysis processes used by those with single cell RNA data.
This repository provides severel examples of utilizing anndata, specificially enabling anndata filtering by gene barcode id.