WEBVTT

1
00:00:02.220 --> 00:00:03.179
Matthew Bellis: Alright recording.

2
00:00:07.410 --> 00:00:08.040
Edgar Fernando Carrera Jarrin: All right.

3
00:00:09.990 --> 00:00:11.969
Edgar Fernando Carrera Jarrin: Great so we've.

4
00:00:13.559 --> 00:00:22.320
Edgar Fernando Carrera Jarrin: we've come to the hands on part of the tutorial remember, we are here, we went through the DEMO essentially we.

5
00:00:23.580 --> 00:00:47.460
Edgar Fernando Carrera Jarrin: just told you how to skim the data all the tools are there and it's pretty simple the complicated part is the computing part the getting the resources of isolating your desktop for a month to get done with the with the processing so you're will have to find the best way to do it.

6
00:00:50.400 --> 00:01:03.750
Edgar Fernando Carrera Jarrin: But, and then we have the the hands on session which starts now, and for that I will really like to be more quiet and let you have.

7
00:01:04.890 --> 00:01:06.540
Edgar Fernando Carrera Jarrin: get more more reading.

8
00:01:08.220 --> 00:01:19.020
Edgar Fernando Carrera Jarrin: And just answer your questions and if there are doubts of how all this works, then I can I can help you out or try to help you out.

9
00:01:20.940 --> 00:01:39.720
Edgar Fernando Carrera Jarrin: But otherwise it's it's all you it's a hands on activity, please read carefully the instructions, I apologize I realized that I was ready sleep deprived and I skipped a lot of words, actually here and there, I was typing faster than I was thinking or.

10
00:01:40.800 --> 00:01:42.120
Edgar Fernando Carrera Jarrin: or the other way around, I don't know.

11
00:01:43.980 --> 00:01:44.730
Edgar Fernando Carrera Jarrin: And so.

12
00:01:46.500 --> 00:01:47.610
Edgar Fernando Carrera Jarrin: Please apologize.

13
00:01:49.770 --> 00:01:56.580
Edgar Fernando Carrera Jarrin: For forgive me for that and yeah go through all these instructions, if something is not clear, please let me know.

14
00:01:58.290 --> 00:02:09.510
Edgar Fernando Carrera Jarrin: The diversion of the physics optic extractor that we're using is kind of new because I made some changes recently like a day ago or so.

15
00:02:10.470 --> 00:02:22.410
Edgar Fernando Carrera Jarrin: You don't have to pull the whole repository again, the only file, actually, that we need are these one is this one and and some versions of this.

16
00:02:23.070 --> 00:02:31.710
Edgar Fernando Carrera Jarrin: i'm sorry this one is not the one that I was looking at yeah this one, you know and and and you can you can get them like with the w w get command.

17
00:02:32.190 --> 00:02:44.280
Edgar Fernando Carrera Jarrin: You will see throughout the instructions, we we keep changing this event loop analysis template, which is a code that runs outside cms is w so you can forget about cms is w that's a good part.

18
00:02:45.120 --> 00:02:51.900
Edgar Fernando Carrera Jarrin: The bad part for you is that we are sticking with route, so you need the route libraries and you need to compile against them.

19
00:02:52.740 --> 00:03:09.540
Edgar Fernando Carrera Jarrin: Okay, we don't make we don't need a make file, we can just do a one liner compiler and be done with the population and just run try to make the most sense of the code i'm here to answer questions.

20
00:03:10.710 --> 00:03:18.210
Edgar Fernando Carrera Jarrin: I think it's a pretty robust maybe not the best, but a pretty robust setup for analysis and a very simple one.

21
00:03:19.290 --> 00:03:40.050
Edgar Fernando Carrera Jarrin: Of course, after these lessons, you can move to to to compare this analysis to the original one which uses our data frame which is a more advanced and very nice tool to perform columnar columnar analysis and probably it's even more efficient.

22
00:03:41.400 --> 00:03:43.350
Edgar Fernando Carrera Jarrin: it's a more efficient way of doing things.

23
00:03:44.850 --> 00:03:48.240
Edgar Fernando Carrera Jarrin: Okay, so i'll be here, please let me know if you have questions.

24
00:04:42.570 --> 00:04:45.090
Matthew Bellis: enter there's one question in the zoom chat.

25
00:05:04.770 --> 00:05:05.880
Edgar Fernando Carrera Jarrin: So this.

