gse-to-srp#
gse-to-srp
converts a GEO accession ID (GSE) to SRA
study accession (SRP).
Usage and options#
$ pysradb gse-to-srp -h
Usage: pysradb gse-to-srp [OPTIONS] GSE_IDS...
Get SRP for a GSE
Options:
--saveto TEXT Save output to file
--detailed Output additional columns: [experiment_accession (SRX),
sample_accession (SRS),
experiment_alias (GSM_),
sample_alias (GSM)]
-h, --help Show this message and exit.
Convert GEO accession ID (GSE) to SRA study accession (SRP)#
Gene Expression Omnibus or GEO hosts processed sequencing datasets. The raw data is available through SRA and hence we often need to interpolate between the two.
To convert a GEO experiment with ID of the form GSEnnnn
to
its corresponding SRA study accession of the form SRPmmmmm
:
$ pysradb gse-to-srp GSE41637
study_alias study_accession
GSE41637 SRP016501
Getting sample attributes#
Often, the most useful information is in the expanded metadata.
For example, what cell` types do
different experiments correspond to? What treatments have been
applied to them? This can be obtained by using the -detailed
flag:
$ pysradb gse-to-srp --detailed GSE41637
Saving metadata to a file#
pysradb
follows a consistent pattern for providing
an option to save output of any of its subcommands to a file
using the --saveto
argument:
$ pysradb gse-to-srp --detailed --saveto GSE41637_metadata.tsv GSE41637