Ejemplo n.º 1
0
def test_external_ped(ped):
    ext_individuals = madeline.external_ped(ped.individuals)
    assert len(ext_individuals) == 2
    assert ext_individuals["SampleName2"].mother == "SampleName"
    assert ext_individuals["SampleName2"].affected is True
Ejemplo n.º 2
0
def run_madeline(mip_case, madeline_exe):
    """Run and process madeline."""
    external_individuals = madeline.external_ped(mip_case.ped.individuals)
    mip_case.ped.families[mip_case.family_id].individuals = external_individuals
    svg_content = madeline.run(mip_case.ped, exe=madeline_exe)
    return svg_content