Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
linnil1 authored Jan 6, 2024
1 parent 913f1d6 commit 0d13c2f
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
# pyHLAMSA

This is a small python utility that deal with MSA(multiple sequence alignment)

Implemented with some useful functions shown below.

Still in development.

# pyHLAMSA: Python Utility for Gene Sequence Alignment

pyHLAMSA is a Python tool tailored for handling Multiple Sequence Alignments (MSA) of genes with star alleles,
specifically focusing on IMGT-HLA, IMGT-KIR, and CYP datasets. Key features include:

* **MSA Download:** Fetch MSAs for latest/specific versions.
* **Gene and Allele Management:** Add, delete, list, and select genes and alleles.
* **Intron/Exon Operations:** Manipulate specific intron/exon segments.
* **Position and Region Selection:** Choose targeted positions or regions.
* **Alignment Operations:** Add, view, concatenate, crop, and find differences.
* **Genomic and Nucleotide Merging:** Seamlessly merge sequences.
* **Variant Operations:** Calculate consensus, gather statistics, and perform variant-related tasks.
* **Biopython Compatibility:** Transform alignments into Biopython MultipleSeqAlignment.
* **Format Conversion:** Load and save MSAs in various formats (VCF, MSF, TXT, BAM, GFF).

pyHLAMSA streamlines complex gene sequence analysis, offering efficient tools for researchers.

## Run in command line

Expand Down

0 comments on commit 0d13c2f

Please sign in to comment.