26
00:05:06.120 --> 00:05:15.360
Edgar Fernando Carrera Jarrin: This question about this problem or warning about the the user key that pen it's not really a problem it's just a warning.

27
00:05:16.170 --> 00:05:26.460
Edgar Fernando Carrera Jarrin: I think it's a remnant for the whole execute the protocol, because, in order to access these kind of files usually you have to have some sort of credentials, but.

28
00:05:26.760 --> 00:05:36.660
Edgar Fernando Carrera Jarrin: Our servers are public so it doesn't really matter I don't think that that is the problem, maybe, if you have a problem you should.

29
00:05:37.800 --> 00:05:44.610
Edgar Fernando Carrera Jarrin: Have a different error if it's taking a while it's just that the command is is trying to work.

30
00:05:45.630 --> 00:05:51.720
Edgar Fernando Carrera Jarrin: But that that particular line with the private key file shouldn't be a problem.

31
00:06:02.520 --> 00:06:04.710
Edgar Fernando Carrera Jarrin: right they so.

32
00:06:06.060 --> 00:06:10.320
Edgar Fernando Carrera Jarrin: Other people like me and and some of my colleagues.

33
00:06:11.850 --> 00:06:25.440
Edgar Fernando Carrera Jarrin: They we use the the the the usual you know the good old event loop analysis, so you go event by event, you know you take the event, you kind of look at it, and then you pass it the next event and you look at it.

34
00:06:25.890 --> 00:06:48.150
Edgar Fernando Carrera Jarrin: And so on but later they have developed these columnar approach, and it does what the columnar name says it makes columns you know it takes the whole matrix of events and apply this election at once, so it's a it's a more powerful perhaps and more sophisticated way of processing things.

35
00:06:50.310 --> 00:06:56.940
Matthew Bellis: And Edgar I think it's probably worth mentioning there's the common or analysis of like an art data frame which is.

36
00:06:57.240 --> 00:07:06.240
Matthew Bellis: Once you've really reduced everything down to like you know one quantity per event it maps on you know really nicely to that that.

37
00:07:06.540 --> 00:07:20.880
Matthew Bellis: there's that column their analysis, where it's like kind of downstream and it's easy to deal with, and then it's possible that some of the attendees may have heard about the columnar analysis of awkward array, which is a very new tool.

38
00:07:22.050 --> 00:07:25.950
Matthew Bellis: In which you do not have to have just one quantity for event.

39
00:07:27.090 --> 00:07:35.460
Matthew Bellis: And you can do stuff as if you were doing a loop but it's still using things in like vectors so there's the very, very simplified commoner.

40
00:07:35.880 --> 00:07:42.810
Matthew Bellis: i've reduced the data, where I only have like one missing energy, you know one invariant mass and so her prevent.

41
00:07:43.170 --> 00:07:55.440
Matthew Bellis: And then you can do stuff in a data frame but there's a new software technology that is starting to be more widely used really in the last year or two, which is this awkward array which is outside of the scope of this.

42
00:07:57.030 --> 00:08:02.610
Matthew Bellis: This workshop, but those of you who are working in the field may see more of this going forward.

43
00:13:43.410 --> 00:13:44.430
Edgar Fernando Carrera Jarrin: That you copy.

44
00:13:51.420 --> 00:13:55.440
Edgar Fernando Carrera Jarrin: Did you just copy what Cecilia mentioned in the.

45
00:13:56.970 --> 00:14:02.370
Matthew Bellis: The only thing I needed to do was her line where it's export PS one equals.

46
00:14:05.250 --> 00:14:15.210
Matthew Bellis: For double quote parentheses slash that will you know, not even that one I just copied the one underneath it and ran it on the command line the export ps1.

47
00:14:17.160 --> 00:14:18.540
Matthew Bellis: When I just copy that.

48
00:14:18.540 --> 00:14:19.440
Matthew Bellis: and run that.

49
00:14:19.530 --> 00:14:22.290
Matthew Bellis: On the on the command line in the.

50
00:14:23.490 --> 00:14:25.950
Matthew Bellis: In the docker container it started working for me.

51
00:14:27.240 --> 00:14:28.020
Edgar Fernando Carrera Jarrin: Just this.

52
00:14:28.560 --> 00:14:33.210
Matthew Bellis: yeah just that, for me, I think I think there must be another command I think what.

