Skip to main content

MCCE Output Files

As part of the standard four steps, MCCE produces a number of files associated with the initial protein output. These are best understood to be members of six categories:

Input: The given PDB file. Often, MCCE programs will symbolically link the name "prot.pdb" to the input PDB file.

Output: Results of MCCE computation, to be interpreted by the user. 

Records: Preserved information about the run. 

Instructions: Files that control how MCCE runs. run.prm 

Control: "Midpoint" files to preserve information between steps.

Progress: Benchmark files to keep track of what processes are occurring, and whether the run is succeeding. 

-------

Step-by-Step Output

Program start and Initialization

Input files:

  • run.prm: mcce control file
  • param: parameter directory (specified in run.prm)
  • extra.tpl: extra parameters. Often used to correct for bias. (optional, specified in run.prm)
  • new.tpl: temporary parameter file for unrecognized cofactors. (optional, created by step 1 if unknown residues are present)

Step 1: Formatting PDB File

Input files:

  • PDB file
  • name.txt 
  • list_rot.gold (still?)

Output files:

  • acc.res: solvent accessibility of residues
  • acc.atm: solvent accessibility of atoms
  • new.tpl: parameter file template of unrecognized cofactors (not always created)
  • head1.lst: summary of rotamer making policy of residues (optionally used by step 2? how does that work?)
  • step1_out.pdb (used by step 2): 

Step 2: Making Rotamers

Input files:

  • step1_out.pdb: input structure of step 2 in mcce extended PDB format
  • head1.lst: rotamer making policy of residues 

Output files:

  • progress.log: progress report file. Dynamically updated
  • rot_stat: rotamer making statistics, dynamically updated
  • head2.lst: summary of rotamers made in step 2 (optionally used by step 3)
  • step2_out.pdb: step 2 output file with multiple rotamers in extended PDB format

Step 3: Calculate the Energy Lookup Table

Input files:

  • step2_out.pdb: Input instructions of step 3 in MCCE extended PDB format

Output files: 

Alphabetized list

acc.atm/acc.res (Control/Output) - Gives the percent surface accessibility to the solvent of the atom/residue. Used to make rotamers. 

energies (Control) - Self and pairwise energies generated during step 3. 

entropy.out - 

err.log (Progress) - Similar to progress.log, terminal output is moved here in the event of an error. Usually empty.

fort.38 (Output) - The name is a reminder that MCCE's origins were in Fortran. 

head1.lst/head2.lst/head3.lst (Control) - head1.lst is created by step 1, and can be modified to reduce the number of conformers made in step 2. head2.lst is a summary of rotamers made in step 2. 

mc_out (Progress) - Provides details about the Monte Carlo process.

name.txt (Instructions) - The file referenced by mcce when renaming atom names, residue names, sequence number, and chain ID. 

param - How 

pK.out (Output) - Sampling across different pHs 

prot.pdb (Input) - The name MCCE often uses in reference to the original input file.

respair.lst - Records the pairwise energy for each pair of conformers.

rot_stat (Progress) - Provides statistics about rotamer creation. 

run.log (Record) - Keeps a record of terminal output from steps.

run.prm (Instructions) - Created by step 1 if not provided- grants extra control over MCCE settings. For example, by default, the pH titration occurs along whole numbers from 0 - 14. The TITR settings can be edited to reduce the range of the pH titration, increase the points of titration, and more. 

run.prm.record - Records the full run.prm details for each step. CAUTION: If different settings are used on different runs in the same direct, run.prm.record may not capture the changes to the settings. 

step0_out.pdb/step1_out.pdb/step2_out.pdb - Restructured versions of the input file. step0_out deletes any header information (e.g., the headers included in RCSB downloads of PDB files). step1_out renames residues according to a file called name.txt, including the opening and concluding residues of a sequence to NTR and CTR, respectively. step2_out.pdb expands the list to include alternative conformers as well.

sum_crg.out - Records information about the net charge of the PDB's residues at each pH titration.

vdw0.lst -