| 
					
				 | 
			
			
				@@ -1,7 +1,20 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-#+TITLE: Examples of Litorgy in Action 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#+TITLE: Litorgy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+OPTIONS: toc:nil num:nil ^:nil 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-* interaction between languages (disk usage in your home directory) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+* litorgy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Litorgy enables *communication* between programming languages and 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+between people. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Litorgy provides: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- communication between programs :: Data passes seamlessly between 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     different programming languages, text, and tables. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- communication between people :: Data and calculations are embedded 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     in the same document as notes explanations and reports. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+** communication between programs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*** interaction between languages (disk usage in your home directory) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 This will work for Linux and Mac users, not so sure about shell 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 commands for windows users. 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -35,18 +48,18 @@ cd ~ && du -sc * |grep -v total 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 pie(dirs[,1], labels = dirs[,2]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #+end_src 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-* calculations on tables (grades in a table) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*** operate on the contents of tables 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*** be called from inside tables 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-| names      | grade 1 | grade 2 | grade 3 | Total | Letter grade | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-|------------+---------+---------+---------+-------+--------------| 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-| student 01 |   91.80 |   96.40 |   97.00 | 95.07 | C            | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-| student 02 |   88.78 |   89.15 |   98.00 | 91.98 | B            | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-| student 03 |   92.00 |   95.14 |   97.00 | 94.71 | B            | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-| student 04 |   84.00 |   74.62 |   88.00 | 82.21 | B            | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+** communication between people 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Use R to plot distributions... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*** calculation in/on tables (litorgies own tests) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+litorgies own functional tests are contained in a large org-mode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+table, allowing the test suite to be run be evaluation of the table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+and the results to be collected in the same table. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-* interactive documentation (tutorial) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*** interactive documentation (tutorial) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 This would demonstrate applicability to Reproducible Research, and 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Literate Programming. 
			 |