53
00:14:35.610 --> 00:14:46.410
Matthew Bellis: Was Cecilia was referring to is there's a existing bash RC command, with all that other stuff that when it's changed to this export.

54
00:14:48.840 --> 00:14:51.990
Matthew Bellis: Does it work for you all of a sudden, like my prompt changes slightly.

55
00:14:53.160 --> 00:14:53.400
Edgar Fernando Carrera Jarrin: yeah.

56
00:14:54.060 --> 00:14:55.470
Edgar Fernando Carrera Jarrin: That that's that's okay.

57
00:14:56.250 --> 00:14:56.880
Right.

58
00:14:58.980 --> 00:15:00.300
Matthew Bellis: Cecilia just so you know.

59
00:15:01.470 --> 00:15:02.400
Edgar Fernando Carrera Jarrin: Where you before.

60
00:15:05.850 --> 00:15:06.330
Cecilia Uribe Estrada: I married.

61
00:15:07.560 --> 00:15:08.820
Cecilia Uribe Estrada: Marking excellent.

62
00:15:09.390 --> 00:15:10.530
Matthew Bellis: Thank you so much.

63
00:15:12.360 --> 00:15:19.020
Edgar Fernando Carrera Jarrin: You know it wasn't my to do list forever to check how to fix this thing but there's always something going on.

64
00:15:19.260 --> 00:15:26.790
Matthew Bellis: I have to spend so much time on like stack overflow and other places, trying to figure it out.

65
00:15:28.650 --> 00:15:43.740
Cecilia Uribe Estrada: yeah it's it's quite yes problem, especially if you're obviously teaching right, so you want the students or the public to see what you're writing in the terminal so i'm glad that it solved the problem accident.

66
00:15:44.280 --> 00:15:51.690
Matthew Bellis: Oh, absolutely no this is this is worth your This is excellent we're going to have you as a facilitator next year.

67
00:15:54.060 --> 00:15:55.020
Matthew Bellis: You know I and.

68
00:15:55.530 --> 00:16:15.570
Matthew Bellis: I have a running word Doc for all of our notes that we're taking so i'm adding this to make sure that it gets added to the the docker instructions and maybe if we wind up doing a new build like Cecilia said, this could just be added to the batch RC in the in the docker container.

69
00:16:16.980 --> 00:16:18.930
Edgar Fernando Carrera Jarrin: yeah that sounds very good great.

70
00:16:19.410 --> 00:16:19.890
Excellent.

71
00:17:16.260 --> 00:17:23.430
Edgar Fernando Carrera Jarrin: See matt I didn't use your Meg file I am such a lazy person I just use this cheapest birth line.

72
00:17:24.870 --> 00:17:27.150
Matthew Bellis: No it's all good it's all good.

73
00:17:29.310 --> 00:17:32.310
Edgar Fernando Carrera Jarrin: yeah yeah very proper if it's.

74
00:17:33.480 --> 00:17:34.020
Matthew Bellis: Totally.

75
00:17:34.530 --> 00:17:41.640
Matthew Bellis: Fine yeah I mean I go probably too deep into like teaching, where some of this stuff comes from and stuff you don't eat all that.

76
00:17:42.210 --> 00:17:49.080
Matthew Bellis: And the thing about make files right the the issue with make files that I have found is that it's those tabs that always get me.

77
00:17:49.590 --> 00:18:05.460
Matthew Bellis: Because my VI replaces tabs with for white spaces and so more spaces and then I have to go back in and like substitute in tab so I I appreciate why someone would not want to get involved with a.

78
00:18:06.420 --> 00:18:15.030
Matthew Bellis: The make file and then we can have the whole tabs versus spaces discussion, but that's maybe not what we want to get into right now get derailed.

79
00:19:05.700 --> 00:19:17.310
Edgar Fernando Carrera Jarrin: If you if you finish this first part, the hands on on the event loop analysis template feel free to jump to the next section about the higgs without our analysis.

80
00:19:18.330 --> 00:19:20.250
Edgar Fernando Carrera Jarrin: Where it gets a little bit more complicated.

81
00:19:22.860 --> 00:19:24.510
Edgar Fernando Carrera Jarrin: But in any case.

82
00:19:25.710 --> 00:19:31.980
Edgar Fernando Carrera Jarrin: If you finish early even and you can start working on the challenge.

