Is there a difference between the nuccore and nucleotide entrez databases? In my simple tests they seem to return the same data. However the biopython tutorial makes use of both of them.
My testing from python:
Entrez.read(Entrez.einfo(db='nuccore'))["DbInfo"]["Description"]
'Core Nucleotide db'
Entrez.read(Entrez.einfo(db='nuccore'))["DbInfo"]["Count"]
'202831776'
Entrez.read(Entrez.einfo(db='nucleotide'))["DbInfo"]["Description"]
'Core Nucleotide db'
Entrez.read(Entrez.einfo(db='nucleotide'))["DbInfo"]["Count"]
'202831776'
I also tried using efetch and didn't see any differences in the returned data.
I also looked for that and found: (Nucleic Acids Research, Volume 42, Issue D1, 1 January 2014, Pages D7–D17, Database resources of the National Center for Biotechnology Information) "GenBank is the primary nucleotide sequence archive at NCBI and is a member of the INSDC. Sequences from GenBank are available from three Entrez databases: Nucleotide, EST and GSS (specified as nuccore, nucest and nucgss within the E-utilities). The Nucleotide database contains all GenBank sequences except those within the EST or GSS GenBank divisions. The database also contains WGS sequences, Third Party Annotation (TPA) sequences and sequences imported from the Structure database." looks that it's the same.