fungi / yeast convergence / comparison. Design and run log: studies/fungi/yeast_convergence (PR #43).

yeast_convergence: cross-contrast comparison

Sixteen contrasts test whether yeast growth form evolved independently with the same functional gene families. 9 origin contrasts compare a yeast lineage with its filamentous sister. 5 pseudo-origin controls (filamentous lineages with large gene loss and no change in growth form) and 2 reversal contrasts have enrichment tables. A term counts as recurrent when at least 3 origins call it significant (Pfam and Pfam clan; BH q ≤ 0.05 against a Poisson-binomial null). Terms that a pseudo-origin control also calls are labelled streamlining_generic.

Result

0 terms are recurrent and absent from all controls (class yeast_convergent). 4 terms are recurrent and also called in at least one control. This does not show that convergence is absent. The analysis has few origins, small ingroups for some contrasts, and a null model that ignores family size.

directionvocabtermnameorigins sig/testedoriginsqcontrols sig/testedclass
losspfam_clanCL0219RNase_H4/9yc_tremellomycetes, yc_ustilaginomycotina, yc_pucciniomycotina, yc_mucoromycota0.002771/5streamlining_generic
noveltypfam_clanCL0271F-box3/8yc_dothideales, yc_pucciniomycotina, yc_mucoromycota0.02483/5streamlining_generic
noveltypfamPF00646F-box: F-box domain3/8yc_dothideales, yc_pucciniomycotina, yc_mucoromycota0.04783/5streamlining_generic
noveltypfamPF12937F-box-like: F-box-like3/9yc_dothideales, yc_pucciniomycotina, yc_mucoromycota0.04781/5streamlining_generic
Limits

Definitions

Novelty: a gene family present in at least 75% of the ingroup (IN) species and absent from all outgroup (OUT) species. Loss: the reverse, present in at least 75% of the OUT species and absent from all IN species. Calls come from pairwise diamond searches (E-value < 1e-5). Enrichment is a one-sided hypergeometric test per Pfam family, BH-corrected within each vocabulary.

Contrasts

idrolelineageingroup / outgrouppages
yc_saccharomycotinaoriginSaccharomycotina5 / 4novelty · loss · report
yc_taphrinomycotinaoriginTaphrinomycotina6 / 3novelty · loss · report
yc_chaetothyrialesoriginChaetothyriales black yeasts5 / 3novelty · loss · report
yc_dothidealesoriginDothideales (Aureobasidium)4 / 3novelty · loss · report
yc_capnodialesoriginCapnodiales (Hortaea)2 / 3novelty · loss · report
yc_tremellomycetesoriginTremellomycetes4 / 3novelty · loss · report
yc_ustilaginomycotinaoriginUstilaginomycotina4 / 4novelty · loss · report
yc_pucciniomycotinaoriginPucciniomycotina (red yeasts)5 / 3novelty · loss · report
yc_mucoromycotaoriginMucorales (dimorphic Mucor)3 / 4novelty · loss · report
yc_pseudo_powdery_mildewpseudonone (control)4 / 3novelty · loss · report
yc_pseudo_ectomycorrhizalpseudonone (control)4 / 4novelty · loss · report
yc_pseudo_dermatophytepseudonone (control)4 / 2novelty · loss · report
yc_pseudo_arbuscular_mycorrhizalpseudonone (control)4 / 4novelty · loss · report
yc_pseudo_lichenpseudonone (control)4 / 4novelty · loss · report
yc_rev_eremotheciumreversalEremothecium (filamentous reversal within Saccharomycetaceae)3 / 4novelty · loss · report
yc_rev_neolectareversalNeolecta (fruiting lineage within Taphrinomycotina)1 / 6novelty · loss · report

Files and provenance

Inputs, script commit, parameters and SHA-256 of every input and output are in PROVENANCE.yaml.