Package Bio :: Package PopGen :: Package FDist :: Module Async :: Class FDistAsync
[hide private]
[frames] | no frames]

Class FDistAsync

source code

                object --+    
                         |    
Controller.FDistController --+
                             |
                            FDistAsync

Asynchronous FDist execution.
    

Instance Methods [hide private]
 
__init__(self, fdist_dir='', ext=None)
Constructor.
source code
 
run_job(self, parameters, input_files)
Runs FDist asynchronously.
source code

Inherited from Controller.FDistController: run_cplot, run_datacal, run_fdist, run_fdist_force_fst, run_pv

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, fdist_dir='', ext=None)
(Constructor)

source code 
Constructor.

Parameters:
fdist_dir - Where fdist can be found, if = "", then it
    should be on the path.
ext - Extension of binary names (e.g. nothing on Unix,
      ".exe" on Windows

Overrides: object.__init__

run_job(self, parameters, input_files)

source code 
Runs FDist asynchronously.

Gets typical Fdist parameters from a dictionary and
makes a "normal" call. This is run, normally, inside
a separate thread.