Adding functionality for processing libraries with multiply-annotated guides (e.g., CRISPRi and CRISPRa). Practically, this involves adding a set of functions for expanding a provided annotation file and/or fit object on the basis of an "alternative annotation" vector (see man pages).
A key consequence of this is that the code is moving away from using the row.names() attribute in favor of the ID column of the annotation file.
Adding functionality for processing libraries with multiply-annotated guides (e.g., CRISPRi and CRISPRa). Practically, this involves adding a set of functions for expanding a provided annotation file and/or fit object on the basis of an "alternative annotation" vector (see man pages).
A key consequence of this is that the code is moving away from using the row.names() attribute in favor of the
ID
column of the annotation file.