phylojunction package
Subpackages
- phylojunction.calculation package
- Submodules
- phylojunction.calculation.discrete_sse module
DiscreteStateDependentParameter
DiscreteStateDependentParameterManager
DiscreteStateDependentParameterManager.epsilon
DiscreteStateDependentParameterManager.matrix_state_dep_params
DiscreteStateDependentParameterManager.n_slices_to_ignore
DiscreteStateDependentParameterManager.param_type
DiscreteStateDependentParameterManager.seed_age
DiscreteStateDependentParameterManager.slice_age_ends
DiscreteStateDependentParameterManager.slice_t_ends
DiscreteStateDependentParameterManager.state_dep_params_at_time()
DiscreteStateDependentParameterManager.state_dep_params_dict
DiscreteStateDependentParameterType
DiscreteStateDependentProbability
DiscreteStateDependentProbabilityHandler
DiscreteStateDependentProbabilityHandler.n_time_slices
DiscreteStateDependentProbabilityHandler.randomly_decide_taxon_sampling_at_time_at_state()
DiscreteStateDependentProbabilityHandler.seed_age
DiscreteStateDependentProbabilityHandler.slice_age_ends
DiscreteStateDependentProbabilityHandler.slice_t_ends
DiscreteStateDependentProbabilityHandler.state_count
DiscreteStateDependentProbabilityHandler.state_dep_prob_manager
DiscreteStateDependentProbabilityHandler.str_representation
DiscreteStateDependentRate
MacroevolEvent
MacroevolEventHandler
MacroevolEventHandler.n_time_slices
MacroevolEventHandler.sample_event_sse_rate_param()
MacroevolEventHandler.seed_age
MacroevolEventHandler.slice_age_ends
MacroevolEventHandler.slice_t_ends
MacroevolEventHandler.sse_rate_manager
MacroevolEventHandler.state_count
MacroevolEventHandler.str_representation
MacroevolEventHandler.total_rate()
SSEStash
StateIntoPatternConverter
- phylojunction.calculation.math_utils module
- Module contents
- phylojunction.data package
- Submodules
- phylojunction.data.attribute_transition module
AttributeTransition
AttributeTransition.age
AttributeTransition.at_speciation
AttributeTransition.attr_label
AttributeTransition.from_state
AttributeTransition.global_time
AttributeTransition.str_representation
AttributeTransition.subtending_or_speciating_node_label
AttributeTransition.to_state
AttributeTransition.to_state2
AttributeTransition.update_daughter_members()
- phylojunction.data.sampled_ancestor module
- phylojunction.data.tree module
AnnotatedTree
AnnotatedTree.alternative_root_label
AnnotatedTree.at_dict
AnnotatedTree.brosc_node
AnnotatedTree.clado_at_dict
AnnotatedTree.condition_on_obs_both_sides_root
AnnotatedTree.epsilon
AnnotatedTree.extant_sampled_terminal_nodes_labels
AnnotatedTree.extant_terminal_nodes_labels
AnnotatedTree.extant_terminal_sampled_state_count_dict
AnnotatedTree.extant_terminal_state_count_dict
AnnotatedTree.extinct_terminal_nodes_labels
AnnotatedTree.extinct_terminal_state_count_dict
AnnotatedTree.extract_reconstructed_tree()
AnnotatedTree.get_stats_dict()
AnnotatedTree.get_taxon_states_str()
AnnotatedTree.is_extant_or_sa_on_both_sides_complete_tr_root()
AnnotatedTree.max_age
AnnotatedTree.n_extant_sampled_terminal_nodes
AnnotatedTree.n_extant_terminal_nodes
AnnotatedTree.n_extinct_sampled_terminal_nodes
AnnotatedTree.n_extinct_terminal_nodes
AnnotatedTree.n_sa_nodes
AnnotatedTree.node_ages_dict
AnnotatedTree.node_attr_dict
AnnotatedTree.node_heights_dict
AnnotatedTree.origin_age
AnnotatedTree.origin_edge_length
AnnotatedTree.origin_node
AnnotatedTree.plot_node()
AnnotatedTree.populate_nd_attr_dict()
AnnotatedTree.rec_node_ages_dict
AnnotatedTree.rec_node_heights_dict
AnnotatedTree.rec_str()
AnnotatedTree.rec_tr_at_dict
AnnotatedTree.rec_tr_clado_at_dict
AnnotatedTree.rec_tr_root_age
AnnotatedTree.rec_tr_root_node
AnnotatedTree.rec_tr_sa_lineage_dict
AnnotatedTree.root_age
AnnotatedTree.root_node
AnnotatedTree.sa_lineage_dict
AnnotatedTree.sa_obs_nodes_labels
AnnotatedTree.seed_age
AnnotatedTree.slice_age_ends
AnnotatedTree.slice_t_ends
AnnotatedTree.state_count
AnnotatedTree.state_count_dict
AnnotatedTree.tree
AnnotatedTree.tree_died
AnnotatedTree.tree_invalid
AnnotatedTree.tree_read_as_newick
AnnotatedTree.tree_reconstructed
AnnotatedTree.update_rec_tr_at_dict()
AnnotatedTree.update_rec_tr_sa_lineage_dict()
AnnotatedTree.with_origin
get_color_map()
get_node_name()
get_x_coord_from_nd_heights()
get_y_coord_from_n_obs_nodes()
pj_get_name_mrca_obs_terminals()
plot_ann_tree()
- Module contents
- phylojunction.distribution package
- Submodules
- phylojunction.distribution.dn_discrete_sse module
DnSSE
DnSSE.DN_NAME
DnSSE.abort_at_alive_count
DnSSE.condition_on_obs_both_sides_root
DnSSE.condition_on_speciation
DnSSE.condition_on_survival
DnSSE.debug
DnSSE.epsilon
DnSSE.events
DnSSE.generate()
DnSSE.get_rev_inference_spec_info()
DnSSE.info
DnSSE.init_check_vectorize_sample_size()
DnSSE.max_n_failed_attempts
DnSSE.max_rec_taxa
DnSSE.min_rec_taxa
DnSSE.n_sim
DnSSE.n_time_slices
DnSSE.prob_handler
DnSSE.rng_seed
DnSSE.root_is_born
DnSSE.runtime_limit
DnSSE.seed_age
DnSSE.simulate()
DnSSE.slice_t_ends
DnSSE.sse_stash
DnSSE.start_states
DnSSE.state_count
DnSSE.stop
DnSSE.stop_val
DnSSE.with_origin
- phylojunction.distribution.dn_parametric module
DnExponential
DnExponential.DN_NAME
DnExponential.draw_exp()
DnExponential.exp_rate_parameterization
DnExponential.exp_scale_or_rate_list
DnExponential.generate()
DnExponential.get_rev_inference_spec_info()
DnExponential.init_check_vectorize_sample_size()
DnExponential.param_dict
DnExponential.parent_node_tracker
DnExponential.vectorized_params
DnGamma
DnGamma.DN_NAME
DnGamma.draw_gamma()
DnGamma.gamma_rate_parameterization
DnGamma.gamma_scale_or_rate_param_list
DnGamma.gamma_shape_param_list
DnGamma.generate()
DnGamma.get_rev_inference_spec_info()
DnGamma.init_check_vectorize_sample_size()
DnGamma.param_dict
DnGamma.parent_node_tracker
DnGamma.vectorized_params
DnLogNormal
DnLogNormal.DN_NAME
DnLogNormal.draw_ln()
DnLogNormal.generate()
DnLogNormal.get_rev_inference_spec_info()
DnLogNormal.init_check_vectorize_sample_size()
DnLogNormal.ln_log_space
DnLogNormal.ln_mean_list
DnLogNormal.ln_sd_list
DnLogNormal.param_dict
DnLogNormal.parent_node_tracker
DnLogNormal.vectorized_params
DnNormal
DnUnif
- Module contents
- phylojunction.inference package
- phylojunction.interface package
- Subpackages
- phylojunction.interface.cmdbox package
- phylojunction.interface.grammar package
- Submodules
- phylojunction.interface.grammar.ct_fn_grammar module
- phylojunction.interface.grammar.ct_fn_treereader_makers module
- phylojunction.interface.grammar.det_fn_discrete_sse_makers module
- phylojunction.interface.grammar.det_fn_grammar module
- phylojunction.interface.grammar.det_fn_map_attribute module
- phylojunction.interface.grammar.dn_discrete_sse_makers module
- phylojunction.interface.grammar.dn_grammar module
- Module contents
- Submodules
- phylojunction.interface.pj_sandbox module
- Module contents
- Subpackages
- phylojunction.pgm package
- Submodules
- phylojunction.pgm.pgm module
ConstantFn
DeterministicNodeDAG
DirectedAcyclicGraph
DirectedAcyclicGraph.add_node()
DirectedAcyclicGraph.get_display_str_by_name()
DirectedAcyclicGraph.get_node_dag_by_name()
DirectedAcyclicGraph.get_sorted_node_dag_list()
DirectedAcyclicGraph.n_nodes
DirectedAcyclicGraph.name_node_dict
DirectedAcyclicGraph.node_val_dict
DirectedAcyclicGraph.random_seed
DirectedAcyclicGraph.sample_size
DistrForSampling
NodeDAG
StochasticNodeDAG
ValueGenerator
abstract_attribute()
extract_vals_as_str_from_node_dag()
extract_value_from_dagnodes()
plot_blank()
plot_node_histogram()
- Module contents
- phylojunction.plotting package
- phylojunction.readwrite package
- phylojunction.utility package
- Submodules
- phylojunction.utility.exception_classes module
AnnotatedTreeIncorrectAnnotationError
AnnotatedTreeMissingNodeName
AnnotatedTreeMisspecError
AnnotatedTreeNodeMissingAttrError
DAGCannotAddNodeError
DAGCannotInitialize
DimensionalityError
DimensionalityWarning
FunctionArgsMismatchError
GenerateFailError
IncorrectDimensionError
InexistentVariableError
InvalidMCMCChainLength
MaxNFailedAttemptsLimit
MissingColumnName
NoPlatingAllowedError
NodeDAGStatCantFloatError
NodeInferenceDimensionalityError
NotBetweenZeroAndOneError
ObjInitIncorrectDimensionError
ObjInitInvalidArgError
ObjInitMissingParameterError
ObjInitMissingStateDependentParameterError
ObjInitRepeatedStateDependentParameterError
ObjInitRequireNonZeroStateDependentParameterError
ObjInitRequireSameParameterTypeError
PJCLIInvalidInputError
PJCLISampleOutOfRangeError
PJIOFileDoesNotExistError
ParseCtFnInitFailError
ParseDetFnInitFailError
ParseDnInitFailError
ParseFunctionArgError
ParseInvalidArgumentError
ParseInvalidNewickStringError
ParseMissingArgumentError
ParseMissingParameterError
ParseMissingSpecificationError
ParseMutuallyExclusiveParametersError
ParseNotAParameterError
ParsePathDoesNotExistError
ParseRequireIntegerError
ParseRequireNumericError
ParseRequirePositiveIntegerError
ParseRequireSingleValueError
ReplicateNumberError
RunTimeLimit
SSEStashMisspec
ScriptSyntaxError
StateDependentParameterMisspec
VariableAssignmentError
VariableMisspec
- phylojunction.utility.helper_functions module
- Module contents