$kept_sources Kept research sources from the curate stage. * @param array $peptide_ids Related peptide post IDs (may be empty). * @return float The computed citation_score (0.0–1.0). */ public function run( string $run_id, string $item_key, int $post_id, array $kept_sources, array $peptide_ids ): float; }