Skip to content

humphreyaddy/picrust2-id-annotator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PICRUSt2 ID Annotator

This tool annotates functional IDs (KO, EC, Pfam, COG, TIGRFAM, etc.) from PICRUSt2 outputs using official mapfiles.

βœ… Features

  • Supports any combination of PICRUSt2 mapfiles (*.gz, *.txt, *.tsv)
  • Works with KEGG, MetaCyc, Pfam, GO, TIGRFAM, and more
  • Easy to run in Bash

πŸ“¦ Requirements

  • Bash
  • Standard tools: grep, cut, tail, head

πŸš€ Usage

bash annotate_ids.sh example/ID_FILE.csv mapfiles/ko_name.txt.gz mapfiles/ec_name.txt.gz

πŸ“₯ Optional: Download Mapping Files

bash download_mapfiles.sh

πŸ§ͺ Example

See the example/ folder for a test file.

Releases

No releases published

Packages

No packages published

Languages