BLRun package¶
BEELINE Run (BLRun
) module contains the following main class:
BLRun.BLRun
and three additional classes used in the definition of BLRun classBLRun.ConfigParser
BLRun.InputSettings
BLRun.OutputSettings
-
class
BLRun.
BLRun
(input_settings: BLRun.InputSettings, output_settings: BLRun.OutputSettings)[source]¶ Bases:
object
The BLRun object is created by parsing a user-provided configuration file. Its methods provide for further processing its inputs into a series of jobs to be run, as well as running these jobs.
-
class
BLRun.
ConfigParser
[source]¶ Bases:
object
Define static methods for parsing a config file that sets a large number of parameters for the pipeline
-
class
BLRun.
OutputSettings
(base_dir, output_prefix: pathlib.Path)[source]¶ Bases:
object
Structure for storing the names of directories that output should be written to
Submodules¶
BLRun.genie3Runner module¶
-
BLRun.genie3Runner.
generateInputs
(RunnerObj)[source]¶ Function to generate desired inputs for GENIE3. If the folder/files under RunnerObj.datadir exist, this function will not do anything.
Parameters: RunnerObj – An instance of the BLRun
BLRun.grisliRunner module¶
BLRun.grnboost2Runner module¶
BLRun.grnvbemRunner module¶
-
BLRun.grnvbemRunner.
generateInputs
(RunnerObj)[source]¶ Function to generate desired inputs for GRNVBEM. It will create the input folder at RunnerObj.dataset.name/GRNVBEM/ if it does not exist already. The input folder will contain an ExpressionData.csv with cells ordered according to the pseudotime along the columns, and genes along the rows. If the files already exist, this function will overwrite it.
BLRun.jump3Runner module¶
BLRun.leapRunner module¶
BLRun.pidcRunner module¶
BLRun.ppcorRunner module¶
BLRun.runner module¶
BLRun.scingeRunner module¶
BLRun.scnsRunner module¶
BLRun.scodeRunner module¶
BLRun.scribeRunner module¶
BLRun.sinceritiesRunner module¶
-
BLRun.sinceritiesRunner.
generateInputs
(RunnerObj)[source]¶ Function to generate desired inputs for SINCERITIES. If the folder/files under RunnerObj.datadir exist, this function will not do anything.
Parameters: RunnerObj – An instance of the BLRun