Documentation Report

Classes and methods that start with a single underscore are excluded from the report

Red rows have a docstring, but are not in Sphinx, yellow have neither

Module: text_formats

Isolated Functions

Name Type Has Docstring In Sphinx
parse_fam function
flexible_file_output function
write_nexus function
wrap_text function
write_fasta function
build_newick function
dump_text function
text_metadata function
f function
Module: combinatorics

Isolated Functions

Name Type Has Docstring In Sphinx
equal_chunks function
generate_star function
generate_comb function
generate_balanced function
generate_random_binary function
split_polytomies function
treeseq_count_topologies function
tree_count_topologies function
combine_child_topologies function
all_trees function
all_tree_shapes function
all_tree_labellings function
num_shapes function
num_tree_pairings function
num_labellings function
children_shape_ranks function
children_label_ranks function
group_rank function
num_list_of_group_labellings function
num_group_labellings function
num_assignments_in_group function
group_label_ranks function
set_minus function
partitions function
rule_asc function
group_by function
group_partition function
merge_tuple function
isdisjoint function
update_state function
assign_internal_labels function
reorder_children function
add_node function
same_num_leaves function
same_shape function

Class: Rank

Name Type Has Docstring In Sphinx
Rank class

Class: TreeNode

Name Type Has Docstring In Sphinx
TreeNode class
as_tables function
random_binary_tree function
balanced_tree function

Class: TopologyCounter

Name Type Has Docstring In Sphinx
TopologyCounter class
merge function
from_sample function

Class: PartialTopologyCounter

Name Type Has Docstring In Sphinx
PartialTopologyCounter class
add_sibling_topologies function
join_all_combinations function
join_topologies function

Class: RankTree

Name Type Has Docstring In Sphinx
RankTree class
compute_shape_rank function
compute_label_rank function
num_labellings function
rank function
shape_rank function
label_rank function
unrank function
shape_unrank function
label_unrank function
canonical_order function
from_tsk_tree_node function
from_tsk_tree function
to_tsk_tree function
all_labelled_trees function
all_unlabelled_trees function
all_subtree_pairings function
all_labellings function
label_all_groups function
label_tree_group function
newick function
label function
labelled function
min_label function
is_leaf function
leaf_partition function
group_children_by_num_leaves function
group_children_by_shape function
shape_equal function
is_canonical function
is_symmetrical function

Class: Combination

Name Type Has Docstring In Sphinx
Combination class
comb function
comb_with_replacement function
rank function
from_range_rank function
unrank function
with_replacement_rank function
with_replacement_unrank function
Module: genotypes

Isolated Functions

Name Type Has Docstring In Sphinx
allele_remap function

Class: Variant

Name Type Has Docstring In Sphinx
Variant class
site function
alleles function
samples function
genotypes function
isolated_as_missing function
has_missing_data function
num_missing function
num_alleles function
position function
index function
decode function
copy function
states function
counts function
frequencies function
Module: intervals

Isolated Functions

Name Type Has Docstring In Sphinx

Class: RateMap

Name Type Has Docstring In Sphinx
RateMap class
left function
right function
mid function
span function
position function
rate function
mass function
missing function
non_missing function
num_intervals function
num_missing_intervals function
num_non_missing_intervals function
sequence_length function
total_mass function
mean_rate function
get_rate function
get_cumulative_mass function
find_index function
missing_intervals function
asdict function
copy function
slice function
uniform function
read_hapmap function
Module: util

Isolated Functions

Name Type Has Docstring In Sphinx
canonical_json function
is_unknown_time function
safe_np_int_cast function
pack_bytes function
unpack_bytes function
pack_strings function
unpack_strings function
pack_arrays function
unpack_arrays function
intervals_to_np_array function
negate_intervals function
naturalsize function
obj_to_collapsed_html function
truncate_string_end function
render_metadata function
unicode_table function
html_table function
tree_sequence_html function
tree_html function
variant_html function
convert_file_like_to_open_file function
set_print_options function
truncate_rows function
random_nucleotides function
raise_known_file_format_errors function

Class: Dataclass

Name Type Has Docstring In Sphinx
Dataclass class
replace function
asdict function
Module: formats

