ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014
description
Transcript of ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014
![Page 1: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/1.jpg)
ALMA Integrated Computing Team
Coordination & Planning Meeting #3 Socorro, 17-19 June 2014
Roll your own plots(no coding needed)
M Chavan, ESO
![Page 2: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/2.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
?!?0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
4
5
6
7
8
9
10
![Page 3: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/3.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
select datafrom table1,table2where condition1and condition2and …
![Page 4: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/4.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
public class Plot { int width, height; … public Plot() { }}
![Page 5: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/5.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
?!?0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
4
5
6
![Page 6: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/6.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
SQL Java #$@! Java Java SQL Java Java SQL Java SQL #$@! Java SQL SQL SQL Java SQL #$@!!!$&^% SQL Java Java Java!!!
![Page 7: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/7.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
?!?0 1 2 3 4 5 6 7 8 9 10
0
2
4
6
8
10
12
![Page 8: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/8.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
SQL Java #$@! Java Java SQL Java Java SQL Java SQL #$@! Java SQL SQL SQL Java SQL #$@!!!$&^% SQL Java Java Java!!!
![Page 9: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/9.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
Yes, but…
0 1 2 3 4 5 6 7 8 9 100
1
2
3
4
5
6
7
8
9
10
![Page 10: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/10.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
Java #$@! Java Java Java Java #$@! Java Java #$@! Java #$@! Java Java #$@! Java Java #$@! Java Java!!!
![Page 11: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/11.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop
Hmm…0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
4
5
6
7
8
9
10
![Page 12: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/12.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop, restarted
!!@#$%
![Page 13: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/13.jpg)
ICT-CPM3 17-19 June 2014
The spec-code-try loop is slowA distributed organization only makes things worse
Too much gets lost in translationAstronomers and programmer "speak" different languages
The wheel gets re-invented over and over Plots (and reports) change all the time
Each time the spec-code-try loop is restarted
That model is inefficient
TIMEFOR SOMETHING
NEW!
![Page 14: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/14.jpg)
ICT-CPM3 17-19 June 2014
SW Engineers know how to retrieve and package data Scientists know how to interpret and present it The missing link: software to support the scientist
Use each partner's knowledge
![Page 15: ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014](https://reader035.fdocuments.net/reader035/viewer/2022070406/568141ff550346895daddedd/html5/thumbnails/15.jpg)
ICT-CPM3 17-19 June 2014
Tableau Demo
http://nyti.ms/1pROwLg