ped_draw

ped_draw visualizes textual PED files as graphical pedigrees to convey relatedness, sex, and affected status across complex multi-generational family structures.


Key Features:

  • Pedigree visualization: Transforms textual pedigree data into connected-node graphical representations that depict family relationships across generations.
  • PED file input: Processes pedigree data in standard ped file format and accepts input from a specified file or standard input (stdin).
  • Graphviz rendering: Uses Graphviz to convert pedigree structures into graph layouts with descriptive node shapes and shading.
  • Dot file generation: Produces intermediate DOT-format files suitable for downstream rendering and customization.
  • Output formats: Renders images in PNG, SVG, PDF, and PS formats via Graphviz.
  • Symbolic encoding: Represents biological attributes such as sex and affected status using standardized shapes and shading.
  • Standards compliance: Adheres to accepted conventions for visual pedigree depiction to maintain consistent and accurate representations.

Scientific Applications:

  • Family structure interpretation: Enables visual recognition of complex familial relationships and multi-generational relatedness patterns.
  • Phenotype and sex annotation: Conveys affected status and sex across samples to support interpretation of inheritance patterns.
  • Standardized communication: Produces consistent pedigree diagrams that facilitate comparison and communication of family-based study results.

Methodology:

Converts PED-format files into Graphviz DOT files and uses Graphviz to render connected nodes with descriptive shapes and shading; accepts input from file or stdin and outputs PNG, SVG, PDF, and PS.

Topics

Details

License:
MIT
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
1/23/2021

Operations

Publications

Velinder M, Lee D, Marth G. ped_draw: pedigree drawing with ease. BMC Bioinformatics. 2020;21(1). doi:10.1186/s12859-020-03917-4. PMID:33297934. PMCID:PMC7727153.

PMID: 33297934
PMCID: PMC7727153
Funding: - National Human Genome Research Institute: R01HG009000, R01HG009712

Links