83
00:19:33.150 --> 00:19:40.890
Edgar Fernando Carrera Jarrin: which it may be very easy or very hard, depending on your familiarity with this towards.

84
00:22:45.630 --> 00:23:06.120
Edgar Fernando Carrera Jarrin: So I guess the most important thing about this hands on is that you get familiar with what the code is doing, because even though not perfect, it could be used if you decide to do some analysis, it could be used to run your study Maybe you can modify it to make it better.

85
00:23:08.490 --> 00:23:09.390
Edgar Fernando Carrera Jarrin: But the.

86
00:23:10.920 --> 00:23:16.140
Edgar Fernando Carrera Jarrin: At the essential parts need to be understood, so let me know Dun Dun Dun hesitate.

87
00:23:19.290 --> 00:23:38.850
Edgar Fernando Carrera Jarrin: If you're not very good with c++ we can try to answer questions about c++ as well, or something that is not clear, something that you always wanted to know about route and and failed to ask before I don't promise that we can answer those questions but we'll try.

88
00:29:12.810 --> 00:29:30.180
Edgar Fernando Carrera Jarrin: Okay, so you should be getting pretty close if everything went all right to be able to compile the first example of the event loop analysis template that is in the repository and the the point repository.

89
00:29:31.200 --> 00:29:34.410
Edgar Fernando Carrera Jarrin: And it compiles with this line.

90
00:29:35.880 --> 00:29:39.120
Edgar Fernando Carrera Jarrin: makes an executable which is called event analysis.

91
00:29:40.380 --> 00:29:51.690
Edgar Fernando Carrera Jarrin: And then, if you run it it just runs on the my route file that lives in this repository as an example and it only has 100 files 100 events.

92
00:29:54.180 --> 00:29:54.990
Edgar Fernando Carrera Jarrin: So this.

93
00:29:56.490 --> 00:30:02.130
Edgar Fernando Carrera Jarrin: This code creates a histograms root file and if you open this file.

94
00:30:03.360 --> 00:30:03.600
Edgar Fernando Carrera Jarrin: As you.

95
00:30:05.580 --> 00:30:13.500
Edgar Fernando Carrera Jarrin: can see it in the code in the code description, it creates it creates just one variable, which is the data in number of primary vertices.

96
00:30:15.330 --> 00:30:23.340
Edgar Fernando Carrera Jarrin: And so the idea is that we can modify this template in order to first include all the data sets.

97
00:30:23.970 --> 00:30:39.180
Edgar Fernando Carrera Jarrin: yeah we're going to process them all at once with exactly the same requirements everything together and we can add also more variables, so we can make tags and compare and make pretty plot so so that's the idea.

98
00:30:39.780 --> 00:30:47.940
Edgar Fernando Carrera Jarrin: Of the next section after you have finished this first one of the event loop analysis template.

99
00:31:40.170 --> 00:31:41.910
hello, I have a question.

100
00:31:44.610 --> 00:31:45.540
Edgar Fernando Carrera Jarrin: Oh, thank you.

101
00:31:50.430 --> 00:31:54.480
Let me just minimize this little window, so that I can look at the.

102
00:31:55.650 --> 00:32:00.870
Look at the instructions page, so I am on this hands on.

103
00:32:02.040 --> 00:32:02.820
analysis.

104
00:32:04.140 --> 00:32:15.270
Edgar Fernando Carrera Jarrin: And it, it says that we have already worked with the in the previous example we have already worked with the event loop analysis template the c++ file.

105
00:32:15.960 --> 00:32:32.910
Edgar Fernando Carrera Jarrin: Now it is the next exercise, which is related to this takes two out of it is asking to get the the the upgrade version of this file even loop analysis template underscore upgrade so.

106
00:32:33.990 --> 00:32:41.400
The file has been obtained by the w get method, and then the next very next instruction.

107
00:32:42.570 --> 00:32:50.490
Edgar Fernando Carrera Jarrin: After the after after winning viewing the at the differences, the very next instruction is to compile this.

108
00:32:51.480 --> 00:33:19.740
Edgar Fernando Carrera Jarrin: file the c++ file, so I assume that the this is instruction for the upgraded fine, but if I look at the whole faction of this compiling command it, it is it exists is Eva group analysis template dot CSS but I what I think is that it should be yes, thank you.

