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 package Short 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