pytransit.analysis package¶
Submodules¶
pytransit.analysis.base module¶
-
class
pytransit.analysis.base.AnalysisMethod(short_name, long_name, description, output, annotation_path, wxobj=None)[source]¶ Basic class for analysis methods. Inherited by SingleMethod and ComparisonMethod.
-
class
pytransit.analysis.base.DualConditionMethod(short_name, long_name, description, ctrldata, expdata, annotation_path, output, normalization, replicates='Sum', LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.AnalysisMethodClass to be inherited by analysis methods that determine changes in essentiality between two conditions (e.g. Resampling, DEHMM).
-
class
pytransit.analysis.base.SingleConditionMethod(short_name, long_name, description, ctrldata, annotation_path, output, replicates='Sum', normalization=None, LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.AnalysisMethodClass to be inherited by analysis methods that determine essentiality in a single condition (e.g. Gumbel, Binomial, HMM).
pytransit.analysis.binomial module¶
-
class
pytransit.analysis.binomial.BinomialMethod(ctrldata, annotation_path, output_file, samples=10000, burnin=500, replicates='Sum', normalization=None, LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.SingleConditionMethodbinomial
pytransit.analysis.example module¶
-
class
pytransit.analysis.example.ExampleMethod(ctrldata, annotation_path, output_file, replicates='Sum', normalization=None, LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.SingleConditionMethodExample
pytransit.analysis.griffin module¶
-
class
pytransit.analysis.griffin.GriffinMethod(ctrldata, annotation_path, output_file, replicates='Sum', normalization=None, LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.SingleConditionMethodgriffin
pytransit.analysis.gumbel module¶
-
class
pytransit.analysis.gumbel.GumbelMethod(ctrldata, annotation_path, output_file, samples=10000, burnin=500, trim=1, minread=1, replicates='Sum', normalization=None, LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.SingleConditionMethodGumbel
pytransit.analysis.hmm module¶
-
class
pytransit.analysis.hmm.HMMMethod(ctrldata, annotation_path, output_file, replicates='TTRMean', normalization=None, LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.SingleConditionMethodHMM
pytransit.analysis.rankproduct module¶
-
class
pytransit.analysis.rankproduct.RankProductMethod(ctrldata, expdata, annotation_path, output_file, normalization='TTR', samples=10000, adaptive=False, doHistogram=False, replicates='Sum', LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.DualConditionMethodrankproduct
pytransit.analysis.resampling module¶
-
class
pytransit.analysis.resampling.ResamplingMethod(ctrldata, expdata, annotation_path, output_file, normalization='TTR', samples=10000, adaptive=False, doHistogram=False, includeZeros=False, replicates='Sum', LOESS=False, ignoreCodon=True, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.DualConditionMethodresampling
pytransit.analysis.tn5gaps module¶
-
class
pytransit.analysis.tn5gaps.Tn5GapsMethod(ctrldata, annotation_path, output_file, replicates='Sum', normalization=None, LOESS=False, ignoreCodon=True, minread=1, NTerminus=0.0, CTerminus=0.0, wxobj=None)[source]¶ Bases:
pytransit.analysis.base.SingleConditionMethodExample