Fixes issue #22, while also making some changes to BE-related functionality:
added accessors for txTable and exonTable list-columns (txTable() and exonTable(), respectively) that are consistent with other accessor functions
modified editedAlleles() accessor to make it consistent with other accessor functions (returns single table if unlist=TRUE)
This branch passes check, but we should ensure that changes to editedAlleles() will not break anything dependent on it before merge.
Follow up question: should crisprBase::getProtospacerRanges (the cause of the error when passing GuideSets with NTCs to GuideSet2DataFrames) handle input with NTCs? If not, it should return a more helpful error message. I can setup and manage this issue in crisprBase.
Fixes issue #22, while also making some changes to BE-related functionality:
txTable()
andexonTable()
, respectively) that are consistent with other accessor functionseditedAlleles()
accessor to make it consistent with other accessor functions (returns single table ifunlist=TRUE
)This branch passes
check
, but we should ensure that changes toeditedAlleles()
will not break anything dependent on it before merge.Follow up question: should
crisprBase::getProtospacerRanges
(the cause of the error when passing GuideSets with NTCs toGuideSet2DataFrames
) handle input with NTCs? If not, it should return a more helpful error message. I can setup and manage this issue in crisprBase.