Package translate :: Package storage :: Module statistics :: Class Statistics

[hide private]
[frames] | no frames]

# Class Statistics

source code

Manages statistics for storage objects.

Instance Methods | [hide private]

__init__(self, sourcelanguage=`'``en``'`, targetlanguage=`'``en``'`, checkerstyle=None) x.__init__(...) initializes x; see x.__class__.__doc__ for signature | source code

init_checker(self, checkerstyle=None) | source code

fuzzy_units(self) Return a list of fuzzy units. | source code

fuzzy_unitcount(self) Returns the number of fuzzy units. | source code

translated_units(self) Return a list of translated units. | source code

translated_unitcount(self) Returns the number of translated units. | source code

untranslated_units(self) Return a list of untranslated units. | source code

untranslated_unitcount(self) Returns the number of untranslated units. | source code

getunits(self) Returns a list of all units in this object. | source code

get_source_text(self, units) Joins the unit source strings in a single string of text. | source code

wordcount(self, text) Returns the number of words in the given text. | source code

source_wordcount(self) Returns the number of words in the source text. | source code

translated_wordcount(self) Returns the number of translated words in this object. | source code

untranslated_wordcount(self) Returns the number of untranslated words in this object. | source code

classifyunit(self, unit) Returns a list of the classes that the unit belongs to. | source code

classifyunits(self) Makes a dictionary of which units fall into which classifications. | source code

countwords(self) Counts the source and target words in each of the units. | source code

reclassifyunit(self, item) Updates the classification of a unit in self.classification. | source code

Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, sourcelanguage=`'``en``'`, targetlanguage=`'``en``'`, checkerstyle=None)
(Constructor)

source code

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
  (inherited documentation)

### classifyunit(self, unit)

source code

Returns a list of the classes that the unit belongs to.

Parameters:
  - `unit` - the unit to classify

### classifyunits(self)

source code

Makes a dictionary of which units fall into which classifications.

This method iterates over all units.

### reclassifyunit(self, item)

source code

Updates the classification of a unit in self.classification.

Parameters:
  - `item` - an integer that is an index in .getunits().