Isolated Functions

Name Type Has Docstring In Sphinx
get_h5py function
load_legacy function
dump_legacy function
Module: stats

Isolated Functions

Name Type Has Docstring In Sphinx

Class: LdCalculator

Name Type Has Docstring In Sphinx
LdCalculator class
get_r2 function
r2 function
get_r2_array function
r2_array function
get_r2_matrix function
r2_matrix function
Module: trees

Isolated Functions

Name Type Has Docstring In Sphinx
store_tree_sequence function
load function
parse_individuals function
parse_nodes function
parse_edges function
parse_sites function
parse_mutations function
parse_populations function
parse_migrations function
load_text function
write_ms function
new_init function
traverse function
worker function
tjd_func function
fst_func function

Class: CoalescenceRecord

Name Type Has Docstring In Sphinx
CoalescenceRecord class

Class: Interval

Name Type Has Docstring In Sphinx
Interval class
span function
mid function

Class: EdgeDiff

Name Type Has Docstring In Sphinx
EdgeDiff class

Class: Individual

Name Type Has Docstring In Sphinx
Individual class
population function
time function

Class: Node

Name Type Has Docstring In Sphinx
Node class
is_sample function

Class: Edge

Name Type Has Docstring In Sphinx
Edge class
span function
interval function

Class: Site

Name Type Has Docstring In Sphinx
Site class
alleles function

Class: Mutation

Name Type Has Docstring In Sphinx
Mutation class

Class: Migration

Name Type Has Docstring In Sphinx
Migration class

Class: Population

Name Type Has Docstring In Sphinx
Population class

Class: Edgeset

Name Type Has Docstring In Sphinx
Edgeset class

Class: Provenance

Name Type Has Docstring In Sphinx
Provenance class

Class: Tree

Name Type Has Docstring In Sphinx
Tree class
copy function
tree_sequence function
root_threshold function
first function
last function
next function
prev function
clear function
seek_index function
seek function
rank function
unrank function
count_topologies function
get_branch_length function
branch_length function
get_total_branch_length function
total_branch_length function
get_mrca function
mrca function
get_tmrca function
tmrca function
get_parent function
parent function
parent_array function
ancestors function
left_child function
left_child_array function
right_child function
right_child_array function
left_sib function
left_sib_array function
right_sib function
right_sib_array function
siblings function
num_children_array function
edge function
edge_array function
left_sample function
right_sample function
next_sample function
virtual_root function
num_edges function
left_root function
right_root function
get_children function
children function
get_time function
time function
depth function
get_population function
population function
is_internal function
is_leaf function
is_isolated function
is_sample function
is_descendant function
num_nodes function
num_roots function
has_single_root function
has_multiple_roots function
roots function
get_root function
root function
is_root function
get_index function
index function
get_interval function
interval function
get_length function
length function
span function
mid function
get_sample_size function
sample_size function
draw_text function
draw_svg function
draw function
get_num_mutations function
num_mutations function
num_sites function
sites function
mutations function
get_leaves function
leaves function
samples function
num_children function
get_num_leaves function
get_num_samples function
num_samples function
get_num_tracked_leaves function
get_num_tracked_samples function
num_tracked_samples function
preorder function
postorder function
timeasc function
timedesc function
nodes function
as_newick function
newick function
as_dict_of_dicts function
parent_dict function
get_parent_dict function
map_mutations function
kc_distance function
rf_distance function
path_length function
distance_between function
b1_index function
b2_index function
colless_index function
sackin_index function
num_lineages function
split_polytomies function
generate_star function
generate_balanced function
generate_comb function
generate_random_binary function

Class: TreeIterator

Name Type Has Docstring In Sphinx
TreeIterator class

Class: SimpleContainerSequence

Name Type Has Docstring In Sphinx
SimpleContainerSequence class

Class: TableMetadataSchemas

Name Type Has Docstring In Sphinx
TableMetadataSchemas class

Class: TreeSequence

