NEFFy
NEFF Calculator and MSA File Converter
Loading...
Searching...
No Matches
multimerHandler.cpp File Reference

This file contains the implementation of the MultimerHandler class to manage and manipulate MSA of a multimer. More...

#include "multimerHandler.h"
#include <tuple>
#include <iostream>
#include <string>
#include <regex>

Detailed Description

This file contains the implementation of the MultimerHandler class to manage and manipulate MSA of a multimer.

  • Verify if the MSA is in the format of the given stoichiometry, When multimer is a heteromer(with more than one distinct chain), MSA starts from pairedMSA, followed by the MSA of the chains in the multimer. When multimer is a homomer, MSA is a concatenation of MSAs of the chain.

The implementation includes:

  • Constructor to initialize the split position.
  • Method to verify the structure of the MSA with the given stochiometry.
  • Method to return the MSA sets.
Footer