How many Biosamples ?
curl -s "https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi?db=biosample"
<eInfoResult>
<DbInfo>
<DbName>biosample</DbName>
<Count>7211809</Count>
(...)
get the BIosample and SRA identifiers:
curl -s "ftp://ftp.ncbi.nlm.nih.gov/biosample/biosample_set.xml.gz" |\
gunzip -c |\
java -jar dist/xsltstream.jar -n BioSample -t transform.xsl |\
nl
output:
(....)
7211789 SAMN07945461 SRS2643051
7211790 SAMN07945462 SRS2643052
7211791 SAMN07945463 SRS2643049
7211792 SAMN07945464 SRS2643050
7211793 SAMN07945465
7211794 SAMN07945466
7211795 SAMN07945467
7211796 SAMN07945468
7211797 SAMN07945470
7211798 SAMN07945471
7211799 SAMN07945472
7211800 SAMN07945473
7211801 SAMN07945474
7211802 SAMN07945475
7211803 SAMN07945476
7211804 SAMN07945477
7211805 SAMN07945478
7211806 SAMN07945678
7211807 SAMN07945679
7211808 SAMN07945680
7211809 SAMN07945728
7211810 SAMN07945729
7211811 SAMN07945740
7211812 SAMN07945742
7211813 SAMN07945748
7211814 SAMN07945751
7211815 SAMN07945752
7211816 SAMN07945753
7211817 SAMN07945754
7211818 SAMN07945755
7211819 SAMN07945756
7211820 SAMN07945757
7211821 SAMN07945786
7211822 SAMN07945787
Thank you very much for your explanation. I am trying to get the BioSample id's associated with some BioProjects and i just wanted to know how much records existed and a way to list them.
If you know the specific BioProject ID then use this (replace
proj_ID
with a real ID):esearch -db bioproject -query "proj_ID" | elink -target biosample | efetch -format docsum | xtract -pattern DocumentSummary -block Accession -element Accession