Orthologs, paralogs and genome comparisons