Name Type Has Docstring In Sphinx
TreeSequence class
equals function
ll_tree_sequence function
get_ll_tree_sequence function
aslist function
load function
load_tables function
dump function
reference_sequence function
has_reference_sequence function
tables_dict function
tables function
nbytes function
dump_tables function
dump_text function
num_samples function
table_metadata_schemas function
sample_size function
get_sample_size function
file_uuid function
discrete_genome function
discrete_time function
min_time function
max_time function
sequence_length function
get_sequence_length function
metadata function
metadata_schema function
time_units function
num_edges function
get_num_trees function
num_trees function
get_num_sites function
num_sites function
get_num_mutations function
num_mutations function
get_num_nodes function
num_individuals function
num_nodes function
num_provenances function
num_populations function
num_migrations function
max_root_time function
migrations function
individuals function
nodes function
edges function
edgesets function
edge_diffs function
sites function
mutations function
populations function
provenances function
breakpoints function
at function
at_index function
first function
last function
trees function
coiterate function
haplotypes function
variants function
genotype_matrix function
alignments function
individuals_population function
individual_populations function
individuals_time function
individual_times function
individuals_location function
individual_locations function
individuals_flags function
nodes_time function
nodes_flags function
nodes_population function
nodes_individual function
edges_left function
edges_right function
edges_parent function
edges_child function
sites_position function
mutations_site function
mutations_node function
mutations_parent function
mutations_time function
migrations_left function
migrations_right function
migrations_node function
migrations_source function
migrations_dest function
migrations_time function
indexes_edge_insertion_order function
indexes_edge_removal_order function
individual function
node function
check_index function
edge function
migration function
mutation function
site function
population function
provenance function
get_samples function
samples function
as_vcf function
write_vcf function
write_fasta function
as_fasta function
write_nexus function
as_nexus function
to_macs function
simplify function
delete_sites function
delete_intervals function
keep_intervals function
ltrim function
rtrim function
trim function
split_edges function
decapitate function
extend_haplotypes function
subset function
union function
draw_svg function
draw_text function
general_stat function
sample_count_stat function
parse_windows function
parse_sites function
parse_positions function
diversity function
divergence function
divergence_matrix function
genetic_relatedness function
genetic_relatedness_matrix function
genetic_relatedness_weighted function
genetic_relatedness_vector function
trait_covariance function
trait_correlation function
trait_regression function
trait_linear_model function
segregating_sites function
allele_frequency_spectrum function
Tajimas_D function
Fst function
Y3 function
Y2 function
Y1 function
f4 function
f3 function
f2 function
mean_descendants function
genealogical_nearest_neighbours function
kc_distance function
count_topologies function
ibd_segments function
pair_coalescence_counts function
pair_coalescence_quantiles function
pair_coalescence_rates function
impute_unknown_mutations_time function
ld_matrix function
get_pairwise_diversity function
pairwise_diversity function
get_time function
get_population function
records function
get_num_records function
diffs function
newick_trees function
to_nexus function
Module: drawing

Isolated Functions

Name Type Has Docstring In Sphinx
check_orientation function
check_max_time function
check_min_time function
check_time_scale function
check_format function
check_order function
check_x_scale function
check_x_lim function
create_tick_labels function
clip_ts function
check_y_ticks function
rnd function
bold_integer function
edge_and_sample_nodes function
draw_tree function
add_class function
to_np_unicode function
get_left_neighbour function
get_left_child function
node_time_depth function
find_neighbours function
remap_style function

Class: Offsets

Name Type Has Docstring In Sphinx
Offsets class

Class: Timescaling

Name Type Has Docstring In Sphinx
Timescaling class
log_transform function
linear_transform function

Class: SVGString

Name Type Has Docstring In Sphinx
SVGString class

Class: Plotbox

Name Type Has Docstring In Sphinx
Plotbox class
set_padding function
max_x function
max_y function
top function
left function
bottom function
right function
width function
height function
draw function

Class: SvgPlot

Name Type Has Docstring In Sphinx
SvgPlot class
get_plotbox function
add_text_in_group function

Class: SvgSkippedPlot

Name Type Has Docstring In Sphinx
SvgSkippedPlot class

Class: SvgAxisPlot

Name Type Has Docstring In Sphinx
SvgAxisPlot class
set_spacing function
get_axes function
draw_x_axis function
draw_y_axis function
shade_background function
x_transform function

