Package obitools :: Package carto :: Class Map
[hide private]
[frames] | no frames]

Class Map

source code


Map represente une instance d'une carte genetique physique. Une telle carte est definie par la longueur de la sequence qui lui est associe.

A une carte est associe un certain nombre de niveaux (Level) eux meme decoupe en sous-niveau (SubLevel) Les sous niveaux contiennent eux des features

Instance Methods [hide private]
 
__init__(self, name, seqlength, scale=1)
Constructeur d'une nouvelle carte
source code
 
__str__(self)
str(x)
source code
 
__getitem__(self, level)
retourne le niveau *level* de la carte et le cree s'il n'existe pas
source code
 
getBasicHSize(self)
retourne la hauteur de base d'un element de cartographie exprimee en pixel
source code
 
getScale(self)
Retourne l'echelle de la carte en nombre de pixels par unite physique de la carte
source code
 
getNegativeBase(self) source code
 
getPositiveBase(self) source code
 
getHeight(self) source code
 
toXML(self, file=None, begin=0, end=None) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, name, seqlength, scale=1)
(Constructor)

source code 

Constructeur d'une nouvelle carte 

*Param*:

    name
        nom de la carte
        
    seqlength
        longueur de la sequence associee a la carte
        
    scale
        echelle de la carte indicant combien de pixel
        correspondent a une unite de la carte

Overrides: object.__init__

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)