Table of Contents

Class: LocationParser Bio/GenBank/LocationParser.py
Base Classes   
GenericParser
Methods   
__init__
p_absolute_location
p_base_position
p_base_range
p_between_position
p_database
p_feature_label
p_feature_name
p_function
p_functional_operator
p_high_base_bound
p_local_location
p_location
p_location_list
p_low_base_bound
p_path
p_primary_accession
p_two_base_bound_1
p_two_base_bound_2
  __init__ 
__init__ ( self,  start='location' )

  p_absolute_location 
p_absolute_location ( self,  args )

absolute_location ::= local_location absolute_location ::= path colon local_location

  p_base_position 
p_base_position ( self,  args )

base_position ::= integer base_position ::= low_base_bound base_position ::= high_base_bound base_position ::= two_base_bound

  p_base_range 
p_base_range ( self,  args )

base_range ::= base_position double_dot base_position base_range ::= function double_dot base_position base_range ::= base_position double_dot function base_range ::= function double_dot function

  p_between_position 
p_between_position ( self,  args )

between_position ::= base_position caret base_position

  p_database 
p_database ( self,  args )

database ::= symbol

  p_feature_label 
p_feature_label ( self,  args )

label ::= symbol

  p_feature_name 
p_feature_name ( self,  args )

feature_name ::= path colon feature_label feature_name ::= feature_label

  p_function 
p_function ( self,  args )

function ::= functional_operator open_paren location_list close_paren

  p_functional_operator 
p_functional_operator ( self,  args )

functional_operator ::= symbol

  p_high_base_bound 
p_high_base_bound ( self,  args )

high_base_bound ::= less_than integer

  p_local_location 
p_local_location ( self,  args )

local_location ::= base_position local_location ::= between_position local_location ::= base_range

  p_location 
p_location ( self,  args )

location ::= absolute_location location ::= feature_name location ::= function

  p_location_list 
p_location_list ( self,  args )

location_list ::= location location_list ::= location_list comma location

  p_low_base_bound 
p_low_base_bound ( self,  args )

low_base_bound ::= greater_than integer

  p_path 
p_path ( self,  args )

path ::= database double_colon primary_accession path ::= primary_accession

  p_primary_accession 
p_primary_accession ( self,  args )

primary_accession ::= symbol

  p_two_base_bound_1 
p_two_base_bound_1 ( self,  args )

two_base_bound ::= open_paren base_position dot base_position close_paren

  p_two_base_bound_2 
p_two_base_bound_2 ( self,  args )

two_base_bound ::= base_position dot base_position


Table of Contents

This document was automatically generated on Mon Jul 1 12:02:49 2002 by HappyDoc version 2.0.1