Class: SvgTreeSequence

Name Type Has Docstring In Sphinx
SvgTreeSequence class
find_used_trees function
draw_x_axis function

Class: SvgTree

Name Type Has Docstring In Sphinx
SvgTree class
process_mutations_over_node function
assign_y_coordinates function
assign_x_coordinates function
info_classes function
text_transform function
draw_tree function

Class: TextTreeSequence

Name Type Has Docstring In Sphinx
TextTreeSequence class

Class: TextTree

Name Type Has Docstring In Sphinx
TextTree class

Class: VerticalTextTree

Name Type Has Docstring In Sphinx
VerticalTextTree class
default_node_label function

Class: HorizontalTextTree

Name Type Has Docstring In Sphinx
HorizontalTextTree class
default_node_label function
Module: provenance

Isolated Functions

Name Type Has Docstring In Sphinx
get_environment function
get_resources function
get_provenance_dict function
get_schema function
validate_provenance function
Module: cli

Isolated Functions

Name Type Has Docstring In Sphinx
set_sigpipe_handler function
sys_exit function
load_tree_sequence function
run_info function
run_trees function
run_upgrade function
run_individuals function
run_nodes function
run_edges function
run_sites function
run_mutations function
run_populations function
run_migrations function
run_provenances function
run_fasta function
run_vcf function
add_tree_sequence_argument function
add_precision_argument function
get_tskit_parser function
tskit_main function
Module: metadata

Isolated Functions

Name Type Has Docstring In Sphinx
replace_root_refs function
register_metadata_codec function
binary_format_validator function
required_validator function
validate_bytes function
parse_metadata_schema function
lazy_decode function
array_decode function
array_decode_exhaust function
decode_object_or_null function
object_encode function
enforce_fixed_properties function
decode_string function
padding_decode function
array_encode_with_length function
new_init function

Class: AbstractMetadataCodec

Name Type Has Docstring In Sphinx
AbstractMetadataCodec class
modify_schema function
is_schema_trivial function
encode function
decode function

Class: JSONCodec

Name Type Has Docstring In Sphinx
JSONCodec class
default_validator function
is_schema_trivial function
encode function
decode function

Class: NOOPCodec

Name Type Has Docstring In Sphinx
NOOPCodec class
encode function
decode function

Class: StructCodec

Name Type Has Docstring In Sphinx
StructCodec class
order_by_index function
make_decode function
make_array_decode function
make_object_decode function
make_object_or_null_decode function
make_string_decode function
make_null_decode function
make_numeric_decode function
make_encode function
make_array_encode function
make_object_encode function
make_object_or_null_encode function
make_string_encode function
make_null_encode function
make_numeric_encode function
modify_schema function
encode function
decode function

Class: MetadataSchema

Name Type Has Docstring In Sphinx
MetadataSchema class
schema function
asdict function
validate_and_encode_row function
decode_row function
encode_row function
permissive_json function
null function

Class: _CachedMetadata

Name Type Has Docstring In Sphinx

Class: MetadataProvider

Name Type Has Docstring In Sphinx
MetadataProvider class
metadata_schema function
metadata function
metadata_bytes function
nbytes function
assert_equals function
Module: tables

Isolated Functions

Name Type Has Docstring In Sphinx
keep_with_offset function
getter function

Class: NotSetMeta

Name Type Has Docstring In Sphinx
NotSetMeta class

Class: NOTSET

Name Type Has Docstring In Sphinx
NOTSET class

Class: IndividualTableRow

Name Type Has Docstring In Sphinx
IndividualTableRow class

Class: NodeTableRow

Name Type Has Docstring In Sphinx
NodeTableRow class

Class: EdgeTableRow

Name Type Has Docstring In Sphinx
EdgeTableRow class

Class: MigrationTableRow

Name Type Has Docstring In Sphinx
MigrationTableRow class

Class: SiteTableRow

Name Type Has Docstring In Sphinx
SiteTableRow class

Class: MutationTableRow

Name Type Has Docstring In Sphinx
MutationTableRow class

Class: PopulationTableRow

Name Type Has Docstring In Sphinx
PopulationTableRow class

