Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create calculation "templates" that can be applied to datasets #264

Open
mejymejy opened this issue Nov 8, 2012 · 2 comments
Open

create calculation "templates" that can be applied to datasets #264

mejymejy opened this issue Nov 8, 2012 · 2 comments

Comments

@mejymejy
Copy link

mejymejy commented Nov 8, 2012

the idea is that we can define a calculation without tying it to a dataset so that we can use it to create actual calculations (i.e. tied to a dataset). these can be applied one after another (in sets, even) so that you can apply the same calculations to different datasets

note: may need a better name

@mejymejy
Copy link
Author

mejymejy commented Nov 8, 2012

one (simple) way to do the grouping would be to use tags. that way you can, for example, apply all of the "WHO Health" indicators to your dataset at once

@pld
Copy link

pld commented Nov 8, 2012

One work flow we discussed is having a set of mappings and then calculations, suppose your dataset is in the UNICEF health format and you want to apply the WHO health indicators. You have two sets of calculations:

  1. UNICEF health to WHO health calculations
  2. WHO health calculations

Then you apply these to your dataset in order. The groups can be formed by tags and there's a way to apply all the calculations with the same tag.

conceptually:

          ---------------------------
 csv      |   mappings  indicators  |
------    |   ------    ------      |
|    |    |   |    |    |    |      |
|    |    |   |    |    |    |      |
------    |   ------    ------      |
          ---------------------------
             calculations for csv

but functionally:

 csv
------       ------        ------      
|    |  ->   |    |   ->   |    |
|    |       |    |        |    |
------       ------        ------
           apply calcs    apply calcs

@ghost ghost assigned pld Jun 28, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants