Icarus Class: Entry
The entry gives access to the actual data of a library.
 
Implicit Methods
on deletion: cleanup
delete
Deprecated! Don't use.
getData
Get data for this entry.
dtName Argument may stayunnamed in argument list. 
Name of the class of the object of requested data type.
getJob
Returns the job object opened for entry.
Job
getSeq
Get the sequence for this object. If it is not a sequence databases an undefined (?) is returned.
format Argument may stayunnamed in argument list. 
Format to print the sequence in. Options include "embl", "swiss", "fasta", "plain", "genbank", "pretty", "pir", "gcg". If no format specified, fasta is used.
dbName  
Use this dbName in the entry name. Default is to use the entry's library name.
inputFormat  
Format of the sequence in the flatfile. Options include "embl", "swiss", "genbank" If no input format is specified, embl/swissprot (i.e. the line before the sequence starts begins with SQ and the line after the sequence ends uses "\\"
inSet
Returns true if the entry is in the set, otherwise 0.
set Set Argument may stayunnamed in argument list. 
The set to check in.
lib
Returns the actual library object of the library the entry is from.
Library
libName
Returns the library name the entry is from.
link
Link the entry to a library and return the set of linked entries.
to Argument may stayunnamed in argument list. 
The name of the library to link to.
Set
load
Creates an Object Loader object from the entry.
loaderName Argument may stayunnamed in argument list. 
The name of the loader to use. The loader specifies the object returned and where the attributes of that object come from.
name
The name (ID) of the entry
next
parentLib
Returns parent library if the entry is a subentry.
Library
str
Return the entry as a string. If no tokenList or field is specified then the whole entry is returned.
tl Argument may stayunnamed in argument list. 
A token list can be specified to retrieve.
field  
Alternatively a field can be specified and a string for that field is retrieved.
format  
The format to use if there are formats available.
type table 
sep  
The seperator to use if there a mulitple values.
useStream n 
y n
Specifies whether the method should print to a stream already opened.
tokens
Returns specified token list from entry.
name Argument may stayunnamed in argument list. 
The token to return.
field  
The field to get.
type table 
parent n 
n y
If y, then the field or token is taken from the parent library.
TokList