omics.co.in logo omics.co.in

Chapter 12: Ethical, Legal, Social Implications (ELSI) & Genetic Counseling

Tested Stacks: GATK 4.6.1 Samtools 1.21 Nextflow 24.10 Seurat v5.1 Python 3.12
Prerequisites: Basic Linux CLI & Sequencing Formats
📚 Chapter 12 of 13 0% Course Completed

Chapter 12: Ethical, Legal, Social Implications (ELSI) & Genetic Counseling

Clinical whole-exome and whole-genome sequencing reveals the entirety of an individual's constitutional genetic makeup. Alongside the primary diagnostic reason for testing, sequencing inevitably uncovers unintended genetic insights: adult-onset cancer predispositions, non-paternity, carrier statuses, and neurodegenerative risks.

The ACMG Secondary Findings v3.2 Protocol

The ACMG mandates that laboratories performing clinical exome/genome sequencing offer to report pathogenic variants across a curated list of 81 medically actionable genes (ACMG SF v3.2), regardless of patient age or the original clinical indication. Conditions include:

  • Hereditary Breast & Ovarian Cancer: BRCA1, BRCA2, PALB2
  • Lynch Syndrome (Colorectal Cancer): MLH1, MSH2, MSH6, PMS2
  • Familial Hypercholesterolemia: LDLR, APOB, PCSK9
  • Cardiomyopathies & Arrhythmias: MYH7, MYBPC3, KCNQ1, SCN5A

Patients retain the ethical autonomy to opt out of receiving secondary findings prior to sequencing.

1. Legal Protections: The GINA Act

In the United States, the Genetic Information Nondiscrimination Act (GINA of 2008) legally prohibits health insurers and employers from discriminating against individuals based on genetic testing results. However, critical gaps remain: GINA does not apply to life insurance, disability insurance, long-term care insurance, or military healthcare.

⚠️

Common Pitfalls & Troubleshooting Checklist

  • Java Heap Exhaustion (GATK / Picard): If processes terminate with java.lang.OutOfMemoryError, set your environment variable explicitly: export _JAVA_OPTIONS="-Xmx16g -Djava.io.tmpdir=/tmp".
  • Index Timestamp Mismatch: If tools complain that a BAM index is missing or out of date, regenerate with samtools index -@ 4 sample.bam.
  • Conda Channel Conflicts: Avoid ABI incompatibilities between bioconda and conda-forge by setting strict priority: conda config --set channel_priority strict.
  • Chromosome Naming Contamination: Always verify whether reference FASTA headers use chr1 or 1; divergent naming causes silent alignment drops.
Was this guide helpful to your research?
Help us maintain 100% accurate, peer-reviewed bioinformatics standards.
📝 Propose Edit on GitHub ↗