Skip to main content

Table 3 Python packages used in the GenomeQC web-application and standalone application

From: GenomeQC: a quality assessment tool for genome assemblies and gene structure annotations

Python packageShort Description
Sys, os, argparse, re, traceback, subprocess, collections [28]Standard libraries and modules that are distributed with the python installation. These packages provide access to system-specific parameters and functions, functionality to interact with the operating systems, parse command line arguments, etc.
Bio [29]Provides functionality for computation of biological sequence data
Statistics [30]Provides functionality for mathematical computation
Numpy [31]Fundamental package for scientific computing
Bio.Blast.Applications [13]Provides the NCBI BLAST command line utility for python
Iglob [32]Package to find files in the directory through pattern matching
Pandas [33]Python library for data analysis and manipulation
Plotly.offline plotly.graph_objs [34]Python package for creating interactive plots
Matplotlib [35]Provides plotting functionality to python for data visualization
email.mime.text, email.mime.application
email.mime.multipart, smtplib [36]
Python package that provides email handling functionality to python