Module Spyder :: Class HaddockRunParameterInterface
[hide private]
[frames] | no frames]

Class HaddockRunParameterInterface

source code

object --+
         |
        HaddockRunParameterInterface

Spyder-generated class

module haddock

file /home/sjoerd/data/Spyder-devel/haddock/haddock.spy

Description

Web form for the HADDOCK server File Upload Interface

Wiki

http://www.spyderware.nl/wiki/classes/HaddockRunParameterInterface

Validate block

>>>            
if runname != None:      
runname = runname.strip()
self.runname = runname
if not runname.replace("_","").replace("-","").isalnum():
raise HaddockValidationError("The name of your run may contain only letters, digits, _ and -")  
ok = False
for filetype in HaddockMultiRunParameters, HaddockRunParameters:      
try:
Spyder.core.fastparsestring(params.data().data(), filetype)
ok = True
break
except:
pass
if not ok: raise HaddockValidationError(
"The file that you uploaded is of an unknown format. Please upload a HADDOCK server parameter file"
)                 
>>>

Form block

>>>            
HEADER runname You may supply a name for your docking run (one word) 
runname Name
HEADER params Please upload a parameter file for your docking run
params Parameter file
HEADER username Username and password
TYPE username required
username Username
TYPE password password
password Password               
>>>

Converters

Can be converted to:

Instance Methods [hide private]

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Instance Variables [hide private]
*String runname
File params
*String username
*String password
Properties [hide private]

Inherited from object: __class__