Difference between revisions of "Test branch"

From Testiwiki
Jump to: navigation, search
m
(content from new code)
Line 6: Line 6:
 
How to estimate the life-cycle impacts of '''{{PAGENAME}}'''?
 
How to estimate the life-cycle impacts of '''{{PAGENAME}}'''?
 
== Answer ==
 
== Answer ==
<rcode embed=1 variables='
+
< rcode embed=1 variables='
 
name:PAGEID|type:hidden|default:`{{PAGEID}}`
 
name:PAGEID|type:hidden|default:`{{PAGEID}}`
 
'>
 
'>
Line 14: Line 14:
 
gardenTower < - EvalOutput(gardenTower)
 
gardenTower < - EvalOutput(gardenTower)
 
oprint(summary(gardenTower))
 
oprint(summary(gardenTower))
</rcode>
+
< /rcode>
 
== Rationale ==
 
== Rationale ==
=== vegeproduction ===
+
=== vegetable ===
<rcode name='vegeproduction' embed=1 label='Initiate vegeproduction (for developers only)'>
+
< rcode name='vegetable' embed=1 label='Initiate vegetable (for developers only)' variables='
# This is code Op_enXXXX/vegeproduction on page [[Garden Tower]]
+
name:PAGEID|type:hidden|default:`{{PAGEID}}`
 +
'>
 +
# This is code Op_enXXXX/ on page [[add page name here]]vegetable on page [[Garden Tower]]
 
library(OpasnetUtils)
 
library(OpasnetUtils)
vegeproduction < - Ovariable('vegeproduction',
+
vegetable < - Ovariable('vegetable',
ddata = 'Op_en{{PAGEID}}',
+
ddata = paste('Op_en', PAGEID, sep = ''),
subset = vegeproduction)
+
subset = 'vegetable')
objects.store(vegeproduction)
+
objects.store(vegetable)
cat('vegeproductionstored. ')
+
cat('vegetablestored. ')
</rcode>
+
< /rcode>
vegeproduction is the amount of vegetables produced in the garden tower. It is a critical benefic that reduces consumption of other products and thus footprint.
+
vegeproduction is the amount of vegetables produced in the garden tower. It is a critical benefit that reduces consumption of other products and thus footprint.
 
=== gardenTower ===
 
=== gardenTower ===
<rcode name='gardenTower' embed=1 label='Initiate gardenTower (for developers only)' variables='
+
< rcode name='gardenTower' embed=1 label='Initiate gardenTower (for developers only)'>
name:PAGEID|type:hidden|default:`{{PAGEID}}`
+
# This is code Op_enXXXX/ on page [[add page name here]]gardenTower on page [[Garden Tower]]
'>
 
# This is code Op_enXXXX/gardenTower on page [[Garden Tower]]
 
 
library(OpasnetUtils)
 
library(OpasnetUtils)
 
gardenTower < - Ovariable('gardenTower',
 
gardenTower < - Ovariable('gardenTower',
 
dependencies = data.frame(
 
dependencies = data.frame(
Name = c('vegeproduction', 'waterconsumption)
+
Name = c('vegeproduction', 'waterconsumption')
 
),
 
),
 
formula = function(...) {
 
formula = function(...) {
Line 42: Line 42:
 
}
 
}
 
)
 
)
rm(wiki_username)
+
objects.store(gardenTower)
objects.store(list=ls())
+
cat('Objects ',gardenTower, ' stored. ')
cat('Objects', ls(), 'stored.
+
< /rcode>
')
 
</rcode>
 
 
Garden tower composts kitchen waste and turns it into soil.
 
Garden tower composts kitchen waste and turns it into soil.
 
== See also ==
 
== See also ==

Revision as of 11:50, 10 March 2016


Test branch is a branch of Handprinter. This page is a test case how to manage branches.

Question

How to estimate the life-cycle impacts of Test branch?

Answer

< rcode embed=1 variables=' name:PAGEID|type:hidden|default:`7458` '>

  1. This is code Op_enXXXX/ on page Garden Tower

library(OpasnetUtils) objects.latest(paste('Op_en', PAGEID, sep = ), code_name = 'gardenTower') gardenTower < - EvalOutput(gardenTower) oprint(summary(gardenTower)) < /rcode>

Rationale

vegetable

< rcode name='vegetable' embed=1 label='Initiate vegetable (for developers only)' variables=' name:PAGEID|type:hidden|default:`7458` '>

  1. This is code Op_enXXXX/ on page add page name herevegetable on page Garden Tower

library(OpasnetUtils) vegetable < - Ovariable('vegetable', ddata = paste('Op_en', PAGEID, sep = ), subset = 'vegetable') objects.store(vegetable) cat('vegetablestored. ') < /rcode> vegeproduction is the amount of vegetables produced in the garden tower. It is a critical benefit that reduces consumption of other products and thus footprint.

gardenTower

< rcode name='gardenTower' embed=1 label='Initiate gardenTower (for developers only)'>

  1. This is code Op_enXXXX/ on page add page name heregardenTower on page Garden Tower

library(OpasnetUtils) gardenTower < - Ovariable('gardenTower', dependencies = data.frame( Name = c('vegeproduction', 'waterconsumption') ), formula = function(...) { gardenTower < - vegeproduction / 1000 # Scale to kg return(gardenTower) } ) objects.store(gardenTower) cat('Objects ',gardenTower, ' stored. ') < /rcode> Garden tower composts kitchen waste and turns it into soil.

See also

Related files