R/are_tmhs.R

Defines functions are_tmhs

Documented in are_tmhs

#' Are the sequences TMHs?
#' @inheritParams default_params_doc
#' @examples
#' if (is_tmhmm_installed()) {
#'
#'   sequences <- c(
#'     "VVIILTIAGNILVIMAVSLE",
#'     "VVIILTIRGNILVIMAVSLE"
#'   )
#'
#'   are_tmhs(sequences)
#' }
#' @author Richèl J.C. Bilderbeek
#' @export
are_tmhs <- function(protein_sequences) {
  tmhmm::check_tmhmm_installation()

  results <- rep(NA, length(protein_sequences))
  for (i in seq_along(protein_sequences)) {
    results[i] <- tmhmm::is_tmh(protein_sequences[i])
  }
  results
}
richelbilderbeek/tmhmm documentation built on Sept. 3, 2022, 5:14 p.m.