Upload
morag
View
22
Download
0
Embed Size (px)
DESCRIPTION
ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, 17-19 June 2014. Roll your own plots (no coding needed) M Chavan, ESO. The spec-code-try loop. ?!?. The spec-code-try loop. select data from table1,table2 where condition1 and condition2 and …. - PowerPoint PPT Presentation
Citation preview
ALMA Integrated Computing Team
Coordination & Planning Meeting #3 Socorro, 17-19 June 2014
Roll your own plots(no coding needed)
M Chavan, ESO
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
ICT-CPM3 17-19 June 2014
The spec-code-try loop
select datafrom table1,table2where condition1and condition2and …
ICT-CPM3 17-19 June 2014
The spec-code-try loop
public class Plot { int width, height; … public Plot() { }}
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
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!!!
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
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!!!
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
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!!!
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
ICT-CPM3 17-19 June 2014
The spec-code-try loop, restarted
!!@#$%
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!
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
ICT-CPM3 17-19 June 2014
Tableau Demo
http://nyti.ms/1pROwLg