Open Issues Need Help
View All on GitHub good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
cleanup: dead code — record_gnomad_version in annotation/gnomad.py has no production caller (orphaned by the #553 cleanup; prod records via _record_db_version directly) about 2 months ago
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
cleanup: dead code — LAIResult.is_available in analysis/lai.py is a constant-True field, never assigned or read (availability gated by is_lai_available()/runner instead) about 2 months ago
good first issue dead-code
cleanup: dead code — TraitsPanel.all_prs_rsids in analysis/traits.py is never called (sibling all_rsids is used; PRS rsids gathered via _load_prs_weight_sets instead) about 2 months ago
good first issue dead-code
good first issue dead-code
cleanup: dead code — PathwayResult.pathway_description is assigned but never read across 8 analysis modules (semantic dead field; ruff/vulture can't catch it) about 2 months ago
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
good first issue dead-code
cleanup: dead code — _POP_FIELDS INFO-field map in annotation/gnomad.py is never read (parse_gnomad_vcf_line hardcodes the fields; gnomAD twin of #527) about 2 months ago
good first issue dead-code
Ancestry: "Population Ranking" shows bare, unlabeled centroid distances (lower = better) — misreads as bigger = better about 2 months ago
bug good first issue
cleanup: dead code — _TIER_ORDER tier-sort map in api/routes/variants.py is never used (consequence-summary sorts by count; nothing orders by impact tier) about 2 months ago
good first issue dead-code
cleanup: dead code — LoadingEmpty component in variant-table/EmptyStates.tsx is never rendered (VariantTable wires 4 of 5 states; loading is inline) about 2 months ago
good first issue dead-code
cleanup: dead code — ALL_CLINVAR_SIGNIFICANCE frozenset in rare_variant_finder.py is never read (filter uses the caller list directly; allowlist 'for filtering' unwired) about 2 months ago
good first issue dead-code
cleanup: dead code — unused dbNSFP column-mapping constants (_TSV_COLUMN_MAP/_SCORE_COLUMNS/_PRED_COLUMNS) in annotation/dbnsfp.py; the hand-written parser hardcodes them about 2 months ago
good first issue dead-code
cleanup: dead code — 3 unused FHIR terminology constants in reports/fhir_export.py (SNOMED_SYSTEM, FHIR_GENOMICS_SYSTEM, LOINC_GENOMIC_REF_SEQ never referenced) about 2 months ago
good first issue dead-code
cleanup: dead code — unused list-based streaming generators _stream_csv/_stream_json in export.py (never called; superseded by _iter variants) about 2 months ago
good first issue dead-code
cleanup: dead code — useExecuteQuery hook in frontend query-builder.ts has no consumers (superseded by useRunQuery; remove its useInfiniteQuery import too) about 2 months ago
good first issue dead-code
cleanup: dead code — duplicated GTEX_PMID constant in annotation/gtex_eqtl.py is never read (live copy lives in analysis/gtex.py) about 2 months ago
good first issue dead-code
cleanup: dead code — _delete_all_annotations in annotation/engine.py is never called (vestige of pre-F28 in-place crash recovery; superseded by the staging swap) about 2 months ago
documentation good first issue dead-code
test: query-builder filter tests assert total_matching but not len(items) — empty/short items page passes vacuously about 2 months ago
bug good first issue