109
00:33:20.970 --> 00:33:29.910
Edgar Fernando Carrera Jarrin: Thank you that's correct yeah Thank you, it is, it is true, are you sure that's just a typo thanks for catching that.

110
00:33:32.130 --> 00:33:36.360
Edgar Fernando Carrera Jarrin: should be like this okay I should replace it with the underscore.

111
00:33:37.620 --> 00:33:39.510
Edgar Fernando Carrera Jarrin: Right yes.

112
00:33:40.710 --> 00:33:49.380
Edgar Fernando Carrera Jarrin: It will not few up with the with the environment, because I was doing the pre exercises over there, I just.

113
00:33:50.340 --> 00:33:56.610
Edgar Fernando Carrera Jarrin: The initial file I just renamed it as original underscore original.

114
00:33:57.480 --> 00:34:07.380
Edgar Fernando Carrera Jarrin: So I then I saw that it started screwing up with the environment, so I had to just remove that original file and I just put it somewhere else.

115
00:34:07.860 --> 00:34:19.590
Edgar Fernando Carrera Jarrin: For the record, so So my question is so that, if we compile this evening Globe analysis tempted underscore upgrade so you can give us any other messages.

116
00:34:20.550 --> 00:34:30.300
Edgar Fernando Carrera Jarrin: No, no, because that's one of the reasons why I chose not to make a make file, because in the make file, you have to be careful not to screw up the different.

117
00:34:31.140 --> 00:34:47.940
Edgar Fernando Carrera Jarrin: options for the make file with this one liner yeah if you if you change the the source code, it will just create another event of analysis executable and that that's fine I mean we can forget about the previous one, it will get overwritten.

118
00:34:52.470 --> 00:34:58.620
Edgar Fernando Carrera Jarrin: yeah thanks for catching that I that's just just just just a typo it's a copy pasting.

119
00:35:01.530 --> 00:35:05.010
Edgar Fernando Carrera Jarrin: So yeah I don't know if you if you got that everyone but.

120
00:35:06.870 --> 00:35:19.500
Edgar Fernando Carrera Jarrin: When you compile the first example in the second hands on exercise, you need to have the underscore here, which I have forgotten.

121
00:35:24.990 --> 00:35:27.510
Edgar Fernando Carrera Jarrin: good thing we hear the beta version.

122
00:36:09.840 --> 00:36:29.970
So next month we will compile it by giving the event loop analysis command dot slash event loop analysis so then how it knows that now, I have to work with even open up I know it has to work with the upgraded file and not the.

123
00:36:31.590 --> 00:36:42.660
Edgar Fernando Carrera Jarrin: Older one, so you notice that this line this compilation line has the minus Oh, which creates the become the binary.

124
00:36:43.890 --> 00:36:51.990
Edgar Fernando Carrera Jarrin: is the same for all of them, so if you change the source here this binary will just get overwritten.

125
00:36:52.710 --> 00:36:54.000
Edgar Fernando Carrera Jarrin: And you will get a new one.

126
00:36:55.980 --> 00:37:00.570
Edgar Fernando Carrera Jarrin: You will lose the previous one, but that's Okay, because you can always be kumbaya.

127
00:37:46.770 --> 00:37:48.120
Edgar Fernando Carrera Jarrin: fix it real quick.

128
00:38:47.940 --> 00:38:48.990
Edgar Fernando Carrera Jarrin: Now it's fixed.

129
01:04:10.200 --> 01:04:11.970
Edgar Fernando Carrera Jarrin: Okay, how many of you have.

130
01:04:13.290 --> 01:04:16.890
Edgar Fernando Carrera Jarrin: gotten up to at least this histogram.

131
01:04:33.150 --> 01:04:35.130
Edgar Fernando Carrera Jarrin: Oh, I didn't see any hands up.

132
01:04:43.320 --> 01:04:44.100
Edgar Fernando Carrera Jarrin: Oh good.

133
01:04:47.070 --> 01:04:47.700
Edgar Fernando Carrera Jarrin: Very good.

134
01:05:08.970 --> 01:05:14.850
Edgar Fernando Carrera Jarrin: Is there anyone who got who have gotten up to the new and isolation part.

135
01:05:25.980 --> 01:05:26.400
alright.

136
01:05:30.600 --> 01:05:32.010
Edgar Fernando Carrera Jarrin: yeah there's still time.

