# CayleyPy Transposons Math  (DNA jumping elements) — Data

来源：https://www.kaggle.com/competitions/cayleypy-transposons/data

采集时间：2026-10-19T13:34:48Z

##Files

### graphs_info.json
Contains central states and generators for different state sizes. The root keys of the file are state sizes. For each state size there is a central state (under the "central_state") and a set of generators(under the key "generators") which is a mapping from generators names and to the list representing the permutations which corresponds to a given generator.

### test.csv 
CSV file with the initial states (**initial_state** column) , their ids (**initial_state_id** column) and state size (**state_size** column). The initial state is a string containing coma-separated list of tile indices.

### sample_submission.csv
CSV file with the examples of the pathes leading from the central state to the corresponding initial states from **test.csv**. The states are matched by **initial_state_id** column. The **path** column elements are strings with dot-separated lists of generators (one list per element). The generators names are the keys of graphs_info[state_size]["generators"]. The moves are assumed to be read from left to right and applied to the initial state (from **test.csv**)   to achieve the central state.

Example Notebook (to be added) how to work with the files.