Ivoa Nov09 Zolotukhin

27
Catalog publishing solution Catalog publishing solution Ivan Zolotukhin Sternberg Astronomical Institute Moscow State University

Transcript of Ivoa Nov09 Zolotukhin

Page 1: Ivoa Nov09 Zolotukhin

Catalog publishing solutionCatalog publishing solution

Ivan ZolotukhinSternberg Astronomical Institute

Moscow State University

Page 2: Ivoa Nov09 Zolotukhin

We discovered We discovered 200200

new open clusters in new open clusters in the Virtual Observatory...the Virtual Observatory...

Page 3: Ivoa Nov09 Zolotukhin

...adding them to only 700...adding them to only 700known beforeknown before

Page 4: Ivoa Nov09 Zolotukhin

About About 25%25% increase increase

Page 5: Ivoa Nov09 Zolotukhin

arXiv:0910.1330arXiv:0910.1330

Page 6: Ivoa Nov09 Zolotukhin

Need to promote the catalogNeed to promote the catalog

Page 7: Ivoa Nov09 Zolotukhin
Page 8: Ivoa Nov09 Zolotukhin

http://ocl.sai.msu.ruhttp://ocl.sai.msu.ru

Page 9: Ivoa Nov09 Zolotukhin

As simple as 1, 2, 3As simple as 1, 2, 3

Page 10: Ivoa Nov09 Zolotukhin

Only 200 lines of codeOnly 200 lines of codeIn Django (Python)In Django (Python)

Page 11: Ivoa Nov09 Zolotukhin

I will show you them workingI will show you them working

Page 12: Ivoa Nov09 Zolotukhin

Good principles to mentionGood principles to mention

Page 13: Ivoa Nov09 Zolotukhin

DRY: Do not Repeat YourselfDRY: Do not Repeat Yourself

Page 14: Ivoa Nov09 Zolotukhin

Never ever repeat yourselfNever ever repeat yourself

Page 15: Ivoa Nov09 Zolotukhin

Write (doc)testsWrite (doc)tests

Page 16: Ivoa Nov09 Zolotukhin

Use Google AnalyticsUse Google Analytics

Page 17: Ivoa Nov09 Zolotukhin
Page 18: Ivoa Nov09 Zolotukhin

It's a kinda boring!It's a kinda boring!

Page 19: Ivoa Nov09 Zolotukhin

Yep. I'll show you Yep. I'll show you something SAMPified then.something SAMPified then.

Page 20: Ivoa Nov09 Zolotukhin

Resurrected idea ofResurrected idea ofIgor & IvanIgor & Ivan

London, ADASS 2007London, ADASS 2007

Page 21: Ivoa Nov09 Zolotukhin

Java applet with SAMPJava applet with SAMPfor a web browserfor a web browser

Page 22: Ivoa Nov09 Zolotukhin

Your server side and your Your server side and your client side form singleclient side form single

powerful environmentpowerful environment

Page 23: Ivoa Nov09 Zolotukhin

You control JS from a web You control JS from a web server, you control client Java server, you control client Java

applications with JSapplications with JS

Page 24: Ivoa Nov09 Zolotukhin

Other catalogs will be Other catalogs will be published this way soonpublished this way soon

Page 25: Ivoa Nov09 Zolotukhin

SAI SN catalog,SAI SN catalog,SDSS+UKIDSS sample SDSS+UKIDSS sample

of 200k galaxiesof 200k galaxies

Page 26: Ivoa Nov09 Zolotukhin

Any interest of me making this Any interest of me making this generic open source?generic open source?

Page 27: Ivoa Nov09 Zolotukhin

Huge thanks come to:Huge thanks come to:

Renaud SavalleRenaud SavalleJerome BerthierJerome Berthier

VO-Paris Data CentreVO-Paris Data Centre