pyGenClean.MarkerMissingness package¶
For more information about how to use this module, refer to the Marker Missingness Module.
Module contents¶
Submodules¶
pyGenClean.MarkerMissingness.snp_missingness module¶
-
exception
pyGenClean.MarkerMissingness.snp_missingness.ProgramError(msg)[source]¶ Bases:
exceptions.ExceptionAn
Exceptionraised in case of a problem.Parameters: msg (str) – the message to print to the user before exiting.
-
pyGenClean.MarkerMissingness.snp_missingness.checkArgs(args)[source]¶ Checks the arguments and options.
Parameters: args (argparse.Namespace) – an object containing the options of the program. Returns: Trueif everything was OK.If there is a problem with an option, an exception is raised using the
ProgramErrorclass, a message is printed to thesys.stderrand the program exists with code 1.
-
pyGenClean.MarkerMissingness.snp_missingness.compareBIM(args)[source]¶ Compare two BIM file.
Parameters: args (argparse.Namespace) – the options. Creates a Dummy object to mimic an
argparse.Namespaceclass containing the options for thepyGenClean.PlinkUtils.compare_bimmodule.
-
pyGenClean.MarkerMissingness.snp_missingness.main(argString=None)[source]¶ The main function of the module.
Parameters: argString (list) – the options. These are the steps:
- Prints the options.
- Runs Plink with the
genooption (runPlink()). - Compares the two
bimfiles (before and after the Plinkgenoanalysis) (compareBIM()).
-
pyGenClean.MarkerMissingness.snp_missingness.parseArgs(argString=None)[source]¶ Parses the command line options and arguments.
Parameters: argString (list) – the options. Returns: A argparse.Namespaceobject created by theargparsemodule. It contains the values of the different options.Options Type Description --bfilestring The input file prefix (Plink binary file). --genofloat The missingness threshold. --outstring The prefix of the output files. Note
No option check is done here (except for the one automatically done by argparse). Those need to be done elsewhere (see
checkArgs()).
-
pyGenClean.MarkerMissingness.snp_missingness.runPlink(options)[source]¶ Runs Plink with the geno option.
Parameters: options (argparse.Namespace) – the options.