137
01:05:36.150 --> 01:05:50.400
Edgar Fernando Carrera Jarrin: If you if you finish this this lesson, you will notice that there is some discrepancy between our data in the plots I mean there are some discrepancies between the data and our backgrounds.

138
01:05:51.330 --> 01:05:58.260
Edgar Fernando Carrera Jarrin: And of course we are forgetting something apparently is not that we have discovered anything because okay.

139
01:05:59.880 --> 01:06:00.510
Edgar Fernando Carrera Jarrin: sure.

140
01:06:01.980 --> 01:06:05.610
Edgar Fernando Carrera Jarrin: could be some possibilities for this discovery within this data, but.

141
01:06:07.050 --> 01:06:08.190
Edgar Fernando Carrera Jarrin: Perhaps some likely.

142
01:06:09.210 --> 01:06:21.810
Edgar Fernando Carrera Jarrin: more likely things that we have forgotten something, and you Julie was mentioning how overwhelming that you see the background could be and, if you look in this list of the of the.

143
01:06:22.770 --> 01:06:32.250
Edgar Fernando Carrera Jarrin: samples that we have for our backgrounds, there is not use ED and she was also mentioned in that usually That is the background most difficult to.

144
01:06:32.700 --> 01:06:41.760
Edgar Fernando Carrera Jarrin: determine or to estimate, if you want to make simulations of those it's really a pain, because it's so overwhelming that you have to.

145
01:06:42.240 --> 01:06:55.440
Edgar Fernando Carrera Jarrin: Do the simulation by by bins of PT or something like that, and so it's rather is rather time consuming and probably not very accurate at the end.

146
01:06:55.890 --> 01:07:08.580
Edgar Fernando Carrera Jarrin: And so people devise ways of deriving this backgrounds from data and for the challenge that's precisely what you will have to do in a very simple way.

147
01:07:09.060 --> 01:07:18.360
Edgar Fernando Carrera Jarrin: Of course of implementation in our little framework for the analysis of these variables can be tricky.

148
01:07:19.230 --> 01:07:40.680
Edgar Fernando Carrera Jarrin: Maybe if you are an expert in route already you can do it very quickly, but if not, it may take you some time to try to figure out how to put the victories first come to estimate the dcd I gave you hints in the in the challenge section, so if you go we'll go for the break soon, but.

149
01:07:41.940 --> 01:07:47.850
Edgar Fernando Carrera Jarrin: For the offline challenge, I have give you have given you hints.

150
01:07:49.320 --> 01:08:01.860
Edgar Fernando Carrera Jarrin: Point you pointing pointing you to this comments, for instance in the original plot, the original plotter the original Python file that plots of these variables.

151
01:08:02.790 --> 01:08:13.890
Edgar Fernando Carrera Jarrin: is definitely she has a comment here on how he does this and you can check actually how he does these things, this is route still but it's written by them.

152
01:08:15.240 --> 01:08:38.610
Edgar Fernando Carrera Jarrin: It is really easy to understand, of course, because it's almost like a human language I hope you can figure it out it's just a few lines that you have to add, but the most important part would be to to change the event loop analysis about the XX to be able to include those.

153
01:08:39.780 --> 01:09:01.050
Edgar Fernando Carrera Jarrin: That contribution from gct estimated from data, and if you if you achieve that and run in first compile and then run the event of analysis, again, you will get these these blocks and we will talk about this tomorrow at the solution session but.

154
01:09:02.310 --> 01:09:24.180
Edgar Fernando Carrera Jarrin: yeah they look pretty similar to to what Stephen had in the first place and look this I want you to appreciate the what you're doing here if we go back, we started from all these data sets right so at the beginning, we have we had all these data sets.

155
01:09:27.810 --> 01:09:42.540
Edgar Fernando Carrera Jarrin: Right, all these data sets, and this is a huge amount of data essentially you're running over the over half of the 2012 data set the data set.

156
01:09:43.470 --> 01:10:03.960
Edgar Fernando Carrera Jarrin: with which we made a discovery of the higgs boson you're touching the very data that was used for that, and you are essentially extracted everything you want from from those data and may find a plot, this is a huge endeavor usually.

157
01:10:05.310 --> 01:10:15.810
Edgar Fernando Carrera Jarrin: Even if you have the the right computing resources so i'd like you to appreciate what you're doing we're completing the whole elysee cms analysis.

