find orthologous from a bed file
1
0
Entering edit mode
8.7 years ago
jfertaj ▴ 110

Hi list,

I am trying to replicate something similar to Region miner (Genomatix) does when looking for orthologous sequences:

In a first step, homologous loci in the target organisms are searched in the ElDorado database (see Comparative Genomics). If no such loci are found, the flanking genes (up to 20 loci in both directions) are considered to find a syntenic region in the target organism. For the definition of a syntenic region, the two homologous genes in the target organism need to be on the same contig and must show the same relative strand orientation as the genes in the source organism.

In a second step, the input sequence is aligned to the syntenic region using a Smith-Waterman alignment. If the alignment fulfills the following criteria, the target region is listed in the output:

  • the alignment contains a highly conserved 50 bp stretch
  • the alignment must not be longer than 1.5x the length of the input region
  • a sufficient overall alignment quality is reached"

I have a fasta file with different human regions (not all of them lies on coding regions). My approach would be:

  1. Map the fasta file using Blast to get genomic coordinates and create a bed file
  2. Using Rest-ensembl-API alignment/region/:species/:region to get the alignment of orthologous regions in different mammal species
  3. Filter the alignments based on the Genomatix criteria

Do you think that this is a valid approach?

Thanks

alignment sequence orthologous • 2.3k views
ADD COMMENT
2
Entering edit mode
8.6 years ago
Alternative ▴ 270

I do find this approach valid. However, if you think of an alternative approach, you can use pslMap. PslMap uses a chain to map regions from one species to their orthologous parts in the target species. It uses the psl format but you can convert bed format to psl format using the "pslTOBed" binary, or vice-versa, using bedToPsl. PslMap is fast and reliable and works well for both coding and non-coding regions. You can find executable for pslMap and converters on the following links.

P.K.

ADD COMMENT

Login before adding your answer.

Traffic: 1942 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6