-
Notifications
You must be signed in to change notification settings - Fork 31
/
gsoc-reports.html
659 lines (628 loc) · 40.4 KB
/
gsoc-reports.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>NRNB: GSoC and NRNB Academy Reports</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<!-- Le styles -->
<link href="assets/css/bootstrap.css" rel="stylesheet">
<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
<link href="assets/css/nrnb.css" rel="stylesheet">
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<!-- Fav and touch icons -->
<link rel="shortcut icon" href="assets/ico/favicon.ico">
<link rel="apple-touch-icon-precomposed" sizes="144x144"
href="assets/ico/apple-touch-icon-144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114"
href="assets/ico/apple-touch-icon-114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72"
href="assets/ico/apple-touch-icon-72-precomposed.png">
<link rel="apple-touch-icon-precomposed"
href="assets/ico/apple-touch-icon-57-precomposed.png">
</head>
<body>
<div class="belt white">
<div class="container">
<div class="section">
<h3>GSoC and NRNB Academy Reports</h3>
<p>We have participated in the GSoC program since 2007, and in addition to <a href="testimonials.html">testimonials</a>
and yearly <a href="alumni.html#gsoc-tab"> projects listings and success rates</a>, we also produce a yearly report summarizing
the projects and program.</p>
</div>
<ul class="nav nav-tabs" id="tabs">
<li class="active"><a href="#2016" data-toggle="tab">2016</a></li>
<li><a href="#2015" data-toggle="tab">2015</a></li>
<li><a href="#2014" data-toggle="tab">2014</a></li>
<li><a href="#2013" data-toggle="tab">2013</a></li>
<li><a href="#2012" data-toggle="tab">2012</a></li>
<li><a href="#2011" data-toggle="tab">2011</a></li>
<li><a href="#2010" data-toggle="tab">2010</a></li>
<li><a href="#2009" data-toggle="tab">2009</a></li>
<li><a href="#2008" data-toggle="tab">2008</a></li>
<li><a href="#2007" data-toggle="tab">2007</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="2016">
<h4>2016 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p>We were so excited to be a part of Google Summer of Code again after a year off! We pulled together
<a href="https://github.com/nrnb/GoogleSummerOfCode/issues" target="_blank">over 50 project ideas</a> and dozens of eager mentors to develop
open source code for network biology research. We selected
<a href="https://summerofcode.withgoogle.com/organizations/5138362507722752/#projects" target="_blank">15 proposals</a> that brought together
well-matched students, mentors and project ideas.</p>
<p>All 15 students passed their midterm and final evaluations, resulting in a wide range of (mostly) production-ready code,
covering algorithm, UI, importer and converter development for both web and desktop for <a href="http://www.cytoscape.org" target="_blank">Cytoscape</a>
, <a href="http://js.cytoscape.org/" target="_blank">cytoscape.js</a>, <a href="http://sbml.org" target="_blank">SBML</a>, <a href="http://sbgn.github.io/sbgn/" target="_blank">SBGN</a>
, <a href="http://www.cbioportal.org/" target="_blank">cBioPortal</a>, <a href="http://www.celldesigner.org/" target="_blank">Cell Designer</a>,
<a href="http://graphspace.org/" target="_blank">GraphSpace</a> and more.</p>
<p>We are proud of the technical accomplishments and productivity of our students, and we are also proud of the many important
aspects of diversity our students represent in the GSoC program, including geographical, gender and academic. Here are some
numbers and facts about our 15 students compared to
<a href="https://opensource.googleblog.com/2016/06/more-statistics-from-google-summer-of.html" target="_blank">overall GSoC 2016 student stats</a>
in parentheses:
<ul>
<li>9 different countries, including 1 (of 2) from Croatia, 1 (of 3) from Armenia and 2 (of 12) from Turkey</li>
<li>20% female (compared to 12% overall)</li>
<li>Only 67% Computer Science (compared to 78% overall), including PhD students in Biological Oceanography and Medical
Biochemistry & Biotechnology, an MS student in Bioinformatics, and a pre-med undergraduate.</li>
</ul></p>
<p>Here are some quotes and blogs from our students this year. If you are considering applying as student (or mentor) next year,
then read these for inspiration!</p>
<div class="row-fluid">
<div class="span8 offset1">
<p>“My mentor team were great! They give me all the support I needed, but let me enough freedom to experiment with my own
ideas. I would like to keep in touch with the team and to continue contributing.”</p>
<p>“I had the opportunity to learn and practice JavaScript with a very interesting project and having a mentor available
was great for getting help when needed. The program seemed extremely well run and I would strongly recommend it to anyone
interested.”</p>
<p>“Working in an NRNB [GSoC] training program helped to strengthen my resume and introduced me to the idea of combining
a career in medicine with computer-based research.”</p>
<p>“I love the friendly atmosphere and the way the team works together. From the very beginning I felled well integrated
in the group. It was pure fun to work together on the same project and to see how it's grown over the time. I could only
recommend everybody to try out the NRNB training program.”</p>
<p>“The greatly appreciated point was communicating with my mentor. He shared all the knowledge with me to complete this
project.”</p>
<p>“This milestone will shine on my CV forever.”</p>
</div>
</div>
<p>Some of our student blogs:
<ul>
<li><a href="http://hgrabski.blogspot.de/" target="_blank">Hovakim Grabski</a> – "Java support for Deviser, a code generation system
for SBML libraries"</li>
<li><a href="http://kaitoii.blogspot.jp/" target="_blank">Kaito Ii</a> – "Interconvertible Layout software for CellDesigner" </li>
<li><a href="http://romanschulte.blogspot.de/" target="_blank">Roman Schulte</a> – "Offline SBML validation in the Java-based JSBML
library"</li>
<li><a href="https://summercode2016.wordpress.com/" target="_blank">Mridul Seth</a> – "Import graphs in multiple formats and Cytoscape files into GraphSpace"</li>
</ul></p>
</div>
</div>
<div class="tab-pane" id="2015">
<h4>2015 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p>Our first venture into hosting our own summer mentoring program, the NRNB Academy Summer Session 2015, was a success! We mentored four students in network biology, open
source software development while maintaining momentum with our development and mentor community for future summers.
The students and mentors in this summer’s program completed 4 projects: </p>
<ul>
<li><a href="https://github.com/nrnb/nrnbacademy2015sakshi" target="_blank">New features to CentiScaPe app for Cytoscape</a>, by Sakshi Pratap.
<p><a href="http://apps.cytoscape.org/apps/centiscape" target="_blank">CentiScaPe</a> is a popular app for Cytoscape 3 for extensive
graph analysis. This was a very successful project, with many new features added. Both mentor and student are
excited to continue Cytoscape development year-round and plan to participate in participate in future GSoC summer
programs.</p></li>
<li><a href="https://github.com/nrnb/cy3sbml" target="_blank">Porting support for SBML model import and work in Cytoscape</a>, by Matthias König.
<p>This app, which provides SBML import and functionality to Cytoscape was successfully completed and submitted to
<a href="http://apps.cytoscape.org/apps/cy3sbml" target="_blank">app store</a> at the end of this summer, and already has 493 downloads!
A publication is in the works for this project as well.
</p></li>
<li><a href="https://github.com/nrnb/sbgnviz-js" target="_blank">SBGNViz.js: Cytoscape.js visualization of SBGN-ML diagrams</a>, by Metin Can Siper.
<p>This project builds upon the cytoscape.js library to provide support for
<a href="http://www.sbgn.org/Image:Refcard-PD.png" target="_blank">SBGN process description notation</a>. Some of the constributions made to
this project includes bug fixes, adding gui options, integrating a new cose layout, and releasing version 2.4.2.</p></li>
<li><a href="https://github.com/nrnb/clusterMaker2" target="_blank">Adding PCA to clusterMaker2</a>, by Vijay Dhameliya.
<p>This project adds principle component analysis to the successful clusterMaker2 app,
which provides over a dozen cluster algorithms and interactive heatmap visualization.</p></li>
</ul>
<p>Here are some testimonials from this summer’s students and mentors:</p>
<div class="row-fluid">
<div class="span8 offset1">
<p>“It improved my project managing skills. Especially the necessary skills for collaborative bioinformatics projects.”</p>
<p>“I had a very good experience with the NRNB. It provided the opportunity to work focused on a project for a limited
amount of time. It allowed to bridge a funding period and realize a long hold idea into a software app.”</p>
<p>“It has been great. Beside improving my technical skills, it has increased my interest in visual analytics based
application development and it is a field I am exploring more during my Masters."</p>
<p>“It was a great experience to be involved with the academy. I learned a lot about how graph algorithms and
visualization can help in the research of bioinformatics. It was great to be mentored and improve.”</p>
<p>“It is an excellent experience to guide external students. This experience is also very helpful as part of my
personal CV. Furthermore, since I had suggested the programing project, it is great that it was accepted and that I
can now write this in my CV. Actually, it would be very nice if students and mentors could get some kind of "diploma"
at the end for having this successfully conducted.”</p>
<p>“Both mentors and students involved in the programs are outstanding software developers dedicated to producing
tools and software for network biology community.”</p>
<p>“This program was a great way to get in touch with other people from NRNB and I hope this will be continued with
the next Google Summer of Code.”</p>
<p>“Helped me find talented graduate students. Help me initiate some important collaboration with others in the
community.”</p>
<p>“The program was very similar to the Google Summer of Code. The interaction with students was very good, the
evaluation and time line was very clear. Overall, an excellent program.”</p>
</div>
</div>
</div>
</div>
<div class="tab-pane" id="2014">
<h4>2014 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p class="text-success">2014 (17/18 passing students, 94%)</p>
<dl>
<dt>
<b>Abhiraj Tomar</b> - University of Southern California, Los Angeles, CA, USA
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014abhiraj" target="_blank">Implementation of new clustering techniques into Cytoscape</a>
<br>Mentored by Scooter Morris</dd>
<dt>
<b>Adam Shaw</b> - University of Chicago, Chicago, IL, USA
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014adam" target="_blank">Hierarchical Models in Segway</a>
<br>Mentored by Michael Hoffman</dd>
<dt>
<b>Alex Crits-Christoph</b> - Johns Hopkins University, Baltimore, MD, USA
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014alex" target="_blank">Developing An Interface For The Cancer Network Altering Variant Database</a>
<br>Mentored by Mohamed Helmy</dd>
<dt>
<b>Arman Aksoy</b> - Memorial Sloan-Kettering Cancer Center, New York, NY, USA
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014arman" target="_blank">Pathway Database Converters for the Expansion of Pathway Commons</a>
<br>Mentored by Augustin Luna</dd>
<dt>
<b>Truhin Alexandr</b> - Technical University of Moldova, Chisinau, Moldova
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014truhin" target="_blank">Pathvisiojs Diff Viewer</a>
<br>Mentored by Anders Riutta</dd>
<dt>
<b>Shaik Faizaan</b> - Birla Institute of Technology and Sciences, Pilani, India
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014shaik" target="_blank">Porting Interference App to Cytoscape 3</a>
<br>Mentored by Giovanni Scardoni</dd>
<dt>
<b>Rohan Saxena</b> - Birla Institute of Technology and Sciences, Pilani, India
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014rohan2" target="_blank">PathVisio Plugin to Load Additional Information about Data Nodes</a>
<br>Mentored by Martina Kutmon</dd>
<dt>
<b>Ankit Agarwal</b> - Manipal University, Manipal, India
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014ankit" target="_blank">Virtual Cell iPhone App Enhancements</a>
<br>Mentored by Jim Schaff</dd>
<dt>
<b>Gerardo Huck</b> - National University of Rosario, Rosario, Argentina
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014gerardo" target="_blank">Graph Analysis Algorithms for Cytoscape.js</a>
<br>Mentored by Max Franz</dd>
<dt>
<b>Jonathan Melius</b> - University of Maastricht, Maastricht, The Netherlands
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014jonathan" target="_blank">Connect PathVisio and WikiPathways to Expression Atlas</a>
<br>Mentored by Lars Eijssen</dd>
<dt>
<b>Kirtan Dave</b> - Sardar Patel University, Vallabh Vidyanagar, India
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014kirtan" target="_blank">New Features for Interference App</a>
<br>Mentored by Cristian Munteanu</dd>
<dt>
<b>Lilit Nersisyan</b> - National Academy of Sciences of the Republic of Armenia, Yerevan, Armenia
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014lilit" target="_blank">PSFC: a Cytoscape app for calculating pathway signal flows</a>
<br>Mentored by Graham Johnson</dd>
<dt>
<b>Jimmy Morzaria</b> - Birla Institute of Technology and Sciences, Pilani, India
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014jimmy2" target="_blank">Network Analysis Enhancements</a>
<br>Mentored by Jason Montojo</dd>
<dt>
<b>Niranjan Padmanabhan</b> - McGill University, Montreal, Canada
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014niranjan" target="_blank">ADAM Variation Services and Visualizations for Cytoscape 3 Variation App</a>
<br>Mentored by Michael Heuer</dd>
<dt>
<b>Sakshi Pratap</b> - Birla Institute of Technology and Sciences, Pilani, India
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014sakshi" target="_blank">Porting Pesca App to Cytoscape 3 with new features</a>
<br>Mentored by Giovanni Scardoni</dd>
<dt>
<b>Srikanth Bezawada</b> - Birla Institute of Technology and Sciences, Pilani, India
</dt>
<dd><a href="https://github.com/nrnb/gsoc2014srikanth" target="_blank">Implementing TieDIE algorithm as a Cytoscape App</a>
<br>Mentored by Evan Paull</dd>
</dl></p>
</div>
</div>
<div class="tab-pane" id="2013">
<h4>2013 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p>As the National Resource for Network Biology, we are used to working with scaling networks of complex interactions,
but there's nothing quite like the connections made through Google Summer of Code! This season we connected 26 of our
mentors with 14 students from 9 countries over 4 continents. But the interactions go deeper than that. This was our
7th year participating in GSoC and we had students returning from prior years for another round of the program along
with some past students who served as newly minted mentors themselves this year. And the output of these projects is
soon to be in the hands of thousands of researchers studying the role of network interactions in biology and medicine.</p>
<p>We also experienced a tragic loss in our community this summer with the passing of Allan Kuchinsky, a champion of open
source, network biology and GSoC. In his honor, we put together the <a href="http://cytoscape.org/allanprize.html" target="_blank">
Allan Kuchinsky Student Award</a> and presented it to
three of our GSoC students from this summer whose projects exemplified the principles of data visualization and good
user-centered design that Allan was so passionate about. Congratulations and thanks to these excellent students!</p>
<p>Finally, here are some great quotes from some of our GSoC students this year. If you're considering applying next
year -- the 10th year of GSoC! -- then these inspiring words should convince you.</p>
<div class="row-fluid">
<div class="span8 offset1">
<p>"I've taken part in GSoC 4 times as a student working on network visualization techniques for
Cytoscape and Cytoscape.js. Over those occasions, I was lucky enough to work with great people from all over the
world (Hungary, USA, Canada, Turkey), and develop key abilities that will be really helpful in my professional future."
- Gerardo Huck (Argentina) [<a href="https://github.com/gerardohuck" target="_blank">github</a>]</p>
<p>"My project ended up with adding tests, squashing git commits and making a pull request into main
repository. Right after doing that I felt like I leveled up. The most important thing besides gathered experience is
the fact that I did something tangible and useful." - Truhin Alexandr (Republic of Moldova)
[<a href="https://github.com/bumbu" target="_blank">github</a>] [<a href="http://bumbu.me/blog/" target="_blank">blog</a>]</p>
<p>"These unbelievable life changing four months came to an end on 27th Sept when I completed final
evaluations of GSoC. Things I learned as a part of GSoC: determination, collaboration with mentor and friends, and
patience to read articles and documentation. I obviously will contribute to Cytoscape in future. In short, thanks to
all the people involved in making GSoC 2013 a wonderful experience." - Shaik Faizaan (India)
[<a href="https://github.com/smd-faizan" target="_blank">github</a>]</p>
<p>"This year's Google Summer of Code was quite an amazing and adventurous journey. It was very exciting
and was very challenging. ...I learned a lot during this brief term of GSOC. I was hit with several roadblocks during
the project but successfully solved them and made it to the end." - Sri Harsha P (India)
[<a href="https://github.com/applecool" target="_blank">github</a>]
[<a href="http://plugins.pathvisio.org/pathsbml/blog/" target="_blank">blog</a>]</p>
</div>
</div>
<p>Thanks to all the NRNB mentors and students, to all the other mentoring organizations, and a big
thanks to the GSoC organizers. You have transformed how we work with students and new developers, and have catalyzed
a lot of great code. See you next year!</p>
<br>
- <i>By Alexander Pico</i></p>
</div>
</div>
<div class="tab-pane" id="2012">
<h4>2012 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p>This year is the sixth year that Dr. Pico has coordinated the collective GSoC effort involving Cytoscape;
this is the second year we’ve participated under the new banner of “NRNB”. Through the GSoC program we not only
recruit new developers, but we are also significantly promoting NRNB as an open source-friendly organization,
putting us in an exclusive list of ~175 organizations selected from around the world by Google to participate.
Dr. Pico attends the annual GSoC Mentors Summit with other NRNB mentors to further engage the open source development
community. In terms of collaborations, GSoC brings in new potential collaborators who want to participate as mentors
in addition to the 40-60 student applicants. This year we coordinated 36 mentors (10 with NRNB funding), thus
leveraging the effort of 26 additional developers from the open source communities surrounding NRNB-related tools.
And through the GSoC program we received over 60 student applications this year. From these we’ve selected 16
students to mentor on Cytoscape and NRNB-related projects. The projects range from core Cytoscape 3.0, to Cytoscape
3.0 apps, to GeneMANIA and MedSavant, to PathVisio and WikiPathways, to the cBio Cancer Genomics Portal, but the
majority of the projects are Cytoscape 3.0 related.</p>
<p class="text-success">2012 (16/16 passing students, 100%)</p>
<dl>
<dt>
<b>Anwesha Dutta</b> - University of Maastricht, Maastricht, The
Netherlands
</dt>
<dd>Extend PathVisio with a plugin to create , modify and
visualize data on biological pathways from scripting languages
<br>Mentored by Martina Kutmon</dd>
<dt>
<b>Chao Zhang</b> - University of Missouri, Columbia, Missouri
</dt>
<dd>Ontology-based Network Visualization and Analysis
<br>Mentored by Alexander Pico</dd>
<dt>
<b>David Shih</b> - University of Toronto, Toronto, Canada
</dt>
<dd>Porting HOPACH cluster algorithm into clusterMaker
<br>Mentored by Scooter Morris</dd>
<dt>
<b>Dazhi Jiao</b> - Indiana University, Bloomington, IN, USA
</dt>
<dd>Cytoscape Plugin for importing cancer genomic data and
drug-target interaction data from cBio Cancer Genomic Portal
<br>Mentored by Arman Aksoy</dd>
<dt>
<b>Istemi Bahceci</b> - Bilkent University, Ankara, Turkey
</dt>
<dd>SBGN-Complaint Views for Cancer Genomics Networks
<br>Mentored by Ugur Dogrusoz</dd>
<dt>
<b>Jake Fried</b> - University of Maryland, College Park, MD, USA
</dt>
<dd>Understanding Complex Pathways using User Data and Web
Services in PathVisio
<br>Mentored by Augustin Luna</dd>
<dt>
<b>Khushi Chachcha</b> - University of British Columbia, Vancouver
Canada
</dt>
<dd>GeneMANIA plugin for MedSavant
<br>Mentored by Marc Fiume</dd>
<dt>
<b>Michael Kirby</b> - University of California, San Diego, CA,
USA
</dt>
<dd>A Direct Interface Between R and Cytoscape
<br>Mentored by Mike Smoot</dd>
<dt>
<b>Neil Dhruva</b> - Birla Institute of Technology and Science,
Pilani, India
</dt>
<dd>Data summary of tables in Cytoscape
<br>Mentored by Samad Lotia</dd>
<dt>
<b>Praveen Kumar</b> - Jawaharlal Nehru Technological University,
Hyderabad, India
</dt>
<dd>Pathway Comparison in PathVisio
<br>Mentored by Martina Kutmon</dd>
<dt>
<b>Rianne Fijten</b> - University of Maastricht, Maastricht, The
Netherlands
</dt>
<dd>Plugin for metabolite information in Pathvisio
<br>Mentored by Egon Willighagen</dd>
<dt>
<b>Ritisha Laungani</b> - Birla Institute of Technology and Science,
Pilani, India
</dt>
<dd>Interactive path explorer through networks and biological
pathways for Cytoscape
<br>Mentored by Alexander Pico</dd>
<dt>
<b>Sabina Sara Pfister</b> - University of Zurich, Zurich,
Switzerland
</dt>
<dd>Loading and visualization of dynamical networks in
Cytoscape 3.0
<br>Mentored by John Brown</dd>
<dt>
<b>Sinan Sonlu</b> - Bilkent University, Ankara, Turkey
</dt>
<dd>Layout Algorithms for New Cytoscape Web
<br>Mentored by Ugur Dogrusoz</dd>
<dt>
<b>Yigang Zhou</b> - Wuhan University, Wuhan, China
</dt>
<dd>Visualizing Semantic Data Landscapes with Cytoscape 3.0
<br>Mentored by Andra Waagmeester</dd>
<dt>
<b>Yue Dong</b> - University of Toronto, Toronto, Canada
</dt>
<dd>Cytoscape App Manager, Cytoscape Web WebGL Renderer and
Layouts, Presentation API Testing
<br>Mentored by Jason Montojo</dd>
</dl></p>
</div>
</div>
<div class="tab-pane" id="2011">
<h4>2011 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p class="text-success">2011 (8/10 passing students, 80%)</p>
<dl>
<dt>
<b>Chao Zhang</b> - University of Missouri, Columbia, MO, USA
</dt>
<dd>GOLayout: Network partitioning and layout driven by GO
ontology
<br>Mentored by Alexander Pico</dd>
<dt>
<b>Martina Kutmon</b> - University of Maastricht, Maastricht, The
Netherlands
</dt>
<dd>New PathVisio Plug-in Manager
<br>Mentored by Martijn van Iersel</dd>
<dt>
<b>Marek Zaluski </b> - Concordia University, Montreal, Canada
</dt>
<dd>HTML5 prototype for Cytoscape Web
<br>Mentored by Christian Lopes</dd>
<dt>
<b>Gerardo Huck</b> - National University of Rosario, Rosario,
Argentina
</dt>
<dd>Connecting Cytoscape with igraph
<br>Mentored by Gang Su</dd>
<dt>
<b>Avinash Thummala</b> - IIIT-H, Hyderabad, India
</dt>
<dd>A Cytoscape build with a fused (Annotation + Basic) editor
based on an improved CyNetworkView with Neo4j interoperability
<br>Mentored by Scooter Morris</dd>
<dt>
<b>Andrew Brook</b> - University of Toronto, Toronto, Canada
</dt>
<dd>Integrate Pathway Visualization and Analysis into Savant
<br>Mentored by Marc Fiume</dd>
<dt>
<b>Yue Dong</b> - University of Toronto, Toronto, Canada
</dt>
<dd>Cytoscape Web - HTML5 Prototype
<br>Mentored by Jason Montojo</dd>
<dt>
<b>Kumar Chandan</b> - Keshav Memorial Institute of Technology
(KMIT), Hyderabad, India
</dt>
<dd>Real-time Validation Framework for Pathvisio
<br>Mentored by Augustin Luna</dd>
</dl></p>
</div>
</div>
<div class="tab-pane" id="2010">
<h4>2010 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p>The GenMAPP organization’s efforts focus on building software tools to analyze and visualize biological data. We
joined forces with Cytoscape, WikiPathways, PathVisio and Reactome for this year's Google Summer of Code to offer
students a unique opportunity to work at the intersection of biology and computing. This was our 4th year participating
in the program and we reached some new milestones. We mentored 10 excellent students (more than any prior year) with a
100% success rate. We integrated and released more code from this summer’s harvest than in prior years. And most
importantly, we continued to expand our development community, as many of this year’s students are enthusiastic about
continuing to work with us beyond the summer. Our projects this year covered a broad range of topics:</p>
<ul>
<li><a href="https://github.com/nrnb/gsoc2010anurag" target="_blank">Alternative Splicing Analysis Plugin for Cytoscape</a>, by Anurag Sharma</li>
<li><a href="https://github.com/nrnb/gsoc2010avinash" target="_blank">CyAnnotator and CyAnimator Plugins</a>, by Avinash Thummala</li>
<li><a href="https://github.com/nrnb/gsoc2010bing" target="_blank">User Interface Development in PathVisio</a>, by Bing Liu</li>
<li><a href="https://github.com/nrnb/gsoc2010chetan" target="_blank">Tools for Exploring Pathway Relations in WikiPathways</a>, by Chetan Bansal</li>
<li><a href="https://github.com/nrnb/gsoc2010dazhi"v>Expression Data Reader plugin for Cytoscape</a>, by Dazhi Jiao</li>
<li><a href="https://github.com/nrnb/gsoc2010gerardo"v>Improving Cytoscape’s Labels Experience</a>, by Gerardo Huck</li>
<li><a href="https://github.com/nrnb/gsoc2010kozo" target="_blank">KEGG Global Map Browser</a>, by Kozo Nishida</li>
<li><a href="https://github.com/nrnb/gsoc2010layla" target="_blank">Semantic Network Summary for Cytoscape</a>, by Layla Oesper</li>
<li><a href="https://github.com/nrnb/gsoc2010leontius" target="_blank">Reactome-WikiPathways Converter</a>, by Leontius Pradhana</li>
<li><a href="https://github.com/nrnb/gsoc2010tomithy" target="_blank">Edge-Weighted Layout for Cytoweb</a>, by Tomithy Too</li>
</ul>
<p>As part of the open source experience, we invite our Google Summer of Code students to our annual Cytoscape
Retreat. This is a great way to engage students in both our development and user communities. One student pointed
out a truism that is rediscovered from time to time in our digital age, “face-to-face meetings turn out to be very
efficient.” Here are some other gems of reflection and advice from our students this year:</p>
<div class="row-fluid">
<div class="span8 offset1">
<p> “The most rewarding part was when I was told that I should merge my changes back from my branch into
the trunk"</p>
<p>“It has been the chance to meet and interact with wonderful people from various parts of the world,
be it virtual or physical. I had a chance to physically meet another graduate student from my university and a
professor from USA due to Google Summer of Code.”</p>
<p>“They opened up my perspective about a lot of things — how the industry looks like, where people with
similar skill domain as me put themselves in the society, how important the projects I am involved in are, and other
subjects unimaginable if I were to not join Google Summer of Code.”</p>
<p>“Got a taste of open-source development which is just amazing and I would like to keep attached with
this project even after this GSOC ends.”</p>
<p>“This program is a great initiative, I loved the amount of exposure the participating students get
and it definitely is one of the most exciting summers someone can ever get.”</p>
<p>“The most rewarding part is to be able to go to the cytoscape retreat. It is absolutely helpful to
the project, and helpful to get to know the mentors and others.”</p>
<p>“Be the best user of the software. If you are the best user, you write and participate [in] the
software project spontaneously.”</p>
<p>“At the beginning of the summer, I really had my doubts on whether or not I had gotten in too far
over my head. So I very much enjoy being able to look back at what I was able to accomplish and realize that I was
able to supersede my original expectations for myself.”</p>
<p>“Don’t be afraid to ask questions. Your mentors are an amazing source of information, and they are
really interested in helping you in any way possible.”</p>
<p>“Be cool.”</p>
</div>
</div>
<br>
- <i>By Alexander Pico</i></p>
</div>
</div>
<div class="tab-pane" id="2009">
<h4>2009 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p>
This was GenMAPP’s third consecutive year participating in GSoC and it was by far the most productive. As an organization we are continuing to learn how to be better mentors and the students continue to step up.
<p>Our projects this summer covered three different projects: Cytoscape, GenMAPP-CS and WikiPathways, each working at the interface of biology and computer science. It takes a special type of student to succeed in this field and we found 9 of them this summer! Here is a brief description of the range of topics we covered:
<ul>
<li>Processing-based graphics renderer</li>
<li>Data mining interfaces</li>
<li>Animation tool using frame interpolation</li>
<li>Pathway model merging and visualization</li>
<li>Identifier mapping solutions</li>
<li>GPU utilization for graph layout</li>
<li>Phylogenetic tree visualization</li>
<li>Ontology-based categorization of pathways</li>
<li>Pathway exchange formats</li>
</ul>
In addition to the great code we produced, the GSoC experience is about building open source communities. We have had the great fortune of retaining most of our GSoC students from previous years, many of whom come back as mentors! And this year I have no doubt that we’ve significantly added to our ranks. But don’t take my word for it!
<p>“Overall, this is the most productive summer I ever had. It increased my confidence as a developer and as a person that I can actually pull off a project like this and interact with awesome people like you. I also become a part of a growing community and hope to help it grow further.”
<p>
"There aren't many opportunities for computational biology enthusiasts to make a difference in the field while still in school. GSOC at GenMAPP/Cytoscape was one such gem of an opportunity that illustrated exactly why writing software for biological research is benefited by a background in biology. The experience I have gained here is definitely irreplaceable. The fundamentals of open-source programming and the rhythm associated with regular coding and problem solving helped nourish an intellectual side of me that I will not forget in a hurry. This is definitely not the last time you will see me."
<p>“This was the first time I took part into either GSoC or an Open Source project, and it was also one of the most exciting things I've ever done! This project gave me the chance to spend ~3 months learning lot of new things, having fun, doing something for the community and even getting pay for that! That's an amazing combination! …I will remain as an active participant of the Cytoscape community beyond the official end of GSoC 2009!”
<p>“It was definitely a very good learning experience for me. …But I have some unfinished works… So I'll continue this project after GSoC, and be help to drive Cytoscape 3 development.”
<p>“It was the first time that I worked with an open source community and it was really a great experience. I am very thankful to Google and GenMAPP for providing me this great opportunity. I would like to thank [my mentors] for their excellent support during the summer. Looking forward to working with you again.”
<p>“It was a GREAT experience to work with GenMAPP during GSoC 2009!!! The administrators and mentors were very helpful during bounding and coding periods. Whenever I had problems they were always responsive and offered me help in time. Under their guidance, I've improved my programming and communication skill, and learned how to work within a group. I would like to express my gratitude to all my mentors in GenMAPP. If I can participate in GSoC next summer, I would like to work with GenMAPP again:)“
</p>
</div>
</div>
<div class="tab-pane" id="2008">
<h4>2008 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p>We were very fortunate to have 3 of our 4 students from last year participate as mentors this year. Our broader recruitment of mentors in general and their contributions to our Ideas Page, allowed us to take on 9 students this year. Though we lost one at the very beginning of the Summer, the other 8 were strong applicants. We assigned 2-3 mentors per student <em>(a practice I highly recommend)</em> and commenced with bonding.</p>
<p>By mid-term, we already knew we had some work to do for next year. The evaluations by our students all pointed to the fact that we have a dearth of tutorial and “starter” materials for developers. While I guess we already knew that, the feedback may help to prioritize the work (Google Summer of Documentation, anyone?). Here are some other paraphrased nuggets of wisdom from our students:</p>
<ul>
<li>Get involved and interact with the community as early on as possible (e.g., even before applying).</li>
<li>Communicating is often more important than writing code.</li>
<li>Provide channels for your GSoC students to communicate with each other.</li>
<li>Organizations should try to get people together in person, via a retreat, party or any excuse.</li>
</ul>
<p>On this last point of gathering for some face-to-face time, we serendipitously planned our annual Cytoscape Retreat during the Summer this year. The benefit to our GSoC students and the increased motivation on the projects was spectacular. In other isolated cases, students overlapped geographically with mentors allowing for in person meetings, but the effect of bringing the larger group together and having the students interact was multiplicative.</p>
<p>A final glance at our end-of-term evaluations bolsters our sense of success and pride for our students: 8 out of 8 said they were going to continue working on their projects and with our organization. Yay!</p>
</div>
</div>
<div class="tab-pane" id="2007">
<h4>2007 Report</h4>
<b><a href="outreach.html" class="text-success">Find out more about NRNB GSoC and NRNB Academy</a></b>
<br><br>
<div class="row-fluid">
<p class="text-success">2007 (4/4 passing students, 100%)</p>
<dl>
<dt>
<b>Nikolic Aleksandar</b> - University of Nis, Leskovac, Serbia
</dt>
<dd>Graph layout library for Cytoscape
<br>Mentored by Mike Smoot</dd>
<dt>
<b>Maital Ashkenazi</b> - The Hebrew University, Jerusalum, Israel
<dd><a href="http://googlesummerofcode.blogspot.com/2007/11/genmapp-developer-retreat.html" target="_blank">Maital's blog entry about GSoC 2007</a>
<br>Enhanced search strategy in Cytoscape
<br>Mentored by David States</dd>
<dt>
<b>Thomas Kelder</b> - University of Maastricht, Maastricht, The
Netherlands
</dt>
<dd>Pathway editor for wikipathways
<br>Mentored by Kristina Hanspers</dd>
<dt>
<b>Martijn van Iersel</b> - University of Maastricht, Maastricht,
The Netherlands
</dt>
<dd>Visual history of pathway modifications
<br>Mentored by Alexander Pico</dd>
</dl></p>
</div>
</div>
</div>
</div>
</div>
<footer></footer>
<!-- For Navbar -->
<script src="assets/js/jquery-1.11.0.min.js"></script>
<script src="assets/js/bootstrap.min.js"></script>
<script src="assets/js/page_setup.js"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push([ '_setAccount', 'UA-19386719-1' ]);
_gaq.push([ '_trackPageview' ]);
(function () {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl'
: 'http://www')
+ '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>