Writing Java Program for Customized Databank Screening

General structure of the program.

Your program may consist of arbitrary number of Java classes. It is crucially important that there was at least one subclass of GeneBee abstract class Customer among them. You may consider this class as a head class of your application .You should implement the Customer's abstract run() method in this subclass - just this method will be used by GeneBee server to launch your program into action.Your head Java class has to be like

Main classes of databank screening API

As a main notion in databank screening is chosen a set of references (RefSet) to the individual records of databanks. (The individual record contains all data concerning the sequence - its identifier, its text, organism species, description, etc.) The results of various searches are set of references - RefSets, the access to individual records also is implemented as scanning the RefSet. The scanning is carried out by means of SequenceIterator class that plays the role of pointer to the current item of RefSet. The access to the proper sequence data is carried out by methods of the Sequence class.

The full description of these and other classes you wil find in GeneBee package docs.

Examples