Entrez has the tags [journal], [volume], [page number], [title], [year] and [author] to identify all sequences from a given publication. You will find a full list of tags here from the drop down menu.
Thus,
query = "Microbacterium[Organism] AND Nature[Journal] AND 528[volume] AND Bai[author] AND 364[page number]"
This will identify all Microbacterium genome sequences associated with Bai et al (2015) Nature 528:364- and is here.
For practical purposes I routinely search using the organism and author tags for their sequence output.
The example given (post-edit) was
Kim KK et al., "Microbacterium aquimaris sp. nov., isolated from seawater.", Int J Syst Evol Microbiol, 2008 Jul;58(Pt 7):1616-20
query = "Microbacterium[Organism] AND 58[volume] AND Kim[author] AND 1616[page number] AND 2008[year]"
I removed the [journal] tag because the abbreviation it uses is a bit unusual and replaced it with [year]. Still works here.
From the comments ... if only published sequences were required then using the range
function and [publication date]
is one way in ...
query = "Microbacterium[Organism] AND 2000/1/1:2020/1/1[publication date]"
The best strategy is to use the [author]
because data production tends to be dominated by a small number of groups.
Comments of Comments
Why isn't searching working. The following search works
query = "Microbacterium[Organism] AND (all[filter] NOT partial[filter])"
The term it doesn't like is latest refseq[filter]
if that is removed it will work. refseq
works, but it doesn't like latest
.