From arccwiki
Jump to: navigation, search

MLST Multi-Locus Sequence Typing
Please read through the above site to understand how to download and setup the required database: MLST DB. This database has not been installed alongside MLST since it is not static and does update on a semi-regular basis. So, currently it is expected that a user will download and setup the database locally using the species they need.
If the usage of the software increases and the demand warrants the managing of a central database then please open up a consultation with ARCC.

Module: Example

[]$ module spider mlst
  mlst: mlst/2.0.4
    You will need to load all module(s) on any one of the lines below before the "mlst/2.0.4" module is available to load.

      The MLST service contains one python script which is the script of the lates version of the MLST service. 
      The method enables investigators to determine the ST based on WGS data.

Currently MLST has only been tested on Singularity 2.5.2 (which is auto loaded). It will be tested using 3.1.1 in the future.

[]$ module load mlst/2.0.4


Basic command line:

[]$ mlst
usage: [-h] -i INFILE [INFILE ...] [-o OUTDIR] -s SPECIES
               [-p DATABASE] [-t TMP_DIR] [-mp METHOD_PATH] [-x] [-q] error: the following arguments are required: -i/--infile, -s/--species

Test Example: Used an absolute path to link to the database using the -p option.

[]$ mlst -i 1056_genome_quiv2_HGAP3.fasta -s ecoli_2 -p /home/username/mlst_db/

Example Output:

    "mlst": {
        "user_input": {
            "file_format": "fasta",
            "organism": "Escherichia coli#2",
            "species": "ecoli_2",
            "filename": [
            "sequence_type": "2",
            "notes": ""

Back to HPC Installed Software