| 
	 
		
		Module development 
	
		  
	 
	
	
	Example 
	1:  
	
	
	Read sequence from the 'Workspace' window, calculate average GC content at 
	the 1st and 3rd places and then show the result in the 'Gene analysis' 
	window 
	
	  
	
	1. Click on the 'Module 
	Library' in the 'Tool' menu 
	
	2. Choose 'PropBag_Custom' 
	
	3. Click on the 'Edit 
	Module' button 
	
	4. Check the 
	source code 
	
	5. Check on 
	'Registration' and set Category to be 'Sub' 
	
	
	  
	
	  
	
	  VBScript 
		source code 
	
		
			
				| 
				 Function Main() 
				 
				Source=AppService.Workspace_Value            
				                                            '<--- 
				Get sequence from 'Workspace' 
  GC_1st=GeneService.Calculate_GC_Content_1st 
				(Source,True)                   '<--- 
				Calculate GC content at the 1st place 
				  GC_3rd=GeneService.Calculate_GC_Content_3rd 
				(Source,True)                   '<--- 
				Calculate GC content at the 3rd place
				 
  AvgGC=(GC_1st + GC_3rd)/2                                                                    
				'<--- 
				Calculate average value 
				 
  PropBag_Custom.Clear                                                                  
				              
				'<--- 
				Clear PropertyBag 
  ReturnValue=PropBag_Custom.Add_Parameter_StringType("DNA 
				length",Len(Source),"False") 
				                                                                                                                       
				'<--- 
				Add new parameter and set the value 
				  ReturnValue=PropBag_Custom.Add_Parameter_StringType("GC 
				content at 1st and 3rd (%)",AvgGC,"False") 
				                                                                                                                       
				'<--- 
				Add new parameter and set the value 
				End Function   | 
			 
		 
	 
	
	    
	
	5. Click on the 'Refresh' 
	button.  
	
	6. Click on the 'Gene 
	analysis' in the 'Window' menu 
	
	7. You can see the 'Gene 
	analysis' window 
	
	8. Insert any sequence to 
	the 'Workspace' 
	
	9. Double click on the 'PropBag_Custom' 
	
	10. Check the result 
	
	  
	
	  
	
	  
	
	    
	 |