hmm-list

TXT

A TXT-type anvi’o artifact. This artifact is typically provided by the user for anvi’o to import into its databases, process, and/or use.

šŸ”™ To the main page of anvi’o programs and artifacts.

Provided by

There are no anvi’o tools that generate this artifact, which means it is most likely provided to the anvi’o ecosystem by the user.

Required or used by

There are no anvi’o tools that use or require this artifact directly, which means it is most likely an end-product for the user.

Description

The hmm-list file is a TAB-delimited file with at least three columns:

  • name: The name of the HMM. If you are using an external HMM it MUST match the name found in the genes.txt
  • source: Name of the collection of HMMs the HMM is found in e.g. Bacterial_71. If you are using an external HMM, simply put the name of the directory.
  • path: If using an Default HMM sources simply put ā€œINTERNALā€. On the other hand, if you are using a user-defined HMM sources please put the full path to the anvi’o formatted HMM directory.

Here is an example of an hmm-list using the HMM Ribosomal_L16 and Ribosomal_S2 from the internal anvi’o collection Bacteria_71:

name source path
Ribosomal_L16 Bacteria_71 INTERNAL
Ribosomal_S2 Bacteria_71 INTERNAL

You can also use external hmm-sources! An easy way to get an anvi’o ready HMM directory is to use the script anvi-script-pfam-accessions-to-hmms-directory to download a Pfam HMM.

anvi-script-pfam-accessions-to-hmms-directory --pfam-accessions-list PF00016 -O RuBisCO_large_HMM

Here is what the hmm_list.txt should look like with a combination of internal and external hmm-sources:

name source path
Ribosomal_L16 Bacteria_71 INTERNAL
Ribosomal_S2 Bacteria_71 INTERNAL
RuBisCO_large RuBisCO_large_HMM PATH/TO/RuBisCO_large_HMM/

Edit this file to update this information.