genetics-selfdecode-lookup - Look up imputed SNP genotypes from SelfDecode
Retrieves single or batch SNP genotypes from SelfDecode using an authenticated API and caches results for 30 days.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Look up single SNP genotypes
- Look up batch SNP genotypes
- Read cached genotype data
- Cache API responses
- Validate cache files
- Retry timed-out requests
- Handle authentication errors
- Report missing SNPs
Inputs
- SelfDecode account
- Uploaded genetic data
- JWT token
- SelfDecode profile ID
- SNP identifiers
- Profile YAML configuration
- Cached JSON files
Outputs
- SNP genotype results
- Batch genotype tables
- Cached JSON files
- Authentication error messages
- Missing SNP notices
- Stale cache warnings
Requirements
- SelfDecode account with uploaded genetic data
- Valid JWT token
- Configured profile ID
- Internet access to SelfDecode API
- curl command
- Python 3
