IRC Chat : 2011-10-03 - OpenMRS

01:47:56 *** jriley has joined #openmrs
02:45:52 *** jriley has quit IRC
02:48:53 *** yekkanti has joined #openmrs
02:56:01 *** gbastien has joined #openmrs
03:21:40 *** yekkanti has quit IRC
03:35:17 *** upul` has joined #openmrs
03:35:17 *** ChanServ sets mode: +v upul`
03:51:46 *** fivegoats has joined #openmrs
03:52:30 <fivegoats> hi, I want to use javascript to get information from concept dictionary, does anybody knows how to do that?
03:57:00 *** fivegoats has quit IRC
04:07:18 *** gbastien has quit IRC
04:09:47 *** yekkanti has joined #openmrs
04:51:57 *** jwild has joined #openmrs
05:02:56 *** surangak has joined #openmrs
05:03:47 <surangak> hmm djazayeri Helooo
05:03:51 <surangak> r u really there ?
05:06:01 <djazayeri> surangak: yes
05:06:04 <djazayeri> sort of
05:06:12 <djazayeri> mostly away from computer
05:06:13 <djazayeri> what's up?
05:06:17 <surangak> :-O working on a sunday night ?
05:06:26 <surangak> sorry, just being curious ...
05:06:27 <djazayeri> Packing
05:06:32 <djazayeri> flying tomorrow morning
05:06:35 <surangak> ohh,, right.. :D
05:06:43 <surangak> so we will finally meet in Kigali...
05:06:51 <surangak> Ill be there on the 9th :-)
05:07:05 <djazayeri> cool!
05:07:08 <djazayeri> what day is that?
05:07:23 <surangak> ill be there Sunday evening...
05:07:59 <djazayeri> oh, okay, well, ping me before that and I can tell you how to join up with the hackathon on monday
05:08:38 <surangak> hackathon starts on the 10th right ?
05:08:43 <surangak> great, will doo
05:09:03 <djazayeri> Hackathon is Sunday and Monday
05:09:29 <surangak> djazayeri, hmm.. we need to bring our own computers ?
05:09:31 <surangak> :-)
05:09:42 <djazayeri> If you have a laptop, bring it.
05:09:44 <djazayeri> If not, don't. :-)
05:09:54 <surangak> do u guys have spares ?
05:10:05 <surangak> i dont really have one, was looking at renting, if possible
05:10:39 <djazayeri> surangak: I don't know the answer to that
05:10:54 <surangak> djazayeri, no problem, ill check it out...
05:10:57 <djazayeri> Remind me next time you see me on IRC (I'll be in Rwanda) and I'll look into it.
05:11:10 <surangak> djazayeri, sure, will do :-)
05:11:13 <djazayeri> but better if you ask someone else, because I'll be unreliable from here on out.
05:11:45 <surangak> djazayeri, pack mosquito repellent... Lots of foreigners who come to asian countries spend half their time swatting themselves :D
05:11:51 <surangak> we're big on mosquitoes :P
05:12:42 <djazayeri> thanks
05:18:17 * robbyoconnor sifhs
05:19:45 <jwild> I'm a university student, need to do a large project, wondering about opportunities to get involved. Who should I talk to?
05:21:18 <surangak> jwild, you have come to the right place, and I know there are certainly many opportunuties...
05:21:30 <surangak> jwild, but im not the right person to talk to, im afraid :-)
05:22:48 <surangak> jwild, what time zone do you belong to ?
05:25:24 <jwild> surangak, ok good, no problem
05:25:46 <jwild> surangak, EDT/GMT -4
05:26:00 <jwild> night owl
05:26:14 <surangak> jwild, is that in europe ?
05:28:20 <jwild> surangak, no, NYC, US
05:30:59 *** bryq has joined #openmrs
05:30:59 *** ChanServ sets mode: +v bryq
05:41:52 *** upul` has quit IRC
05:50:08 *** muthah has joined #openmrs
05:53:21 *** bryq has quit IRC
06:00:55 *** yekkanti has quit IRC
06:01:11 *** yekkanti has joined #openmrs
06:03:09 *** bwolfe has joined #openmrs
06:03:09 *** ChanServ sets mode: +o bwolfe
06:04:44 <surangak> jwild, r u still there ?
06:08:18 *** jwishnie has quit IRC
06:08:44 <bwolfe> yekkanti, any more luck with svn2git ?
06:08:48 <bwolfe> how big is the git repo?
06:09:11 <bwolfe> I assume its large because we had some large stuff in openmrs-contrib for a while (like mysql binaries, etc)
06:10:28 <yekkanti> bwolfe: I've just restarted downloading with my office network now :) . Currently i'm trying to convert all the branches, tags and trunk under http://svn.openmrs.org/openmrs
06:14:07 *** bwolfe has quit IRC
06:28:39 *** dkayiwa has joined #openmrs
06:28:45 *** muthah has quit IRC
06:29:03 *** muthah has joined #openmrs
06:49:10 *** dkayiwa_ has joined #openmrs
06:50:55 *** dkayiwa has quit IRC
06:50:55 *** dkayiwa_ is now known as dkayiwa
06:51:25 *** jriley has joined #openmrs
06:54:23 *** bwolfe has joined #openmrs
06:54:23 *** ChanServ sets mode: +o bwolfe
07:00:09 *** sunbiz has joined #openmrs
07:00:09 *** ChanServ sets mode: +v sunbiz
07:15:58 *** rafa has joined #openmrs
07:15:58 *** ChanServ sets mode: +v rafa
07:16:04 *** upul` has joined #openmrs
07:16:04 *** ChanServ sets mode: +v upul`
07:19:32 *** andtorg has joined #openmrs
07:47:24 *** yekkanti has quit IRC
07:47:45 *** dkayiwa has quit IRC
07:52:42 *** muthah has quit IRC
07:59:12 *** yekkanti has joined #openmrs
08:03:27 *** bwolfe has quit IRC
08:13:18 *** jriley has quit IRC
08:25:36 *** bwolfe has joined #openmrs
08:25:36 *** ChanServ sets mode: +o bwolfe
08:57:00 *** jriley has joined #openmrs
09:02:00 *** surangak_ has joined #openmrs
09:02:01 *** surangak has quit IRC
09:37:59 *** sunbiz has quit IRC
10:05:08 *** jriley has quit IRC
10:41:51 *** bwolfe has quit IRC
10:59:44 *** surangak_ has quit IRC
11:09:32 *** Echidna_ has quit IRC
11:09:56 *** Echidna has joined #openmrs
11:10:01 *** ChanServ sets mode: +v Echidna
11:21:00 *** james_regen has joined #openmrs
11:21:00 *** ChanServ sets mode: +v james_regen
11:30:16 *** bwolfe has joined #openmrs
11:30:16 *** ChanServ sets mode: +o bwolfe
11:31:45 <upul`> bwolfe: what i said was 99 + 130
11:32:35 <upul`> see you later
11:32:41 *** upul` has left #openmrs
11:51:43 *** bwolfe has quit IRC
11:55:27 *** andtorg has quit IRC
11:58:55 *** bwolfe has joined #openmrs
11:58:55 *** ChanServ sets mode: +o bwolfe
12:05:03 *** bwolfe has quit IRC
12:11:53 *** djazayeri has quit IRC
12:21:10 *** andtorg has joined #openmrs
12:26:55 *** wluyima has quit IRC
13:05:39 *** dkayiwa has joined #openmrs
13:17:06 *** james_regen1 has joined #openmrs
13:17:06 *** james_regen has quit IRC
13:21:21 *** wluyima has joined #openmrs
13:24:25 *** dkayiwa has quit IRC
13:25:37 *** r0bby has joined #openmrs
13:25:37 *** ChanServ sets mode: +v r0bby
13:26:15 *** dkayiwa has joined #openmrs
13:29:11 *** downeym has joined #openmrs
13:29:11 *** ChanServ sets mode: +o downeym
13:29:11 *** OpenMRSBot sets mode: +o downeym
13:30:43 *** robbyoconnor has quit IRC
13:31:29 *** burke has joined #openmrs
13:31:29 *** ChanServ sets mode: +o burke
13:35:10 *** yekkanti_ has joined #openmrs
13:35:10 *** yekkanti has quit IRC
13:35:11 *** yekkanti_ is now known as yekkanti
13:45:55 *** djazayeri has joined #openmrs
13:45:55 *** ChanServ sets mode: +o djazayeri
13:57:31 *** djazayeri has quit IRC
14:08:57 <rafa> dkayiwa: wluyima: hey guys
14:09:10 <dkayiwa> hi
14:09:26 <rafa> dkayiwa: are you a scrum leader today?
14:09:42 <dkayiwa> lolllll :)
14:09:46 <wluyima> hey
14:10:32 <dkayiwa> so rafa do you wanna start?
14:10:38 <rafa> dkayiwa: sorry I meant the Scrum Master :D
14:10:44 <rafa> sure
14:10:46 <dkayiwa> lollllllllll
14:10:51 <rafa> *** Rafal ***
14:10:52 <rafa> Today:
14:10:52 <rafa> * Committed TRUNK-2507: Tags use arbitrary build number
14:10:52 <rafa> https://tickets.openmrs.org/browse/TRUNK-2507
14:10:52 <rafa> * Investigated on TRUNK-50: Obs not voided when updated via saving an Encounter
14:10:52 <rafa> https://tickets.openmrs.org/browse/TRUNK-50 (not trivial, decided to abandon it for now)
14:10:52 <rafa> * Started with TRUNK-2696: UI improvements for Visits
14:10:53 <rafa> https://tickets.openmrs.org/browse/TRUNK-2696
14:10:53 <rafa> Tomorrow:
14:10:54 <rafa> * Complete TRUNK-2696 / TRUNK-2710: Create Encounters by Visit portlet
14:10:54 <rafa> https://tickets.openmrs.org/browse/TRUNK-2710
14:10:55 <rafa> No blockers.
14:11:02 <dkayiwa> whats the difference rafa :)
14:12:30 <dkayiwa> rafa: what makes trunk-50 non trivial
14:13:03 <rafa> dkayiwa: the problem is we need to determine if the item was updated
14:13:14 <wluyima> rafa, ia gree TRUNK-50 is not trivial
14:13:44 <rafa> dkayiwa: we could do it either by examining all fields or asking Hibernate for help
14:13:45 <dkayiwa> should we bump it to 1.10
14:13:49 <rafa> dkayiwa: it does dirty flush already
14:14:05 <dkayiwa> ok
14:14:07 <rafa> dkayiwa: probabaly it's better to bump it
14:14:33 <dkayiwa> infact i have just remembered i once also looked into it :)
14:14:33 <rafa> dkayiwa: or wait and see if we have extra time for that
14:14:51 <dkayiwa> ok
14:14:57 *** burke has quit IRC
14:15:11 <wluyima> rafa, a quick solution i have done in the past is to clone the object on save, then discard the changes and then compare fields
14:15:21 <dkayiwa> oh i see
14:15:31 <wluyima> but it is hacky
14:15:39 <dkayiwa> :)
14:15:47 <wluyima> trust me, hibernate will give you trouble
14:16:39 <wluyima> there are many times i havetried to use calls to ignore the cache and it still looks in the cache
14:16:49 <dkayiwa> oh
14:17:02 <wluyima> can i go next?
14:17:20 <dkayiwa> sturbon cache looking
14:17:29 <dkayiwa> yes
14:17:59 <wluyima> friday:
14:17:59 <wluyima> - code review for TRUNK-2141
14:17:59 <wluyima> - TRUNK-2702 - The new search widgets spinner runs forever when input box gets cleared
14:17:59 <wluyima> - Fixed validators for providers, reference terms and map types to include retired rows
14:17:59 <wluyima> - Made Follow up to changes as per review comments for - TRUNK-412
14:18:00 <wluyima> - Made changes to avoid duplicate identifiers used by retired providers - TRUNK-2686
14:18:01 <wluyima> - Fixing bug in DWRConceptService that wa breaking the serach widgets
14:18:03 <wluyima> today:
14:18:05 <wluyima> - TRUNK-2447 - Add Show Verbose to the new jquery search widgets
14:18:07 <wluyima> - Other sprint tickets
14:18:32 <dkayiwa> ok
14:18:58 <rafa> wluyima: you're good at multi-threading :D 5 tickets in progress
14:19:07 *** gbastien has joined #openmrs
14:19:08 <dkayiwa> :D
14:19:53 <wluyima> apparently 3 of them require no work
14:20:01 <dkayiwa> oh why?
14:20:20 <wluyima> i have investigated about them
14:20:24 <wluyima> actually 2 of them
14:20:37 <wluyima> the third one i'm waiting for more info from the reporter
14:21:11 <wluyima> Secret Question screen expects User to have a Person is not a problem in versions1.7+
14:21:28 <dkayiwa> oh
14:21:31 <wluyima> TRUNK-2271 is already done
14:21:43 <wluyima> so probably i should release it
14:21:46 <wluyima> and close it
14:22:00 <wluyima> or you the release manager can do that
14:22:12 <dkayiwa> you can help me :)
14:22:25 <wluyima> ok, he he he
14:22:29 <dkayiwa> :)
14:23:14 <dkayiwa> wluyima: was roger using a lower version?
14:23:41 <dkayiwa> for secret question
14:24:31 <dkayiwa> am trying to open the ticket but its taking long
14:24:35 <wluyima> i think so
14:25:00 <wluyima> because when i tested the page, it works fine for me
14:25:26 <dkayiwa> and after releasing 1.9 we shall not support 1.6. correct?
14:25:42 <dkayiwa> wluyima:
14:26:30 <dkayiwa> wluyima: or am i wrong?
14:26:55 <wluyima> yes
14:27:08 <dkayiwa> wluyima: yes am wrong? :)
14:27:18 <wluyima> you are right
14:27:25 <dkayiwa> oh i see :D
14:27:45 <dkayiwa> wluyima: did you say 2271 is already done?
14:28:12 <wluyima> if you look at the description
14:28:38 <wluyima> the first step was done,
14:28:56 <dkayiwa> wluyima: of asking for opinions?
14:29:06 <wluyima> when i asked about adding the second method, i got no opinion
14:29:11 <wluyima> accept darius
14:29:18 <wluyima> who thought we didnt have to
14:29:31 <dkayiwa> ok
14:29:59 <dkayiwa> wluyima: so we only go with the first method and not the second one?
14:30:06 <wluyima> yes
14:30:20 <dkayiwa> wluyima: i think you can then close it
14:30:20 <wluyima> probably i should ping devs one more time
14:30:36 <wluyima> i.e before i close it
14:30:39 <dkayiwa> may be (some sort of sanity check) :)
14:30:52 <dkayiwa> wluyima: and tell them you are going to close it
14:31:04 <dkayiwa> unless someone responds
14:31:25 <wluyima> ok
14:31:47 <dkayiwa> wluyima: which ticket are you waiting for user feedback on?
14:32:17 <dkayiwa> wluyima: the third one i'm waiting for more info from the reporter
14:35:02 <dkayiwa> wluyima: which ticket are you waiting for more info from the reporter?
14:35:57 <dkayiwa> ok looks like we lost wyclif
14:35:58 *** bwolfe has joined #openmrs
14:35:58 *** ChanServ sets mode: +o bwolfe
14:36:02 <dkayiwa> my turn now
14:36:07 <dkayiwa> Spent most of today morning in the bank and also doing some shopping. So will be working late tonight :)
14:36:08 <dkayiwa> Doing some code reviews and testing of some simple tickets in Post Commit state that i want to close.
14:36:08 <dkayiwa> No Blockers
14:37:19 <wluyima> ok
14:38:19 <dkayiwa> by the way wluyima could you do me a favour and ask dawn for my openmrs jacket?
14:38:31 <wluyima> okay
14:38:39 <dkayiwa> thanks!!! :)
14:38:44 <wluyima> do u mean i ask her to come with it to kigalie
14:38:49 <dkayiwa> no
14:38:58 <dkayiwa> she will forget :)
14:38:59 <wluyima> hmm.. what do u mean?
14:39:08 <dkayiwa> i would love her give it to you
14:39:13 <wluyima> or u mean i come tith it
14:39:16 <wluyima> ok
14:39:17 <dkayiwa> yes
14:39:17 <wluyima> i will
14:39:25 <dkayiwa> she seems too busy
14:39:32 <dkayiwa> and i do not wanna risk
14:39:33 <wluyima> he he he
14:39:34 <dkayiwa> :)
14:39:43 <dkayiwa> thanks
14:40:00 *** jriley has joined #openmrs
14:40:47 *** bwolfe has quit IRC
14:43:58 <wluyima> dkayiwa, apparently she already gave it to win
14:44:08 <wluyima> so he will bring it to kigali
14:44:12 <wluyima> win is in eldoret
14:46:04 <dkayiwa> ok thanks
14:53:03 *** yekkanti has quit IRC
14:53:10 *** yekkanti has joined #openmrs
15:00:24 *** jwishnie has joined #openmrs
15:28:33 *** downeym has quit IRC
15:28:45 *** downeym has joined #openmrs
15:28:45 *** ChanServ sets mode: +o downeym
15:28:45 *** OpenMRSBot sets mode: +o downeym
15:31:29 *** jriley has quit IRC
15:31:51 *** downeym has quit IRC
15:32:04 *** downeym has joined #openmrs
15:32:04 *** ChanServ sets mode: +o downeym
15:32:04 *** OpenMRSBot sets mode: +o downeym
15:32:48 *** downeym has quit IRC
15:32:56 *** downeym has joined #openmrs
15:32:56 *** ChanServ sets mode: +o downeym
15:32:56 *** OpenMRSBot sets mode: +o downeym
15:59:44 *** rafa has quit IRC
16:04:48 *** r0bby__ has joined #openmrs
16:04:48 *** ChanServ sets mode: +v r0bby__
16:08:15 *** r0bby has quit IRC
16:08:27 *** r0bby__ is now known as r0bby
16:24:08 *** chughgaurav has joined #openmrs
16:24:44 *** Suranga has joined #openmrs
16:25:14 *** yekkanti has quit IRC
16:27:30 <Suranga> hello james_regen1
16:27:43 <Suranga> james_regen1, nice to meet you !
16:27:59 *** r0bby has quit IRC
16:32:19 <james_regen1> hi
16:38:11 <james_regen1> i'm here Suranga, and i can chat
16:38:43 <Suranga> helloo
16:38:59 <Suranga> thanks for comming online :-)
16:39:25 <Suranga> james_regen1, did you have a chance to look at my e mail ?
16:39:34 <Suranga> read it in detail, i mean ?
16:40:02 <james_regen1> i think so. the one with suggestions about when to analyze the data?
16:40:26 <Suranga> james_regen1, yeps
16:40:35 <Suranga> james_regen1, I think Im confideint with the code
16:40:59 <Suranga> james_regen1, where to start, and how to write the algorithem will be my major worries :-)
16:41:45 *** andtorg has quit IRC
16:41:55 <Suranga> james_regen1, have you used the mutual information concept earlier ?
16:42:38 <james_regen1> no, this is a brand new analysis that will be added. i think currently shaun uses a package in R to do this
16:43:03 <Suranga> ohh, right..
16:43:15 <james_regen1> or he has a script to do it. i'm not too sure we're just getting started with this part
16:43:30 *** gauravpaliwal1 has joined #openmrs
16:43:55 <Suranga> james_regen1, I was thinkng, to get things rolling, I should go ahaead and impliment mutual information score for at least one scenario
16:44:10 <Suranga> that will show us what we're doing wrong, and how we can move ahead I guess
16:45:13 <Suranga> I was thinking of doing something like the 'closed form' system you had introuduced, to calculate the mutual info scores for a set of user provided data ?
16:45:15 <james_regen1> one option couuld be just to add a button on the analysis panel to do this. it won't be as user friendly, but it could fire off the mutual information code
16:45:32 <Suranga> james_regen1, as a very first step, right ?
16:45:59 <Suranga> james_regen1, yep, you're right I guess, we can do fancy stuff after we get this one working...
16:46:33 <james_regen1> i'm not sure i follow. do you mean how we get the frequency information for the values?
16:47:08 <Suranga> its like this, as I understood, there are several ways to cauculate U-values
16:47:33 <Suranga> one is to generate random 100,000 values, and the other is to use the closed form system, isnt it ?
16:48:20 <Suranga> I was thinking, generating 'meaningful' data that will help us callculate mutual Info is going to be very hard,
16:48:41 <Suranga> so as a first step, we could create a nice data set that will 'match' our needs nicely
16:48:53 <james_regen1> i think a more accurate way to say it would be to randomly sample 100,000 pairs of records to measure the agreement rate, or use the closed form analysis. EM (expectation maximisation) can also calculate u-values, though it's not as accurate
16:50:01 <Suranga> james_regen1, is the closed form system, we are using only the existing data (already available in the data source) to calculate the u-values isnt it ?
16:50:27 <Suranga> ( very sorry if that was a dumb question )
16:53:21 <james_regen1> no, it's not a dumb question. there are several different things going on
16:54:24 <james_regen1> yes, the closed form analysis uses all the values in the dataset. i think i should explain some of the other details about what the program does, to make sure terms are understood
16:54:58 <Suranga> james_regen1, that'll be great ! :-)
16:56:08 <james_regen1> information about a datasource is useful, so the program can do things like analyze frequency of values, or entropy of different fields. these all describe one datasource, like how much information is within a set of records. the matching algorithm used to determine whether two records are the same person, though, functions on pairs of records
16:56:09 *** r0bby has joined #openmrs
16:56:09 *** ChanServ sets mode: +v r0bby
16:56:45 <james_regen1> m and u values only apply when you're talking about pairs. you're looking at agreement rates for, as an example, of gender between two different records.
16:57:07 <james_regen1> so some analysis, like random sampling for u-values, and EM, require a set of pairs to work with
16:57:52 <Suranga> james_regen1, m and U values consider the same columns of two tables ( data sets)
16:58:08 <james_regen1> analyzing a dataset can help you determine how to setup your pairs, which will determine the m and u values, which will be used when calculating the specific score for how similar a given pair of records are
16:58:47 <james_regen1> yeah. m is the agreement rate between true matches, and u is the agreement rate between false matches. gender is a good example, or month of year, to think about
16:59:16 <Suranga> james_regen1, mm.. u mean I will need the M and U pairs to calculate the mutual information score ?
16:59:31 <Suranga> james_regen1, those values are not in the eqation, are they ?
16:59:42 <james_regen1> no, i don't think you'll need them
17:00:21 <r0bby> h
17:00:28 <r0bby> er sry
17:01:02 <Suranga> james_regen1, in my case, I will need to consider similarities between two columns, as opposed to the same column of two databases right ? :-)
17:03:30 <james_regen1> i think so. if i'm not getting confused . . . shaun wants to do new work in both areas, but i think mutual information is the one within just one dataset, looking between different fields
17:05:00 <Suranga> james_regen1, u mean that you want to calculate MI considering only data rom one datasource, while Dr. Shaun wants to calculate MI using both datasources, am I right ?
17:07:09 <Suranga> james_regen1, its great to know that you are also familiar with MI stuff...
17:07:58 <james_regen1> the analysis with two datasources is different from MI. i think shaun wants to model agreement of multiple fields, and instead of having just two states of agree and disagree, introduce more states to model the agreement and disagreement of the two records
17:10:25 <Suranga> james_regen1, Dr. Shaun mentioned that to me too... but he said I should calculate MI as an initial step
17:10:32 <Suranga> to see where we were going :-)
17:11:40 <james_regen1> and i will have to admit to not being familiar with MI, also. i know why it's important, and how the program works, and the reasoning behind the matching algorithm, but my math skills aren't enough that i'm comfortable with the equations
17:11:58 <james_regen1> oh, ok. i didn't know he had connected the two of them for you
17:12:27 <Suranga> james_regen1, you're bad with math too ? same here...
17:12:58 <james_regen1> i won't tell shaun if you won't :)
17:13:13 <Suranga> james_regen1, :-)
17:13:25 <Suranga> I'll get michael to erase the logs :-D
17:13:29 <Suranga> james_regen1, Im about to contact some of my math happy friends to see if I got the equations right :-)
17:13:42 <james_regen1> i have some suggestions on where to look in the code to get started
17:14:21 <Suranga> james_regen1, Im all ears... :-)
17:15:47 <james_regen1> i think we'll need to get the frequencies of the values for the data, right? there should be examples of that already
17:15:48 *** gauravpaliwal1 has left #openmrs
17:17:54 *** Suranga_ has joined #openmrs
17:18:11 <Suranga_> james_regen1, sorry, got disconneced back there...
17:18:11 <james_regen1> org.regenstrief.linkage.analysis.FrequencyAnalyzer, and how it's used in the program, should be informative
17:18:52 *** yekkanti has joined #openmrs
17:20:17 <Suranga_> james_regen1, in this case, we would have to consider the frequency of several different values, wont we ?
17:20:50 <Suranga_> for example frequency(x) + frequency(y) + frequency(z)
17:20:56 <james_regen1> yeah. that class should keep track of frequency values for all the different fields
17:21:09 <Suranga_> james_regen1, Oh I see
17:21:22 <Suranga_> in that case I can definitely re use this :-)
17:21:23 *** Suranga has quit IRC
17:22:13 <james_regen1> in the finishAnalysis() method, instead of it being simple, that would be where you can iterate over the frequencies and do the math, since that signifies the end of the stream of Records
17:22:55 <Suranga_> james_regen1, the java code stuff will b eaasy.. but the 'Math' will be hard :-)
17:22:59 <james_regen1> at this point, i'm not sure if or what numbers we're going to store, but printing the results will at least give us numbers to check
17:23:04 *** bryq has joined #openmrs
17:23:04 *** ChanServ sets mode: +v bryq
17:23:13 <Suranga_> james_regen1, yep, I agree
17:23:22 <Suranga_> that will be the best way to go
17:23:44 <Suranga_> james_regen1, do you know any mutual friends with good math skills ? :-)
17:25:07 <james_regen1> shaun might be willing to answer questions. i think he's on vacation this week, though
17:26:24 <Suranga_> james_regen1, ah, so thats why he hasnt replied to the e mail :-)
17:26:36 <Suranga_> james_regen1, will I meet you at Kigali ?
17:27:38 <james_regen1> no, i won't be there, sorry
17:28:20 <Suranga_> oh
17:28:30 <Suranga_> james_regen1, do you prefer skype or IRC ?
17:28:44 <Suranga_> (sorry, forgot to ask that earlier)
17:29:31 <james_regen1> i don't have a skype ID. i can sign on IRC when i'm at work. unless i'm at a meeting, at lunch, or unusually unobservant, i should be responsive here
17:29:58 <Suranga_> james_regen1, thats great...
17:30:24 <Suranga_> i will be going over what you said, and tomorrow I should have some sort of plan on what my code will look like
17:30:47 <Suranga_> james_regen1, want to get moving on this as soon as possible...
17:31:24 <james_regen1> ok. feel free to ask questions. and if you find anything odd about other parts of the code, feel free to ask about that, also. i'd like to think i had good reasons for what i've done prevously, but i might have been mistaken, and i'd be happy for any ideas on how to improve things
17:32:21 <Suranga_> james_regen1, you've been a great help with this
17:32:52 <Suranga_> I will follow up on what you said, that way we can have some sort of result to show Dr. Grannis :-)
17:33:40 <james_regen1> great. good luck
17:34:41 <Suranga_> james_regen1, will u be around tomorrow too ? :-)
17:35:27 <james_regen1> i'm taking my afternoon off, but i'll be here in the morning. so 7 to 11 EDT. i'm not sure what timezone you are in
17:36:56 <Suranga_> james_regen1, i estimate My 6 pm is your 9 am :-)
17:37:20 <Suranga_> james_regen1, sont worry about it, Ill catch you when you're available :-)
17:37:41 <Suranga_> and Ill do my best not to bother you too much...
17:38:53 <james_regen1> it's no problem. working with someone who's communicative and responsive is a lot better than someone who communicates infrequently
17:39:41 <james_regen1> the more questions you ask and the more you know and understand, the easier this will be for me, too
17:40:09 * Suranga_ will start spamming everyone :D
17:40:58 <Suranga_> james_regen1, I will give this my very best.. I have my own reasons to make sure that this works out really well :-)
17:49:50 *** jwild has quit IRC
17:50:45 *** jwild has joined #openmrs
17:50:53 <downeym> Hi jwild and welcome to the #openmrs IRC channel.
17:51:22 <jwild> downeym, hello and thanks
17:51:27 <jwild> I'm a university student, need to do a large project, wondering about opportunities to get involved. Who should I talk to?
17:51:38 <downeym> jwild: depends what you're interested in
17:51:45 <downeym> or your background
17:52:02 <downeym> jwild: Have you seen http://openmrs.org/help/ ?
17:52:53 <jwild> downeym, yep, that's how I got here ;)
17:54:12 *** downeym_ has joined #openmrs
17:54:12 *** ChanServ sets mode: +o downeym_
17:54:20 *** downeym has quit IRC
17:54:20 *** downeym_ is now known as downeym
17:54:27 <downeym> Oops, sorry about that
17:56:01 *** jwild_ has joined #openmrs
17:56:07 <downeym> Hi jwild_ and welcome to the #openmrs IRC channel.
17:56:13 <downeym> :D
17:56:27 <downeym> Rough day for staying connected.
17:56:36 <jwild_> :D
17:57:20 <Suranga_> downeym, r u at Africa already ? :-O
17:57:24 *** jwild has quit IRC
17:57:30 <downeym> Suranga_: No, still in US for the moment
17:57:42 *** jwild_ is now known as jwild
18:01:47 <Suranga_> downeym, is Aja comming to Kigali ?
18:02:00 <downeym> Suranga_: https://wiki.openmrs.org/display/RES/2011+Implementers+Meeting+Participants
18:02:06 <OpenMRSBot> <http://ln-s.net/9CUR> (at wiki.openmrs.org)
18:02:20 <downeym> Suranga_: it doesn't look like it, but i think the list is still changing
18:02:42 <Suranga_> downeym, I asked becoz he had mailed saying 'im in'
18:02:54 <Suranga_> downeym, so I thought I could team up with him :P
18:03:12 <downeym> Suranga_: not sure what he meant :) the list is dynamically updated though so stay tuned. or ask :)
18:08:54 <chughgaurav> will the implementors meet be streamed live ?
18:09:57 <downeym> chughgaurav: I don't think we'll have the available bandwidth in Rwanda to do so, unfortunately. But there is usually video made available after the meeting.
18:11:08 <downeym> chughgaurav: That said, if it somehow becomes possible, we would use http://www.livestream.com/OpenMRS
18:11:10 <chughgaurav> downeym: ok , :)
18:15:02 *** rafa has joined #openmrs
18:15:06 *** ChanServ sets mode: +v rafa
18:19:30 *** Suranga_ has quit IRC
18:20:38 *** Suranga has joined #openmrs
18:24:12 <chughgaurav> suranga : are you contributing to jss emr ?
18:24:57 <Suranga> chughgaurav, mmm jss emr ?
18:25:08 <Suranga> chughgaurav, sorry, im not sure what thet means :-(
18:25:31 <chughgaurav> suranga: u may find it interesting , https://wiki.openmrs.org/display/projects/Raxa+JSS+EMR
18:25:38 <OpenMRSBot> <http://ln-s.net/9CUh> (at wiki.openmrs.org)
18:25:58 <Suranga> chughgaurav, I was just googling it :D
18:26:02 * Suranga goes to look
18:26:25 <chughgaurav> suranga: :)
18:32:58 *** yekkanti has quit IRC
18:38:03 *** downeym has quit IRC
18:43:59 *** chughgaurav_ has joined #openmrs
18:46:10 *** chughgaurav has quit IRC
18:54:58 *** chughgaurav_ has quit IRC
19:09:57 *** r0bby has quit IRC
19:10:10 *** r0bby has joined #openmrs
19:10:10 *** ChanServ sets mode: +v r0bby
19:19:13 *** bryq1 has joined #openmrs
19:22:33 *** bryq has quit IRC
19:26:16 <dkayiwa> hi wluyima
19:28:08 *** rafa has quit IRC
19:29:57 *** r0bby has quit IRC
19:32:37 *** wluyima has quit IRC
19:32:49 *** r0bby has joined #openmrs
19:32:49 *** ChanServ sets mode: +v r0bby
19:48:46 *** chughgaurav has joined #openmrs
19:52:42 *** wluyima has joined #openmrs
20:17:07 *** Suranga has quit IRC
20:25:14 *** gbastien has quit IRC
20:32:47 *** andtorg has joined #openmrs
20:37:57 *** james_regen1 has quit IRC
20:43:30 *** rafa has joined #openmrs
20:43:30 *** ChanServ sets mode: +v rafa
20:51:21 *** jwishnie_ has joined #openmrs
20:53:00 *** jwishnie has quit IRC
20:53:00 *** jwishnie_ is now known as jwishnie
20:53:14 *** rafa has quit IRC
21:08:06 *** wluyima has quit IRC
21:09:02 *** wluyima has joined #openmrs
21:31:06 *** bryq1 has quit IRC
21:41:54 *** r0bby__ has joined #openmrs
21:41:54 *** ChanServ sets mode: +v r0bby__
21:44:47 *** r0bby has quit IRC
21:47:27 *** r0bby__ has quit IRC
22:07:54 *** wluyima has quit IRC
22:18:39 *** dkayiwa has quit IRC
22:58:26 *** chughgaurav has quit IRC
23:05:34 *** andtorg has quit IRC
23:06:42 *** wluyima has joined #openmrs
23:18:42 *** r0bby has joined #openmrs
23:18:42 *** ChanServ sets mode: +v r0bby
23:25:35 *** r0bby has quit IRC