Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 1.17 KB

README.md

File metadata and controls

50 lines (31 loc) · 1.17 KB

pyphylon

Python package for analyzing and visualizing co-occuring gene / allele sets (phylons) within a pangenome.

Features

  • Automated workflows for downloading genomic data from sources like NCBI and BV-BRC.
  • Extensive data preprocessing including QC/QA, annotation with tools like bakta, Mash, MLST, and serotype analysis.
  • Generation of pangenomes and comprehensive eggNOG annotations.
  • Detailed analysis using various forms of normalized and binary data matrices.
  • Object-oriented design for extensible and scalable development.

Installation

Clone the repository to your local machine:

git clone https://github.com/yourusername/pyphylon.git

Navigate into the project directory:

cd pyphylon

Install dependencies:

pip install -r requirements.txt

Usage

Provide a quick start example of how to use the tool:

# Example Python code that demonstrates how to use the tool

Contributing

Contributions are welcome! For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

This project is licensed under the MIT License.