astrojs']js: Java']JavaScript Libraries for Astronomy

被引:0
|
作者
Kapadia, Amit [1 ]
Smith, Arfon [1 ]
机构
[1] Zooniverse Adler Planetarium, Chicago, IL 60605 USA
关键词
FITS;
D O I
暂无
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Astronomers mainly use the web for data retrieval. To create visualizations and conduct analyses requires installation of many external packages, often creating a difficult task for the astronomer. An ideal situation would move many of the common tasks to a browser - a homogenous solution for data access, visualization, and analyses in one application. As part of an effort to build research tools around core citizen science experiences, the Zooniverse is building science grade tools for handling astronomical data. As the browser is Zooniverse's medium, JavaScript - the only client-side programming language - becomes ever more relevant for feature-rich web applications. The technology industry is investing large development time in improving JavaScript engines resulting in performance gains that exceed other scripting languages. The science community could benefit from this investment by migrating development of desktop applications to web applications. Similar to the astropy initiative, ASTROJS is providing a consolidation of JavaScript libraries for in-browser client-side astronomical data visualization and analyses.
引用
收藏
页码:299 / 302
页数:4
相关论文
共 50 条
  • [1] ConflictJS']JS: Finding and Understanding Conflicts Between Java']JavaScript Libraries
    Patra, Jibesh
    Dixit, Pooja N.
    Pradel, Michael
    [J]. PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2018, : 741 - 751
  • [2] CHR.js']js: A CHR Implementation in Java']JavaScript
    Nogatz, Falco
    Fruhwirth, Thom
    Seipel, Dietmar
    [J]. RULES AND REASONING (RULEML+RR 2018), 2018, 11092 : 131 - 146
  • [3] JS']JSXGraph - Dynamic Mathematics with Java']JavaScript
    Gerhaeuser, Michael
    Valentin, Bianca
    Wassermann, Alfred
    [J]. INTERNATIONAL JOURNAL FOR TECHNOLOGY IN MATHEMATICS EDUCATION, 2010, 17 (04): : 211 - 215
  • [4] JS']JSExplain: A Double Debugger for Java']JavaScript
    Chargueraud, Arthur
    Schmitt, Alan
    Wood, Thomas
    [J]. COMPANION PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2018 (WWW 2018), 2018, : 691 - 699
  • [5] BUGSJS']JS: A Benchmark of Java']JavaScript Bugs
    Gyimesi, Peter
    Vancsics, Bela
    Stocco, Andrea
    Mazinanian, Davood
    Beszedes, Arpad
    Ferenc, Rudolf
    Mesbah, Ali
    [J]. 2019 IEEE 12TH CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2019), 2019, : 90 - 101
  • [6] JS']JSOD: Java']JavaScript obfuscation detector
    AL-Taharwa, Ismail Adel
    Lee, Hahn-Ming
    Jeng, Albert B.
    Wu, Kuo-Ping
    Ho, Cheng-Seen
    Chen, Shyi-Ming
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (06) : 1092 - 1107
  • [7] From bytecode to Java']JavaScript: the Js']Js_of_ocaml compiler
    Vouillon, Jerome
    Balat, Vincent
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2014, 44 (08): : 951 - 972
  • [8] Math.js']js: An Advanced Mathematics Library for Java']JavaScript
    de Jong, Jos
    Mansfield, Eric
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2018, 20 (01) : 20 - 32
  • [9] Extracting Taint Specifications for Java']JavaScript Libraries
    Staicu, Cristian-Alexandru
    Torp, Martin Toldam
    Schafer, Max
    Moller, Anders
    Pradel, Michael
    [J]. 2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 198 - 209
  • [10] Slimming java']javascript applications: An approach for removing unused functions from java']javascript libraries
    Vazquez, H. C.
    Bergel, A.
    Vidal, S.
    Diaz Pace, J. A.
    Marcos, C.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 107 : 18 - 29