text: user4504: Does anyone know where and how could I download a list of all human genes and the length of the coding sequence for each gene? Is it possible to do this on the NCBI site, ensembl?
  
  user298: While I haven't found a way to limit the results to the canonical transcript only, you can get a list of genes, transcripts and their CDS lengths using Ensemble's BioMart. I have already set it up for you, you can see the results, and modify them, here (click on the "Results" link if you don't see them). 
  Essentially, you just need to go to BioMart, and 
  
  select "Ensembl Genes 96" (the number will change if the version changes) as the database and "uman Genes" as the dataset.
  Click on "Filters", and set Gene type to coding and Transcript type to protein_coding.
  From "Attributes", select whatever you want to see. The "CDS Length" is under "Structures".
  
  
original_text: 4504: <p>Does anyone know where and how could I download a list of all human genes and the length of the coding sequence for each gene? Is it possible to do this on the NCBI site, ensembl?</p>
   298: <p>While I haven't found a way to limit the results to the canonical transcript only, you can get a list of genes, transcripts and their CDS lengths using Ensemble's BioMart. I have already set it up for you, you can see the results, and modify them, <a href="http://www.ensembl.org/biomart/martview/7bd5b4f80f2c922856260b66fd9587fa?VIRTUALSCHEMANAME=default&amp;ATTRIBUTES=hsapiens_gene_ensembl.default.structure.ensembl_gene_id|hsapiens_gene_ensembl.default.structure.ensembl_transcript_id|hsapiens_gene_ensembl.default.structure.cds_length&amp;FILTERS=hsapiens_gene_ensembl.default.filters.transcript_biotype.&quot;protein_coding&quot;|hsapiens_gene_ensembl.default.filters.biotype.&quot;protein_coding&quot;&amp;VISIBLEPANEL=resultspanel" rel="nofollow noreferrer">here</a> (click on the "Results" link if you don't see them). </p>
  
  <p>Essentially, you just need to go to <a href="http://www.ensembl.org/biomart/martview" rel="nofollow noreferrer">BioMart</a>, and </p>
  
  <ol>
  <li><p>select "Ensembl Genes 96" (the number will change if the version changes) as the database and "uman Genes" as the dataset.</p></li>
  <li><p>Click on "Filters", and set <code>Gene type</code> to <code>coding</code> and <code>Transcript type</code> to <code>protein_coding</code>.</p></li>
  <li><p>From "Attributes", select whatever you want to see. The "CDS Length" is under "Structures".</p></li>
  </ol>
  