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
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