R/default_params_doc.R

Defines functions default_params_doc

Documented in default_params_doc

#' This function does nothing. It is intended to inherit is parameters'
#' documentation.
#' @param download_url the URL to download TMHMM from
#' @param fasta_filename path to a FASTA file
#' @param fasta_text the content of a FASTA file as text,
#' for example \code{c(">Protein 1", "FAMILYVW")}
#' @param folder_name superfolder of TMHMM.
#'   The superfolder's name is \code{/home/[user_name]/.local/share}
#'   by default, as can be obtained by
#'   \link{get_default_tmhmm_folder}
#' @param locatome text similar to a FASTA file, with protein names
#'   and the locations of its amino acids
#' @param one_protein_fasta_filename name of a FASTA file,
#'   that contains one name and one sequence
#' @param protein_sequence a protein sequence
#' @param protein_sequences one or more protein sequences
#' @param temp_fasta_filename filename to temporarily
#'   save the protein names and sequences.
#'   This file will be deleted when this
#'   function completed successfully
#' @param temp_topology_filename filename to temporarily
#'   save the topology. This file will be deleted when this
#'   function completed successfully
#' @param tmhmm_bin_filename path to the TMHMM binary file.
#'   Its default path can be ontained by using
#'   \link{get_default_tmhmm_bin_path}
#' @param tmhmm_filename filename to write the TMHMM results to
#' @param tmhmm_result the results of a call to TMHMM,
#' for example, \code{c(">protein name", "ooooMMMMiiiii")}
#' @param topology a \link[tibble]{tibble} with two columns,
#'   named \code{name} for a protein's name and \code{topology},
#'   for its predicted topology (e.g. \code{ooooMMMMiiiii}).
#' @param topology_sequence a topology sequence,
#'   for example \code{"iiiimmmmmoooo"}
#' @param topology_sequences one or more topology sequences,
#'   for example \code{c("iiiimmmmooooo", "iiiii")}
#' @param topology_text the topology as text,
#'   that alternates protein names and topology sequences.
#'   This is the same form as a FASTA file,
#'   for example \code{c(">Protein A", "iiiimmmmmoooo")}
#' @param verbose set to TRUE for more output
#' @author Richèl J.C. Bilderbeek
#' @note This is an internal function, so it should be marked with
#'   \code{@noRd}. This is not done, as this will disallow all
#'   functions to find the documentation parameters
default_params_doc <- function(
  download_url,
  fasta_filename,
  fasta_text,
  folder_name,
  locatome,
  one_protein_fasta_filename,
  protein_sequence,
  protein_sequences,
  temp_fasta_filename,
  temp_topology_filename,
  tmhmm_bin_filename,
  tmhmm_filename,
  tmhmm_result,
  topology,
  topology_sequence,
  topology_sequences,
  topology_text,
  verbose
) {
  # Nothing
}
richelbilderbeek/tmhmm documentation built on Sept. 3, 2022, 5:14 p.m.