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

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

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

Go to the source code of this file.

Classes

class  MSAReader
 
class  MSAReader_a2m
 
class  MSAReader_a3m
 
class  MSAReader_sto
 
class  MSAReader_fasta
 
class  MSAReader_clustal
 
class  MSAReader_aln
 
class  MSAReader_pfam
 

Detailed Description

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

The MSAReader class provides functionality to read multiple sequence alignments (MSA) from different file formats. It supports reading MSAs in a2m, a3m, stockholm, fasta, clustal, pfam and aln formats. The MSAReader class is an abstract base class, and the derived classes provide specific implementations for each format.

Footer