158
01:10:17.340 --> 01:10:22.590
Edgar Fernando Carrera Jarrin: In a couple of steps, maybe three steps, but quite easily so.

159
01:10:23.940 --> 01:10:34.290
Edgar Fernando Carrera Jarrin: Okay, in the there is still some 10 to 15 minutes left, I invite you to to keep working if you have time.

160
01:10:35.610 --> 01:10:42.840
Edgar Fernando Carrera Jarrin: You have finished already keep working on the on the challenge, as I said, it might be very easy for some.

161
01:10:43.980 --> 01:10:59.610
Edgar Fernando Carrera Jarrin: Maybe not for for the rest, but it will kind of encourage you to to really dig deeper into the code and try to understand what it's doing it will be really a challenge you know it's not a.

162
01:11:01.740 --> 01:11:23.700
Edgar Fernando Carrera Jarrin: it's not a common challenge, but perhaps for for some, it will be challenging Okay, so let me know if I can be of help i'll be around on matter most even in offline in the offline mode if you need some help some hints this, let me know i'll be happy to to assist you.

163
01:11:28.620 --> 01:11:32.670
Edgar Fernando Carrera Jarrin: And i'll be here until it's time for for coffee.

164
01:13:37.050 --> 01:13:44.130
Edgar Fernando Carrera Jarrin: So i've never tried this i'm going to do it right now, but I think it might be possible to.

165
01:13:45.120 --> 01:14:07.050
Edgar Fernando Carrera Jarrin: You know, in your local machine, you have docker which is kind of like a machine inside your machine and the docker container has its own IP address So if you could do something like scp and try to get to those files, maybe that could work as well let's see.

166
01:14:08.970 --> 01:14:11.970
So I will do something like this.

167
01:14:13.410 --> 01:14:14.190
And then.

168
01:14:22.770 --> 01:14:23.430
This.

169
01:14:26.340 --> 01:14:27.330
Edgar Fernando Carrera Jarrin: To my machine.

170
01:14:32.130 --> 01:14:35.670
Edgar Fernando Carrera Jarrin: Does anyone remember the password of the docker container.

171
01:14:37.230 --> 01:14:38.010
Edgar Fernando Carrera Jarrin: If there is one.

172
01:14:40.980 --> 01:14:41.700
Matthew Bellis: I do not.

173
01:14:48.720 --> 01:14:50.820
Edgar Fernando Carrera Jarrin: So i'm not.

174
01:14:52.440 --> 01:14:55.470
Edgar Fernando Carrera Jarrin: Myself into machine I am cms user.

175
01:15:01.980 --> 01:15:04.260
Edgar Fernando Carrera Jarrin: The other way around it's a problem just let me try.

176
01:15:09.450 --> 01:15:14.550
Edgar Fernando Carrera Jarrin: This work, but a can go from the docker container and try to copy this.

177
01:15:16.770 --> 01:15:18.780
Edgar Fernando Carrera Jarrin: So my local machine has.

178
01:15:20.520 --> 01:15:21.660
Edgar Fernando Carrera Jarrin: This address right.

179
01:15:23.190 --> 01:15:23.910
And then.

180
01:15:27.210 --> 01:15:28.050
Perhaps.

181
01:15:45.660 --> 01:15:47.490
Edgar Fernando Carrera Jarrin: yeah it looks like it worked.

182
01:15:48.510 --> 01:15:51.990
Edgar Fernando Carrera Jarrin: So you could do you could use the copy from ssh.

183
01:15:54.270 --> 01:15:59.340
Edgar Fernando Carrera Jarrin: to copy from your doctor to your host machine or from your host machine to the darker.

184
01:16:00.420 --> 01:16:10.020
Edgar Fernando Carrera Jarrin: issue well from from the darker because we didn't know the password from darker I don't I don't think we have set one maybe maybe clemens know if he's around.

185
01:16:11.760 --> 01:16:20.250
Matthew Bellis: And Edgar I also a paste it in the chat to link to an docker exercise there's the docker CP command that allows you to copy in the mountains.

186
01:16:24.780 --> 01:16:25.980
Matthew Bellis: Right thanks.

187
01:17:00.930 --> 01:17:03.210
Edgar Fernando Carrera Jarrin: This version of docker also has.

188
01:17:05.790 --> 01:17:08.370
Edgar Fernando Carrera Jarrin: Has the the right repositories.

