================================ Low-level binding of C++ library ================================ Besides sequence storage classes :class:`~egglib.Container` and :class:`~egglib.Align`, the wrapped C++ library available through the :mod:`egglib` egglib-py module contains several classes that might be of use for Python scripts. Still, they are a priori not intended to be used directly and this page only provides automated documentation. The user is prompted to refer to the doxygen documentation of the C++ library for a more comprehensive documentation of these tools. Data holders ------------ .. autoclass:: egglib.egglib_binding.Align :members: :inherited-members: .. autoclass:: egglib.egglib_binding.CharMatrix :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Container :members: :inherited-members: .. autoclass:: egglib.egglib_binding.DataMatrix :members: :inherited-members: Conversion and parsing ---------------------- .. autoclass:: egglib.egglib_binding.Consensus :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Convert :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Fasta :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Ms :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Staden :members: :inherited-members: Analysis of polymorphism ------------------------ .. autoclass:: egglib.egglib_binding.BaseDiversity :members: :inherited-members: .. autoclass:: egglib.egglib_binding.BppDiversity :members: :inherited-members: .. autoclass:: egglib.egglib_binding.FStatistics :members: :inherited-members: .. autoclass:: egglib.egglib_binding.HFStatistics :members: :inherited-members: .. autoclass:: egglib.egglib_binding.HaplotypeDiversity :members: :inherited-members: .. autoclass:: egglib.egglib_binding.LinkageDisequilibrium :members: :inherited-members: .. autoclass:: egglib.egglib_binding.MicrosatelliteDiversity :members: :inherited-members: .. autoclass:: egglib.egglib_binding.NucleotideDiversity :members: :inherited-members: .. autoclass:: egglib.egglib_binding.SitePolymorphism :members: :inherited-members: Coalescent simulator -------------------- .. autoclass:: egglib.egglib_binding.AllMigrationRateChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.AllPopulationSizeChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Arg :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Bottleneck :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Change :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Controller :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Current :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Edge :members: :inherited-members: .. autoclass:: egglib.egglib_binding.GrowthRateChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.Mutator :members: :inherited-members: .. autoclass:: egglib.egglib_binding.ParamSet :members: :inherited-members: .. autoclass:: egglib.egglib_binding.PopulationBottleneck :members: :inherited-members: .. autoclass:: egglib.egglib_binding.PopulationFusion :members: :inherited-members: .. autoclass:: egglib.egglib_binding.PopulationGrowthRateChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.PopulationParamChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.PopulationSplit :members: :inherited-members: .. autoclass:: egglib.egglib_binding.SelfingRateChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.SingleMigrationRateChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.SingleParamChange :members: :inherited-members: .. autoclass:: egglib.egglib_binding.SinglePopulationSizeChange :members: :inherited-members: Approximate Bayesian Computation -------------------------------- .. autoclass:: egglib.egglib_binding.ABC :members: :inherited-members: Random number generator ----------------------- .. autoclass:: egglib.egglib_binding.Random :members: :inherited-members: