Description Usage Arguments Value Note Author(s) Source References Examples
Detection is based on PROSITE pattern PS00001. Mean local hydrophilicity (Hopp and Woods, 1981) is used to assess if the asparagines are buried.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | scan_nglc(data, ...)
## S3 method for class 'character'
scan_nglc(data, ...)
## S3 method for class 'data.frame'
scan_nglc(data, sequence, id, ...)
## S3 method for class 'list'
scan_nglc(data, ...)
## Default S3 method:
scan_nglc(data = NULL, sequence, id, span = 5L, cutoff = 0, nsp = 15L, ...)
## S3 method for class 'AAStringSet'
scan_nglc(data, ...)
|
data |
A data frame with protein amino acid sequences as strings in one column and corresponding id's in another. Alternatively a path to a .fasta file with protein sequences. Alternatively a list with elements of class |
... |
currently no additional arguments are accepted apart the ones documented bellow. |
sequence |
A vector of strings representing protein amino acid sequences, or the appropriate column name if a data.frame is supplied to data argument. If .fasta file path or list with elements of class "SeqFastaAA" provided to data, this should be left blank. |
id |
A vector of strings representing protein identifiers, or the appropriate column name if a data.frame is supplied to data argument. If .fasta file path or list with elements of class "SeqFastaAA" provided to data, this should be left blank. |
span |
An integer specifying how many amino acids around the target asparagine residues is used to calculate hydrophilicity. At default set to 5: asparagine position - 5 to asparagine position +5 residues. Range to consider: 3 - 10. Acceptable values are 0 - 20. |
cutoff |
An integer specifying the cutoff value for hydrophilicity. Range to consider: -1 - 1. Values lower then -3.4 exclude hydrophilicity as a parameter, while values higher than 3 result in no motifs being found. |
nsp |
An integer, either of length 1 or length equal the number of sequences, specifying the number of N-terminal amino acids to exclude. |
A data frame with columns:
Character, as supplied in the function call.
Integer, start of motif match.
Character, the motif matched.
the average hydrophilicity.
Boolean, is the N-glycosylation likely based on hydrophilicity.
Optional integer column provided when nsp argument is of equal length to the number of input sequences
For N-glycosylation to happen the protein must enter the endoplasmic reticulum. Please check if the proteins are likely to contain a N-terminal signal peptide. The motif Asp-Xaa-Ser/Thr (where Xaa is not Pro) on which N-glycosylation occurs is relatively common, however for N-glycosylation to occur the motif needs to be located on the protein surface. Mean local hydrophilicity (Hopp and Woods, 1981) is used here to evaluate if the asparagines are located in a hydrophilic surrounding which is more likely on the protein surface.
original R code by Thomas Shafee, modified by Milan Dragićević
https://prosite.expasy.org/PDOC00001
Hopp TP. Woods KR. (1981) Prediction of protein antigenic determinants from amino acid sequences. Proceedings of the National Academy of Sciences of the United States of America, 78(6): 3824-8
1 2 3 4 5 6 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.