Bsoft 2.1.4
Bernard's software package
rwmodel_pdb.h File Reference

Header file for reading and writing molecular model parameters. More...

#include "rwmodel.h"

Functions

Bmodelread_model_pdb (Bstring *file_list, Bstring &paramfile)
 Reads molecular model parameters. More...
 
int write_model_pdb (Bstring &filename, Bmodel *model, int split)
 Writes molecular model parameters. More...
 

Detailed Description

Header file for reading and writing molecular model parameters.

Author
Bernard Heymann
Date
Created: 20211231
Modified: 20220929

Function Documentation

◆ read_model_pdb()

Bmodel * read_model_pdb ( Bstring file_list,
Bstring paramfile 
)

Reads molecular model parameters.

Parameters
*file_listlist of model parameter file names.
&paramfileparameter file.
Returns
Bmodel* model parameters.
Each file is considered a separate model.

The component description field contains the following detail as a space-separated list:
    element
    atom type
    residue type
    chain id
    residue number

◆ write_model_pdb()

int write_model_pdb ( Bstring filename,
Bmodel model,
int  split 
)

Writes molecular model parameters.

Parameters
&filenamemodel parameter file name.
*modelmodel parameters.
splitflag to split into individual files and number of digits for the insert.
Returns
int files written.
if ( split=0 ) only the first model is written