189
01:17:09.810 --> 01:17:16.770
Edgar Fernando Carrera Jarrin: The addresses of the repositories updated and these are legacy repository so.

190
01:17:17.940 --> 01:17:20.850
Edgar Fernando Carrera Jarrin: clemens had to work some magic to do it, but.

191
01:17:22.650 --> 01:17:25.080
Edgar Fernando Carrera Jarrin: It is possible to install things.

192
01:17:26.310 --> 01:17:30.930
Edgar Fernando Carrera Jarrin: Just takes a little bit of time to update and install something.

193
01:17:36.180 --> 01:17:37.590
Edgar Fernando Carrera Jarrin: And we can probably.

194
01:17:40.410 --> 01:17:43.410
Edgar Fernando Carrera Jarrin: Probably install display.

195
01:17:54.780 --> 01:17:56.160
Edgar Fernando Carrera Jarrin: Oh sorry.

196
01:17:57.570 --> 01:18:02.100
Edgar Fernando Carrera Jarrin: They don't have it does anyone know another image viewer.

197
01:18:12.570 --> 01:18:19.260
Matthew Bellis: yeah no I had tried looking for a few things I remember when we first started working with these containers and I cannot find anything in there.

198
01:18:21.360 --> 01:18:28.380
Matthew Bellis: So I tended to just copy it out doesn't mean it's not in there just means that I could not.

199
01:18:29.610 --> 01:18:30.900
Matthew Bellis: come up find anything.

200
01:18:45.870 --> 01:18:50.370
Edgar Fernando Carrera Jarrin: Oh yeah there's also the duck or sippy I had forgotten about that too yeah.

201
01:18:51.480 --> 01:18:52.590
Edgar Fernando Carrera Jarrin: Thanks for reminding me.

202
01:18:55.770 --> 01:18:59.370
Edgar Fernando Carrera Jarrin: yeah should have gone through the pre exercises as well.

203
01:19:06.330 --> 01:19:08.550
Edgar Fernando Carrera Jarrin: Did you try that Cecilia they work.

204
01:19:20.370 --> 01:19:21.210
Cecilia Uribe Estrada: Work for me.

205
01:19:23.700 --> 01:19:28.620
Edgar Fernando Carrera Jarrin: Oh yeah because the display display is that this display program is is within that is.

206
01:19:28.710 --> 01:19:34.740
Cecilia Uribe Estrada: image matching that's right sorry because I was saying before, but I put that ready the command in the chat.

207
01:19:35.880 --> 01:19:37.980
Edgar Fernando Carrera Jarrin: I knew it, but I just didn't.

208
01:19:38.460 --> 01:19:39.330
Cecilia Uribe Estrada: Remember it.

209
01:19:41.850 --> 01:19:51.630
Edgar Fernando Carrera Jarrin: yeah I usually mount my my own disk into the container so I can drop everything I wanted, and since it's way easier to work in them most.

210
01:19:52.680 --> 01:19:57.360
Edgar Fernando Carrera Jarrin: updated operating system than I usually don't care too much.

211
01:20:00.210 --> 01:20:02.520
Edgar Fernando Carrera Jarrin: But it's good to have all these tools available.

212
01:20:03.750 --> 01:20:04.770
Cecilia Uribe Estrada: yeah correct.

213
01:23:59.850 --> 01:24:01.740
Edgar Fernando Carrera Jarrin: I think we should go for.

214
01:24:02.880 --> 01:24:04.080
Edgar Fernando Carrera Jarrin: For a break now right.

215
01:24:09.720 --> 01:24:11.580
Edgar Fernando Carrera Jarrin: So don't worry if you didn't finish.

216
01:24:12.510 --> 01:24:32.880
Edgar Fernando Carrera Jarrin: It may bring us if you need some help completing the the rest of the lesson or the challenge, I think it would be good, the challenge because, as I said, it will force you kind of to go through the different parts of the of the analysis loop and try to stick whatever is needed in.

217
01:24:34.950 --> 01:24:41.130
Edgar Fernando Carrera Jarrin: So thank you and i'll See you in a bit, for the first session of the cloud computing.

218
01:24:42.270 --> 01:24:42.900
Edgar Fernando Carrera Jarrin: tutorial.

219
01:24:48.120 --> 01:24:49.140
Matthew Bellis: i'll stop the recording.

