evolbioinfo / goalign

Goalign is a set of command line tools and an API to manipulate multiple sequence alignments. It is implemented in Go language.
GNU General Public License v2.0
74 stars 8 forks source link

Add support for Stockholm files #15

Open apcamargo opened 2 months ago

apcamargo commented 2 months ago

Stockholm is a widely-used format for protein and nucleotide MSAs (largely due to its adoption by Pfam and Rfam). MSAs retrieved from InterPro are also provided in this format.

It would be handy if goalign supported the Stockholm files.

fredericlemoine commented 2 months ago

Hi, Thank you for the suggestion. I've made an initial attempt at parsing the Stockholm format, which can be accessed using the -k option. If you try it out, feel free to let me know if you encounter any issues.