R/filter.maker.gff3.R

Defines functions filter.maker.gff3

Documented in filter.maker.gff3

#' Filters a GRange object created from MAKER by desired annotation source.
#' 
#' @param file.name Name of GRange object to filter
#' @param type.to.filter Valid type such as CDS, gene, or exon to filter by
#' @return Returns a filtered gff3 file
#' @examples
#' gff3.filtered <- filter.maker.gff3(gff3, 'exon')
#' @export
filter.maker.gff3 <- function(file.name, type.to.filter) {
  # filters gff3 annotation file by desired feature
  file.name.filtered <- file.name[file.name$feature == type.to.filter, ]
  return(file.name.filtered)
}
jelber2/rGO2TR documentation built on Feb. 22, 2024, 12:50 p.m.