The SecretSanta package provides an R interface for the integrative prediction of extracellular proteins that are secreted via classical pathways.
Main functionality includes:
signalp()predict signal peptides with SignalP 2.0, SignalP 3.0 or SignalP 4.1;
tmhmm()predict transmembrane domains with TMHMM 2.0;
topcons()parse predictions of transmemrane domains performed by TOPCONS2;
targetp()predict subcellular localisation with TargetP 1.1;
wolfpsort()predict subcellular localisation with WoLF PSORT;
check_khdel()check C-terminal ER-retention signals;
m_slicer()generate proteins with alternative translation start sites;
ask_uniprot()fetch known subcellular location data from UniprotKB based on uniprot ids.
S4 classes and accessor methods:
Basic parent S4 class with in_fasta and out_fasta slots. Accessor functions:
getInfasta(): extract in_fasta slot;
getOutfasta(): extract out_fasta slot;
getFastas(): extract both/all fasta slots;
S4 class, organisig outputs of signalp() function. Inherits from CBSResult class. Slots include: in_fasta, out_fasta, mature_fasta, sp_tibble, sp_version. Specific accessor functions:
getMatfasta(): extract mature_fasta slot;
getSPtibble(): extract SignalP summary stats;
getSPversion(): extract version of SignalP used;
S4 class, organisig outputs of targetp() function. Inherits from CBSResult class. Slots include: in_fasta, out_fasta, tp_tibble. Specific accessor function:
getTPtibble(): extract parsed TargetP output in tabular format;
S4 class, organisig outputs of tmhmm() function. Inherits from CBSResult class. Slots include: in_fasta, out_fasta, in_mature_fasta, out_mature_fasta, tm_tibble. Specific accessor functions:
getInMatfasta(): extract in_mature_fasta slot;
getOutMatfasta(): extract out_mature_fasta slot;
getTMtibble(): extract TMHMM summary stats;
S4 class, organisig outputs of topcons() function. Inherits from CBSResult class. Slots include: in_fasta, out_fasta, top_tibble. Specific accessor function:
getTOPtibble(): extract TOPCONS summary stats;
S4 class, organisig outputs of wolfpsort() function. Inherits from CBSResult class. Slots include: in_fasta, out_fasta, wolf_tibble. Specific accessor function:
getWOLFtibble(): extract WoLF PSORT summary;
S4 class, organisig outputs of check_khdel() function. Inherits from CBSResult class. Slots include: in_fasta, out_fasta, retained_fasta. Specific accessor function:
getRetainedfasta(): extract retained_fasta slot.
For detailed manual please see the vignette https://gogleva.github.io/SecretSanta/vignettes/SecretSanta-vignette.html.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.