Powder difraction database¶
- pddb.introduce()¶
Entry point. Declares menu items.
- pddb.terminate()¶
unloader
Core functions¶
db interface
- class pddb.pddb.Database(path)¶
Powder diffraction database class
- Parameters:
path (string) – Path to database.
- execute(command, commit=False)¶
- Parameters:
command (string) – SQL command
commit (boolean) – Whether to commit results.
- Return type:
list
- select_bruqa(req)¶
Select bruto equation
- Parameters:
req (string) – Request
- Returns:
list of cards
- select_bruto(req)¶
Select bruto equation
- Parameters:
req (string) – Request
- Returns:
list of cards
- select_cards(req)¶
- Parameters:
req (string) – Query to select cards
- Returns:
List of cards.
- select_reflex(req)¶
Select by reflex
- Parameters:
req (string) – Request
- Returns:
list of cards
- pddb.pddb.formula_markup(fstr, wiki=False)¶
- Parameters:
fstr (string) – formula string
wiki (boolean) – print wiki (deprecated)
- Returns:
formula
- Return type:
string
- pddb.pddb.switch_number(number)¶
Adds defis to number.
- Parameters:
number (integer) – number in database
- Return type:
string