-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting & FAQ
filter expects the clean summary TSV written by pxseek fetch.
pxseek fetch -o px_datasets.tsv
pxseek filter -i px_datasets.tsv -s "Homo sapiens" -o human.tsvDo not pass the raw ProteomeCentral export directly to filter.
- If
filtersays no filters were specified, add at least one of species, repository, keyword, date, or instrument. - If
--deepfails, make sure you supplied-kor--keywords. - If
lookupfails on an identifier, confirm that it is aPXD...orRPXD...accession. - If nothing matches, remove filters and add them back one at a time.
- Summary data is cached for 24 hours.
-
fetch --refreshforces a fresh summary download. -
lookupcaches XML by dataset ID on disk.
- Run
pxseek fetch -o px_datasets.tsv. - Test one simple filter.
- Inspect the TSV header and a few rows.
- Add more filters gradually.
- Use
lookupor--deeponly after the summary stage looks right.
pxseek is best for metadata discovery and shortlist-building across ProteomeXchange datasets.
No. It helps you find relevant datasets and capture metadata such as descriptions, identifiers, and FTP locations.
Because they serve different stages. fetch gives you a fast broad summary table. lookup gives you richer per-dataset detail only for the shortlist you care about.
Use --deep when the key biological term is likely to appear in the longer description rather than in the summary title or keyword fields.
Yes. That is the normal workflow. Start with species, repository, date, instrument, or keywords, then use lookup on the filtered shortlist.
Getting started
Reference
Help