NEFFy
NEFF Calculator and MSA File Converter
Loading...
Searching...
No Matches
msaWriter.h File Reference

This file contains the declaration of the MSAWriter class and its derived classes. More...

#include <vector>
#include <string>
#include <iostream>
#include <set>
#include "common.h"

Go to the source code of this file.

Classes

class  MSAWriter
 
class  MSAWriter_a2m
 
class  MSAWriter_a3m
 
class  MSAWriter_sto
 
class  MSAWriter_fasta
 
class  MSAWriter_clustal
 
class  MSAWriter_aln
 
class  MSAWriter_pfam
 

Detailed Description

This file contains the declaration of the MSAWriter class and its derived classes.

The MSAWriter class provides functionality to write multiple sequence alignments (MSA) to different file formats. It supports writing MSAs in a2m, a3m, stockholm, fasta, clustal, pfam and aln formats.

The MSAWriter class is an abstract base class, and the derived classes provide specific implementations for each format.

Footer