Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

harijay/xtaltools

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project contains a list of scripts intended to automate various aspects of structure analysis. 
They are usually called from the command line and accept input from STDIN.
A more detailed description of each program is given here

1) anomalous_around.py 
This program contacts the Periodic Table interface to X-ray absorption edges at the Biomolecular Structure Centre at University of Washington and obtains the F' and F'' values for a particular element around a particular wavelength in Å or an Energy in electron Volt (ev)

for eg.

$ python anomalous_around.py -a Se -w 1.001

Indexed values for Value:12386.0323843, 12300.00 ('-3.071344', '0.5298917') 12400.00 ('-3.383753', '0.5221294') 12500.00 ('-3.863509', '0.5145381')

Documentation:
Usage: anomalous_around.py [options]

Options:
  -h, --help            show this help message and exit
  -a Se, --atom=Se      Atom id for eg. Se
  -e [Energy ev], --energy=[Energy ev]
                        Energy in ev
  -w [wavelength], --wave=[wavelength]
                        Wavelength in A

2) clustal_align_to_pdbfig.py
This program uses a typical pairwise clustal alignment and converts the "*" , ":" , "." and " " line in the  alignment to a numeric value and then replaces the B-factor record in the db file with 100,50,25 or 0 for a fully conserved(*) , Similar(:) , nearly similar (.)  or non-conserved residue

Usage: clustal_align_to_pdbfig.py [options]

Options:
  -h, --help            show this help message and exit
  -i *.pdb, --infile=*.pdb
  -a *.txt with alignment, --alignment=*.txt with alignment



Sample input for this can be a screen copy paste of the alignment or the alignment file itself from a website like the Expasy clustaw site at 
http://www.ebi.ac.uk/Tools/clustalw2/index.html

3)compile_rsmd_to_bfac_column.py
This program transfers the rms-distance between two aligned pdbs as output by coot to the B-factor column on all of the chains in the pdb [smarter version in the works]
Usage: compile_rsmd_to_bfac_column.py [options]

Options:
  -h, --help            show this help message and exit
  -i *.pdb, --infile=*.pdb
                        input file to append bfactors to
  -s *.txt, --screedump=*.txt
                        input file with screen dump after SSM superpose
coercing to Unicode: need string or buffer, NoneType found

About

Python scripts to aid certain aspects of crystallographic analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.