import_nanostring_rlf: Import Nanostring RLF file for a codeset

import_nanostring_rlfR Documentation

Import Nanostring RLF file for a codeset

Description

Import Nanostring RLF file for a codeset

Usage

import_nanostring_rlf(
  rlf,
  plot_type = c("none", "table", "list"),
  color_sub = c(Endogenous = "darkorange", Positive = "greenyellow", Negative =
    "firebrick3", Housekeeping = "gold", Binding = "steelblue4", Purification =
    "steelblue2", Reserved = "mediumpurple1", ClassDate = "blue", ClassName_count =
    "navy"),
  desat = c(0.2, 0.4),
  ...
)

Arguments

rlf

character path to a Nanostring RLF file

plot_type

character string passed to design2colors() to assign colors to RLF data. Default plot_type="none" creates no plot.

color_sub, desat

arguments passed to design2colors(), where color_sub is a name-color pairing to assign specific colors to values, or colnames.

...

additional arguments are passed to design2colors().

Details

This function partially parses and imports data encoded in RLF file format by Nanostring for a particular Nanostring codeset. This file often includes information that links each probe to a "Class", which is then associated with other helpful information:

  • "ClassKey" - usually an integer unique identifier

  • "ClassName" - character string label for each ClassKey

  • "ClassActive" - integer value indicating the activity of probe for downstream stats.

  • "ClassDate" - the date associated with each class, usually identical for all classes in one codeset.

  • "ClassSource" - optional field describing the origin of each class

  • "ClassPreparer" - optional tool used to prepare classes in the RLF file

The most useful fields for downstream analysis are:

  • "ClassName" - which contains:

    • "Positive", "Negative" for the positive and negative control probes

    • "Endogenous" for the intended biological measurements, usually in the form of genes, transcripts, or miRNAs.

    • "Housekeeping" for the intended low-variance conrol measurements, usually in the form of genes, transcripts, miRNAs that are known or expected to have stable expression across the experiment conditions.

    • "Binding", "Purification", "Reserved" describe technical features beyond the scope of most analysis work.

  • "ClassActive" - which contains:

    • 2 - a value that links "Endogenous" and "Housekeeping" above, though this value is not associated with another label described in the RLF file.

    • 1 - a value that links "Binding", "Purification", "Reserved"

    • 3 - a value that links "Positive" and "Negative" as control spike-in probes on the codeset

Value

SummarizedExperiment object

See Also

Other jam import functions: coverage_matrix2nmat(), deepTools_matrix2nmat(), frequency_matrix2nmat(), import_lipotype_csv(), import_metabolomics_niehs(), import_nanostring_csv(), import_nanostring_rcc(), import_omics_data(), import_proteomics_PD(), import_proteomics_mascot(), import_salmon_quant(), process_metab_compounds_file()


jmw86069/platjam documentation built on Sept. 26, 2024, 3:31 p.m.