Class: ProvenanceTableRow

Name Type Has Docstring In Sphinx
ProvenanceTableRow class

Class: TableCollectionIndexes

Name Type Has Docstring In Sphinx
TableCollectionIndexes class
asdict function
nbytes function

Class: BaseTable

Name Type Has Docstring In Sphinx
BaseTable class
num_rows function
max_rows function
max_rows_increment function
nbytes function
equals function
assert_equals function
append function
replace_with function
clear function
reset function
truncate function
keep_rows function
copy function
asdict function
set_columns function

Class: MetadataTable

Name Type Has Docstring In Sphinx
MetadataTable class
packset_metadata function
metadata_schema function
metadata_vector function
drop_metadata function

Class: IndividualTable

Name Type Has Docstring In Sphinx
IndividualTable class
add_row function
set_columns function
append_columns function
packset_location function
packset_parents function
keep_rows function

Class: NodeTable

Name Type Has Docstring In Sphinx
NodeTable class
add_row function
set_columns function
append_columns function

Class: EdgeTable

Name Type Has Docstring In Sphinx
EdgeTable class
add_row function
set_columns function
append_columns function
squash function

Class: MigrationTable

Name Type Has Docstring In Sphinx
MigrationTable class
add_row function
set_columns function
append_columns function

Class: SiteTable

Name Type Has Docstring In Sphinx
SiteTable class
add_row function
set_columns function
append_columns function
packset_ancestral_state function

Class: MutationTable

Name Type Has Docstring In Sphinx
MutationTable class
add_row function
set_columns function
append_columns function
packset_derived_state function
keep_rows function

Class: PopulationTable

Name Type Has Docstring In Sphinx
PopulationTable class
add_row function
set_columns function
append_columns function

Class: ProvenanceTable

Name Type Has Docstring In Sphinx
ProvenanceTable class
equals function
assert_equals function
add_row function
set_columns function
append_columns function
packset_record function
packset_timestamp function

Class: IdentitySegment

Name Type Has Docstring In Sphinx
IdentitySegment class
span function

Class: IdentitySegmentList

Name Type Has Docstring In Sphinx
IdentitySegmentList class
total_span function
left function
right function
node function

Class: IdentitySegments

Name Type Has Docstring In Sphinx
IdentitySegments class
num_segments function
num_pairs function
total_span function
pairs function

Class: ReferenceSequence

Name Type Has Docstring In Sphinx
ReferenceSequence class
is_null function
clear function
data function
url function
asdict function
equals function
assert_equals function
nbytes function

Class: TableCollection

Name Type Has Docstring In Sphinx
TableCollection class
individuals function
nodes function
edges function
migrations function
sites function
mutations function
populations function
provenances function
indexes function
sequence_length function
file_uuid function
time_units function
has_reference_sequence function
reference_sequence function
asdict function
table_name_map function
name_map function
nbytes function
equals function
assert_equals function
load function
dump function
fromdict function
copy function
tree_sequence function
simplify function
link_ancestors function
map_ancestors function
sort function
sort_individuals function
canonicalise function
compute_mutation_parents function
compute_mutation_times function
deduplicate_sites function
delete_sites function
delete_intervals function
keep_intervals function
ltrim function
rtrim function
trim function
delete_older function
clear function
has_index function
build_index function
drop_index function
subset function
union function
ibd_segments function
Module: exceptions

Isolated Functions

Name Type Has Docstring In Sphinx

Class: DuplicatePositionsError

Name Type Has Docstring In Sphinx
DuplicatePositionsError class

Class: ProvenanceValidationError

Name Type Has Docstring In Sphinx
ProvenanceValidationError class

Class: MetadataValidationError

Name Type Has Docstring In Sphinx
MetadataValidationError class

Class: MetadataSchemaValidationError

Name Type Has Docstring In Sphinx
MetadataSchemaValidationError class

Class: MetadataEncodingError

Name Type Has Docstring In Sphinx
MetadataEncodingError class
Module: vcf

Isolated Functions

Name Type Has Docstring In Sphinx
legacy_position_transform function

Class: VcfWriter

Name Type Has Docstring In Sphinx
VcfWriter class
write function