public function computeFromIndividual(Individual $indi) {
        $dindi = new \MyArtJaub\Webtrees\Individual($indi);
        $current_sosas = $dindi->getSosaNumbers();
        foreach($current_sosas as $current_sosa => $gen) {
            $this->sosa_provider->deleteAncestors($current_sosa);
            $this->addNode($indi, $current_sosa);
        }
        $this->flushTmpSosaTable(true);
        return true;
    }