I am trying to start a side project where I verify the claim that human and mice/monkey share 99% of their genes. I hope to learn the basics of doing genomic analysis.

I would like guidance about where I can find the sequences I need, and programming languages or applications that I should use. For the sequences, I would like for example, a list of all genes for each species. In the case that the programming language or application is foreign, some basic guidance would be helpful.

I have programming experience with matlab and python, and have learnt R previously, though forgotten. Would be able to learn a new language.

Alternatively, I think this may be a very large subject. If there is a link to a tutorial/lectures it will also be helpful.

Thanks in advance.

  • $\begingroup$ Thanks for including context around your question. Remember to keep your posts to a single question. If you have a series of related or linked questions, please create one post for each question. $\endgroup$
    – gringer
    Jun 26, 2021 at 2:10
  • $\begingroup$ As you say, this is a big project, but I like the idea of having a themed set of questions around a single workflow; I think it's a great way to attract interest and keep people coming back to this site. $\endgroup$
    – gringer
    Jun 26, 2021 at 2:15

1 Answer 1


For downloading lists of genes, together with associated features, I like using Ensembl Biomart:


In this case, you can "CHOOSE DATABASE -> Ensembl Genes", then "CHOOSE DATASET -> Human Genes" or "CHOOSE DATASET -> Chimpanzee genes" to get to a table selection.

Clicking on "Attributes" on the left hand sidebar brings you to a selector for different fields to add to the table.

Clicking on the "Results" button at the top left brings you to a form for choosing how results should be output.

Bear in mind that gene names are not likely to match. Finding the intersection of gene sets between species is a complicated process, usually requiring knowledge about gene copies, paralogs, orthologs, and sequence comparison.

It's also likely that the human genes are more annotated than the chimpanzee genes, and there might be genes present in the human list that are also in the chimpanzee genome, but have not yet been discovered.

  • $\begingroup$ Thanks, just what I need $\endgroup$ Jun 26, 2021 at 6:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.