Package lib :: Package software :: Module bruker_dc
[hide private]
[frames] | no frames]

Module bruker_dc

source code

Module for the reading of Bruker Dynamics Centre (DC) files.

Classes [hide private]
  DCObject
An object representation of the Bruker DC file data.
  DCSection
Base class for the various Bruker DC sections.
  DCDetails
Class for the Bruker DC analysis information.
  DCIntegrals
Class for the Bruker DC peak intensity information.
  DCParams
Class for the Bruker DC parameter information.
  DCResults
Class for the Bruker DC results.
  DCSampleInfo
Class for the Bruker DC sample information.
Functions [hide private]
 
convert_relax_data(data)
Determine the relaxation data from the given DC data.
source code
DCObject instance
create_object(file=None, dir=None)
Parse the DC data file and create and return an object representation of the data.
source code
 
get_res_num(data)
Determine the residue number from the given DC data.
source code
Variables [hide private]
  __package__ = 'lib.software'

Imports: search, split, warn, RelaxError, open_read_file, element_from_isotope, RelaxWarning


Function Details [hide private]

convert_relax_data(data)

source code 

Determine the relaxation data from the given DC data.

Parameters:
  • data (list of str) - The list of Tx, Tx error, and scaling factor for a given residue from the DC file.

create_object(file=None, dir=None)

source code 

Parse the DC data file and create and return an object representation of the data.

Parameters:
  • file (str) - The name of the file to open.
  • dir (str or None) - The directory containing the file (defaults to the current directory if None).
Returns: DCObject instance
The object representation of the Bruker DC file.

get_res_num(data)

source code 

Determine the residue number from the given DC data.

Parameters:
  • data (list of str) - The list of residue info, split by whitespace, from the DC file.