Contents Download_button Download this help page as PDF

General remarks Back to top

The WebScipio interface offers the evaluation of the results at various positions. First, and most prominent, the overall result is given as complete or incomplete. Below the button Search Details all information regarding the search (e.g. target file, target name to which the query was mapped) are given as well as some overall statistics. The scheme of the gene structure outlines most of the discrepancies like gaps, frame-shifts, mismatches, and questionable introns (intron?). The Result tab "Evaluation" lists all the discrepancies (if there are any; see also below) between the query sequence and the sequence found in the target genome. It provides their exact position, it provides additional information about the type of discrepancy (via tooltips on the type symbol), and provides further information about the possible incompleteness of the search like the missing of a stop-codon. The Alignment tab provides a detailed view on the gene and shows an easily readable alignment of the query sequence with the translated target sequence and the target sequence itself.

The following descriptions are especially useful if you use the Scipio command-line tool while this information is provided by WebScipio directly.

Evaluating the results in the YAML-file Back to top

In the YAML-file, the "status" of a hit can be one of the following:

autothe complete query is correctly matched by the hit
partialpart of the query is correctly matched by the hit
incompleteone of the cases "A" to "E" occured
(manualthe hit has been edited manually)

In the Log-file, the "status" of a query can be:

completethe query is matched completely by one single hit or several partial hits
incompleteone of the cases "A" to "E" occured

The various cases causing   status: !incomplete

A!missing stopcodonThere is no stop codon in the genomic DNA after the last amino acid of the query.
B!bad intronAt least one of the introns does not show appropriate 5' and/or 3' splice sites.
C!mismatchesAt least one of the amino acids of the query does not match the translation of the genomic DNA.
D!sequence shiftAdditional or missing bases have been identified that would lead to frame shifts during translation. Those are most probable due to sequencing/assembly problems, but might also hint to the existance of pseudogenes.
E.1!gap to querystart/queryendThere are unmatched aminoacids at the N-/C- terminus of the query: the first hit for a query doesn't start with the first amino acid of the query (the last hit for a query doesn't end with the last amino acid).
E.2!gap to previous/next hitThere are unmatched amino acids between hits for the same query on different targets.
E.3!gapThere are unmatched amino acids between two exons of a single hit.

Yaml2log: evaluating the results in human readable format Back to top

The yaml2log script converts YAML files into an easily readable log file with summary information about the results and clearly arranged sequence alignments (Figure). This file is parsed by WebScipio and the various sections can be accessed in the Result Tabs.

	### yaml header:
	### Scipio v1.4 (20100804-unreleased) output
	# query file    /tmp/y46lIyL7tlE8.fasta
	# target file   /genomes/genomes_ncbi/Fusarium_oxysporum_f__sp__lycopersici_4286_v1_c
	                hromosome.fasta
	# BLAT output   /tmp/sHoehiWD6Xrz.psl
	# Timestamp     Fri Aug 20 09:32:59 2010


	#####################################################################################
	query           Protein
	status          incomplete
	-------------------------------------------------------------------------------------
	mismatches and sequence shifts:
	  posn: exp.aa: found in dna:      type:      example case:
	    17:  Q       N      [aac]       M          1, mismatch
	   259:  X       EX     [gaa t]     F:1,U,+    2,7, undetermined query / 
	                                                frameshift (+1) target/query
	#####################################################################################
	ID              1
	status        ! incomplete
	reason        ! sequence shift
	              ! mismatches
	query length    551
	introns at      95
	target          gi|213958556|gb|CM000593.1| Fusarium oxysporum f. sp. lycopersici 
	                4286 chromosome 5, whole genome shotgun sequence
	target length   4914260
	strand          +
	no of exons     2
	target location 4050103..4051807
	introns at      4050387..4050437
	hit length      551
	- matches     ! 549
	- mismatches  ! 1
	- undeterm.   ! 1
	insertions    ! 1
	identity      ! 99.6%
	score           0.995
	-------------------------------------------------------------------------------------
	upstream
	  agtatgta ttgtacaccg tttatcagcc catgggactc tccgatccga tctatcggag catctcga    4048168
	  acaccatc caccgaagct agtaggagca ttaccttagg ctttggtcac agcttgcgca atacaagt    4048234
	  caagttac agcaaagaga agttggtgtg tgtctctgca tgatgcatcg acagtcacac aacaccac    4048300

Types of discrepancies Back to top

The yaml2log script identifies cases from a list of alignment discrepancies and mismatches between query and target sequence that can result from sequencing/assembly errors (Figure). The simplest case is that amino acids differ (cases 1 to 3), or that they are missing in either the target or the query (cases 4 and 5). Sequencing/assembly errors may lead to additional or missing bases. These frameshifts are represented by an X in the translation corresponding to one or two nucleotides. The query sequence might have either been obtained from cDNA sources thus leading to a mismatch between query and translated target (cases 6, 8, 10, and 12), or the sequencing errors might have already been interpreted represented by an X in the query (cases 7, 9, 11, and 13). The target sequence might also contain in-frame stop codons (cases 14 to 17). These can be the result of sequencing errors or real stop codons as they appear in pseudogenes. In all these cases, the stop codon is shown as an asterisk ('*') in the translation.

Types of discrepancies

link to kassiopeia
link to diark
link to cymobase
link to motorprotein.de
MPG
MPI for biophysical chemistry
Uni-Goettingen
Informatik Uni-Goettingen