Hi,
The following mysql code shows that many proteins appears more than
once in knownGene.
~~~
mysql> select count(*) from knownGene where proteinID!="";
+----------+
| count(*) |
+----------+
| 41735 |
+----------+
1 row in set (0.32 sec)
mysql> select count(distinct proteinID) from knownGene where proteinID!="";
+---------------------------+
| count(distinct proteinID) |
+---------------------------+
| 34117 |
+---------------------------+
1 row in set (0.23 sec)
mysql> select proteinID from knownGene group by proteinID having
count(*) >=2 limit 5;
+-----------+
| proteinID |
+-----------+
| |
| A0ELI5 |
| A0JNT0 |
| A0JNY8 |
| A0JNZ2 |
+-----------+
5 rows in set (0.26 sec)
mysql> select * from knownGene where proteinID="A0ELI5";
+------------+-------+--------+----------+----------+----------+----------+-----------+-----------------------------------------------------------------+-----------------------------------------------------------------+-----------+------------+
| name | chrom | strand | txStart | txEnd | cdsStart |
cdsEnd | exonCount | exonStarts
| exonEnds
| proteinID | alignID |
+------------+-------+--------+----------+----------+----------+----------+-----------+-----------------------------------------------------------------+-----------------------------------------------------------------+-----------+------------+
| uc009pvp.1 | chr9 | + | 57556375 | 57597969 | 57561204 |
57596302 | 7 |
57556375,57561187,57563754,57574992,57587696,57592391,57595967, |
57556506,57561368,57564074,57575328,57587850,57592609,57597969, |
A0ELI5 | uc009pvp.1 |
| uc009pvq.1 | chr9 | + | 57556375 | 57597969 | 57575057 |
57596302 | 6 |
57556375,57561187,57574992,57587696,57592391,57595967, |
57556506,57561368,57575328,57587850,57592609,57597969, |
A0ELI5 | uc009pvq.1 |
+------------+-------+--------+----------+----------+----------+----------+-----------+-----------------------------------------------------------------+-----------------------------------------------------------------+-----------+------------+
2 rows in set (0.07 sec)
~~~
The following shows that UniProt has more mouse proteins than the ones
in knownGene.
~~~
~$ wget -qO-
ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/proteomes/MOUSE.fasta.gz
| gunzip | grep '^>' | wc -l
50798
~~~
Does anybody know why for both these questions?
--
Regards,
Peng