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

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

#include "rwPhylip.h"
#include "utilities.h"
#include <fstream>

Functions

int readPhylip (Bstring &filename, Bmolgroup *molgroup)
 Reads Phylip format sequence files. More...
 
int writePhylip (Bstring &filename, Bmolgroup *molgroup)
 Writes Phylip format sequence files. More...
 

Variables

int verbose
 

Detailed Description

Library routines to read and write Phylip sequence files.

Author
Bernard Heymann
Date
Created: 20030308
Modified: 20210423

Function Documentation

◆ readPhylip()

int readPhylip ( Bstring filename,
Bmolgroup molgroup 
)

Reads Phylip format sequence files.

Parameters
&filenamesequence file name.
*molgroupmolecule group.
Returns
int number of molecules read (<0 if reading failed).
Phylip format:
21   1419
WMBEX6    MT------------------------------------------------
P89429    MA------------------------------------------------
P09302    MAEITSLFNNSS--------------------------------------

◆ writePhylip()

int writePhylip ( Bstring filename,
Bmolgroup molgroup 
)

Writes Phylip 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