Description Usage Arguments Details Value Original code in Darwin Author(s) See Also Examples
FindHighlyExpressedGenes
Finds Highly Expressed Genes in Lost
1 | FindHighlyExpressedGenes(n = 100, tag = "PROTEXPR")
|
n |
Integer |
tag |
String either 'PROTEXPR' or 'MRNAEXPR' |
Should work the same as FindHighlyExpressedGenes() in Darwin on DB
VOID
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | FindHighlyExpressedGenes := proc( ; n=100:integer, tag='PROTEXPR':string)
# tags: 'PROTEXPR' 'MRNAEXPR'
expr := CreateArray(1..DB[TotEntries]);
for i to DB[TotEntries] do
ex := sscanf(SearchTag(tag, Entry(i)), '
if ex <> [] then
expr[i] := op(ex) fi;
od;
sorted := sort(expr);
limit := sorted[length(sorted)-n+1];
genes := [];
for i to DB[TotEntries] do
if expr[i] >= limit then
genes := append(genes, i) fi od;
genes
end:
|
Roth, A.; Friberg, M.; Siegrist, F. and Cannarozzi, G. M. gina@cannarozzi.com
seqinr
statanacoseq
CodonProbabilities
1 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.