Not meaning to be totally stupid but what is the difference between chUn and chNotOn. I understand that a SNP can map to a DNA sequence that has not yet been mapped to a particular chromosome but I'm not sure what an unplaced chromosome is. Thanks
Hi
Sorry for yet another basic question. I can't get the number of cow SNPs in dnSNP to add up. If i get the total SNPs for bos taurus of type SNP i get 2,210,399 SNPs. If i then get all of the SNPs on chromosomes 1-29 and X and Y I get 1,877,229. If i get the number of unknown SNPs i get 150,853. These last 2 numbers don't add up to the total number of 2,210,399. I tried checking every chromosome in the chromosome option box including unknown and i only got 2028082 SNPs (1,877,229 +150,853), but if i don't make any chromosome selection and just choose cow as the organism I get 2,210,399.
Does anyone know what might be causing this disparity?
Also my eutils query to get only those SNPs on a chromosome doesn't work:
my$query = 'bos taurus[ORG] AND snp[SNP_CLASS] AND (Not Un[CHR]) ';
This returns those SNPs on unknown chromosomes which is the opposite to what I want. It returns the same as this for some reason:
my$query = 'bos taurus[ORG] AND snp[SNP_CLASS] AND Un[CHR] ';
thanks
2 answers
I think you're missing another type (chNotOn) of mapping using your query for eutils.
from ftp://ftp.ncbi.nih.gov/snp/organisms/cow_9913/README_cow_9913_B130.txt
Data files are identified as follows:
ch1-ch22, chX, chY (ch22 ? hum a copy/paste from the Human Genome I guess ) Names appended to files whose data are located in chromosomes 1-22, and chromosomes X and Y respectively.
chMulti Name appended to a file that contains variations mapped to multiple chromosomes.
chNotOn Name appended to a file that contains variations that did not map to any current chromosome.
chUn Name appended to a file that contains mapped variations on unplaced chromosomes.
Also i tried to run queries setting the [CHR] flag to chMulti, chNotOn and chUn and these terms weren't recognised. The term Un is recognised and gives 150,853. I also dropped the 'ch' from the other 2 terms and tried NotOn and Multi and they werent recognised either
an unplaced chromosome is a piece of DNA that haven't been placed on the build. You can see those segments at ftp://ftp.ncbi.nih.gov/snp/organisms/cow_9913/chr_rpts/
I expect the disparity is due to some of those data types you list from the manual
Another thing is the imprecision of the word "cow". If you look through the Index at EntrezSNP you'll see there are more cows than bos taurus. Here's a subset in the bos section--there may be other names I don't know that are indexed elsewhere:

I know some of these look trivial, but they will affect your numbers. And there may be other buckets of them somewhere that I don't know offhand.
PS, edit: the index can also be good for some laughs. My favorite new species that has SNPs is called "crab eating macaque" with 114 snps.
Hi, where did you find that index. Please could you paste the link? I like that species name!
Oh, sure--you were using Limits before so I thought you might already have seen this.
At this link: http://www.ncbi.nlm.nih.gov/snp Click the Preview/Index tab. In the lower section choose "Organism" from the pulldown. Put your species in the text box. Click Index.
You can also use this to build up queries by highlighting something and clicking the and/or/not buttons.
I didn't look on that tab. That index field is useful. It confirms that the only value for unmapped SNPs is 'un' I still don't know where my missing SNPs are :) I would have thought a query for bos taurus with no limits on the chromosome would give the same as a query for bos taurus plus all the chromosome options in combination but it would seem not so who knows what the internal logic of the query engine is.
Log in to answer this question.
I got 2,210,641 snps for 'bos taurus' not 2,210,399 http://www.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=snp&term=bos%20taurus[ORG]&retmax=1
If I search with just the organism flag set to bos taurus in Entrez SNP web interface I get 2210399. I also get this number for an eutils query:
my $query = 'bos taurus[ORG] AND snp[SNP_CLASS]'If I search with the organism flag set to bos taurus and the class to SNP in Entrez SNP web interface I get 2210399. I also get this number for an eutils query:
– andrea_bio 0 secs ago
If i search with the organism flag set to bos taurus and the class to SNP in Entrez SNP web interface I get 2210399. I also get this number for an eutils query:
that is the total number of variations in bos taurus.I'm restricting the snp class to SNP which gives a few less
Biological context and computational representation work in staggeringly different ways and that often produces seemingly counter intuitive results. The same question formulated a different way will often lead to slightly (or even substantially) different results.