Bsoft 2.1.4
Bernard's software package
rwClustal.cpp File Reference

Library routines to read and write Clustal sequence files. More...

#include "rwClustal.h"
#include "utilities.h"
#include <fstream>
#include <sstream>

Functions

int readClustal (Bstring &filename, Bmolgroup *molgroup)
 Reads Clustal format sequence files. More...
 
int writeClustal (Bstring &filename, Bmolgroup *molgroup)
 Writes Clustal format sequence files. More...
 

Variables

int verbose
 

Detailed Description

Library routines to read and write Clustal sequence files.

Author
Bernard Heymann
Date
Created: 20030309
Modified: 20210422

Function Documentation

◆ readClustal()

int readClustal ( Bstring filename,
Bmolgroup molgroup 
)

Reads Clustal format sequence files.

Parameters
&filenamesequence file name.
*molgroupmolecule group.
Returns
int number of molecules read (<0 if reading failed).
Clustal format:

NP_039940       -----MHAKMNGWAGVRL--VTHCLNTRSRTYVALNMLAFARTPRGVPSCLFNKVWVSRY
P16720          -----MHAKMNGWAGVRL--VTHCLNTRSRTYVALNMLAFARTPRGVPSCLFNKVWVSRY
DAA00163        -----MHAKMNGWAGVRL--VTHCLNTRSRTYVALNMLAFARTPRGVPSCLFNKVWVSRY

◆ writeClustal()

int writeClustal ( Bstring filename,
Bmolgroup molgroup 
)

Writes Clustal format sequence files.

Parameters
&filenamesequence file name.
*molgroupmolecule group.
Returns
int number of molecules written (<0 if writing failed).

Variable Documentation

◆ verbose

int verbose
extern