guma44 / GEOparse

Python library to access Gene Expression Omnibus Database (GEO)
BSD 3-Clause "New" or "Revised" License
137 stars 51 forks source link

showing all SRRs for a particular GSM #42

Open golobor opened 6 years ago

golobor commented 6 years ago

Hi! Thanks for this awesome project, a much-needed tool in the Python ecosystem. I wonder if you could consider addiing a separate data structure to each GSM object that would store the list of all SRX and SRR entries associated with this GSM. The motivation is that, with a list like that, users could use your library only to scrape the GSE/GSM/SRX/SRR data. This would allow using your library in other workflows, where users may need to manage data download themselves. Thank you! Anton.

guma44 commented 6 years ago

Hi, Thanks for the suggestion. I will take a look into this when I start to work on a new version which should happen relatively soon. I am not sure now if this is not out of scope for the project. Anyway, this looks interesting on its own.