Understand the effects of manipulations on biological components. [Solution] The prediction device includes a first acquisition unit that acquires a first dataset including a first set of a first sequence of a first
gene involved in a trait and its
phenotype, a second acquisition unit that acquires a second sequence, a first setting unit that sets an editing cost for a reference sequence based on the change between each
phenotype in the first set and the reference
phenotype in the reference sequence, a second setting unit that updates the editing cost, a
first generation unit that generates a first
list of first sequences included in the second sequence, a second generation unit that generates a second
list of first sequences including the second sequence, a first identification unit that identifies a third sequence in the first
list that has the smallest effect of
genome editing, a second identification unit that identifies a fourth sequence in the second list that has the largest effect of
genome editing, and a prediction unit that predicts a new phenotype under the second sequence based on the proportional relationship between the editing distance between different sequences and the change in each of the two sequences, the first dataset, the third sequence, the fourth sequence, and the editing cost.