This is a read-only mirror of pymolwiki.org
Difference between revisions of "Main Page"
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
* [[:Category:Plugins|Plugins]] | * [[:Category:Plugins|Plugins]] | ||
* [[:Special:Categories| See All Categories]] | * [[:Special:Categories| See All Categories]] | ||
+ | |||
+ | |||
+ | <source lang="python"> | ||
+ | ############################################################################# | ||
+ | # $Id$ | ||
+ | ############################################################################# | ||
+ | |||
+ | import sys; | ||
+ | import os; | ||
+ | import math; | ||
+ | import re; | ||
+ | import getopt; | ||
+ | |||
+ | from Bio.PDB.PDBParser import PDBParser | ||
+ | |||
+ | import imgWriter | ||
+ | #my imageWriter using GD | ||
+ | #import dali.imageWriter | ||
+ | |||
+ | class point: | ||
+ | """ | ||
+ | point is a simple representation of a 3D point in space | ||
+ | |||
+ | """ | ||
+ | |||
+ | def __init__(self, ray = [] ): | ||
+ | """ | ||
+ | Constructor | ||
+ | |||
+ | """ | ||
+ | |||
+ | if ( len(ray) != 3 ): | ||
+ | print "ERROR: What, so macromolecules are 2-dimensional now? I don't th | ||
+ | ink so." | ||
+ | sys.exit(2) | ||
+ | |||
+ | # assign instance variables | ||
+ | self.x = ray[0] | ||
+ | self.y = ray[1] | ||
+ | self.z = ray[2] | ||
+ | |||
+ | # calculate the length from origin | ||
+ | self.length = math.sqrt( self.x**2 + self.y**2 + self.z**2 ) | ||
+ | |||
+ | </source> | ||
+ | |||
+ | <npython> | ||
+ | ############################################################################# | ||
+ | # $Id$ | ||
+ | ############################################################################# | ||
+ | |||
+ | import sys; | ||
+ | import os; | ||
+ | import math; | ||
+ | import re; | ||
+ | import getopt; | ||
+ | |||
+ | from Bio.PDB.PDBParser import PDBParser | ||
+ | |||
+ | import imgWriter | ||
+ | #my imageWriter using GD | ||
+ | #import dali.imageWriter | ||
+ | |||
+ | |||
+ | class point: | ||
+ | """ | ||
+ | point is a simple representation of a 3D point in space | ||
+ | |||
+ | """ | ||
+ | |||
+ | def __init__(self, ray = [] ): | ||
+ | """ | ||
+ | Constructor | ||
+ | |||
+ | """ | ||
+ | |||
+ | if ( len(ray) != 3 ): | ||
+ | print "ERROR: What, so macromolecules are 2-dimensional now? I don't th | ||
+ | ink so." | ||
+ | sys.exit(2) | ||
+ | |||
+ | # assign instance variables | ||
+ | self.x = ray[0] | ||
+ | self.y = ray[1] | ||
+ | self.z = ray[2] | ||
+ | |||
+ | # calculate the length from origin | ||
+ | self.length = math.sqrt( self.x**2 + self.y**2 + self.z**2 ) | ||
+ | |||
+ | </npython> |
Revision as of 17:51, 28 February 2005
PyMol Wiki Home
You have reached the (new) home of the PyMolWiki, a user-driven web-oriented CMS.
We (will) strive to provide
- updates on PyMol
- a stable user-oriented documentation base
- a thorough treatment of the PyMol program
- feature rich scripts for general PyMol use
Links of Interest
- Updated! How to get involved! -- read me if you want to add something
- Script Library -- add one!
- PyMol Commands (>130 documented!)
- All Pages
- Plugins
- See All Categories
#############################################################################
# $Id$
#############################################################################
import sys;
import os;
import math;
import re;
import getopt;
from Bio.PDB.PDBParser import PDBParser
import imgWriter
#my imageWriter using GD
#import dali.imageWriter
class point:
"""
point is a simple representation of a 3D point in space
"""
def __init__(self, ray = [] ):
"""
Constructor
"""
if ( len(ray) != 3 ):
print "ERROR: What, so macromolecules are 2-dimensional now? I don't th
ink so."
sys.exit(2)
# assign instance variables
self.x = ray[0]
self.y = ray[1]
self.z = ray[2]
# calculate the length from origin
self.length = math.sqrt( self.x**2 + self.y**2 + self.z**2 )
<npython>
- $Id$
import sys; import os; import math; import re; import getopt;
from Bio.PDB.PDBParser import PDBParser
import imgWriter
- my imageWriter using GD
- import dali.imageWriter
class point:
""" point is a simple representation of a 3D point in space
"""
def __init__(self, ray = [] ): """ Constructor
"""
if ( len(ray) != 3 ): print "ERROR: What, so macromolecules are 2-dimensional now? I don't th
ink so."
sys.exit(2)
# assign instance variables self.x = ray[0] self.y = ray[1] self.z = ray[2]
# calculate the length from origin self.length = math.sqrt( self.x**2 + self.y**2 + self.z**2 )
</npython>