SlideShare a Scribd company logo
1 of 60
Download to read offline
ADNET Systems, Inc.




                              Helioviewer
                         Discovery for Everyone Everywhere

                          Jack Ireland & Helioviewer Team
                                  ADNET Systems, Inc.

Thursday, May 28, 2009
ADNET Systems, Inc.




                                   Helioviewer
                         Discovery for Everyone Everywhere

                         Desmond Amadigwe          Jack Ireland         Patrick Schmiedel
                         George Dimitoglou          Ben Karel           Benjamin Wamsler
                           Bernhard Fleck         Daniel Müller        Alen Agheksanterian
                            Keith Hughitt    Juan Pablo Garcia Ortiz


Thursday, May 28, 2009
The Helioviewer Project
   • Challenges
     - Huge amounts of data:
   -      SOHO: ~0.2 Gbyte/day
   -      SDO: ~1400 Gbyte/day
     - Large range of time & length-
     scales
     - Many different data products
     - Distributed archives
     - Multiple interest groups


              There are many distributed sources of information for
                     one physical system - the heliosphere.
J. Ireland                                                    ADNET Systems, Inc.
Thursday, May 28, 2009
The Helioviewer Project
  • Goals
       - Enable efficient data browsing and
        visualization for users everywhere
       - Transparent access to multiple
       distributed archives e.g. HEK, VSO,
       GOES flare catalogs, ground based
       data
       - Extensible, open design that
       requires a minimal effort to join



               Create a discovery infrastructure that allows users to
                   explore the heliosphere as a physical system

J. Ireland                                                      ADNET Systems, Inc.
Thursday, May 28, 2009
Components
  • Image service
       - Database of images from multiple observatories
       - JPEG2000 compression scheme - many advantages
       - API to use service - open to all




J. Ireland                                                ADNET Systems, Inc.
Thursday, May 28, 2009
Components
  • Image service
       - Database of images from multiple observatories
       - JPEG2000 compression scheme - many advantages
       - API to use service - open to all


  • Feature/Event service
      - A web service that interacts with multiple archives, e.g. HEK,VSO, GOES flare
       catalogs.
      - API to use service - open to all




J. Ireland                                                                  ADNET Systems, Inc.
Thursday, May 28, 2009
Components
  • Image service
       - Database of images from multiple observatories
       - JPEG2000 compression scheme - many advantages
       - API to use service - open to all


  • Feature/Event service
      - A web service that interacts with multiple archives, e.g. HEK,VSO, GOES flare
       catalogs.
      - API to use service - open to all


  • Browse tools
      - www.helioviewer.org - web interface
      - JHelioviewer - Java application

J. Ireland                                                                  ADNET Systems, Inc.
Thursday, May 28, 2009
Image storage with JPEG2000
      JPEG2000 = new wavelet-based compression standard

   Advantages:
   • Multiple resolutions
         [Images at different resolutions are automatically created
         during wavelet compression process]

   • Random image access
         [Selected parts + quality layers can be accessed]

   • Flexible file format                           [for metadata]

   • Well-suited for archives
         [lossless mode, “Compress once, decompress many ways”]

J. Ireland                                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Image storage with JPEG2000
      JPEG2000 = new wavelet-based compression standard

   Advantages:
   • Multiple resolutions                                                 multiple heliospheric
         [Images at different resolutions are automatically created
         during wavelet compression process]
                                                                      ✓      length-scales

   • Random image access
         [Selected parts + quality layers can be accessed]

   • Flexible file format                           [for metadata]

   • Well-suited for archives
         [lossless mode, “Compress once, decompress many ways”]

J. Ireland                                                                           ADNET Systems, Inc.
Thursday, May 28, 2009
Image storage with JPEG2000
      JPEG2000 = new wavelet-based compression standard

   Advantages:
   • Multiple resolutions                                                 multiple heliospheric
         [Images at different resolutions are automatically created
         during wavelet compression process]
                                                                      ✓      length-scales
                                                                            selectable sub-
   • Random image access                                              ✓          regions
         [Selected parts + quality layers can be accessed]

   • Flexible file format                           [for metadata]

   • Well-suited for archives
         [lossless mode, “Compress once, decompress many ways”]

J. Ireland                                                                           ADNET Systems, Inc.
Thursday, May 28, 2009
Image storage with JPEG2000
      JPEG2000 = new wavelet-based compression standard

   Advantages:
   • Multiple resolutions                                                 multiple heliospheric
         [Images at different resolutions are automatically created
         during wavelet compression process]
                                                                      ✓      length-scales
                                                                            selectable sub-
   • Random image access                                              ✓          regions
         [Selected parts + quality layers can be accessed]

   • Flexible file format                           [for metadata]
                                                                      ✓       FITS header
   • Well-suited for archives
         [lossless mode, “Compress once, decompress many ways”]

J. Ireland                                                                           ADNET Systems, Inc.
Thursday, May 28, 2009
Image storage with JPEG2000
      JPEG2000 = new wavelet-based compression standard

   Advantages:
   • Multiple resolutions                                                    multiple heliospheric
         [Images at different resolutions are automatically created
         during wavelet compression process]
                                                                      ✓         length-scales
                                                                               selectable sub-
   • Random image access                                              ✓             regions
         [Selected parts + quality layers can be accessed]

   • Flexible file format                           [for metadata]
                                                                      ✓        FITS header
   • Well-suited for archives                                               lower data transfer
         [lossless mode, “Compress once, decompress many ways”]       ✓ requirements for distributed
                                                                                 archives
J. Ireland                                                                              ADNET Systems, Inc.
Thursday, May 28, 2009
Remote Access to Image Data
                                      40962 px image   level 5
  • JPIP = JPEG2000                   5 level DWT        level 4

    Interactive Protocol                                    level 3

  • JPIP provides a client                                            level 2

    −server architecture for
    transmitting JPEG2000                                                  level 1

    imagery over networks
  • Can query arbitrary parts,
    quality levels of images
    and movies                  we need transfer
                               only those wavelet             movie
  • IDL, Solarsoft, Kakadu     coefficients required
                                for the requested
                                                              cube

    JPEG2000 libraries           field of view and
                                           time
J. Ireland                                                     ADNET Systems, Inc.
Thursday, May 28, 2009
SDO-AIA image data
  • JPEG2000 compression by a factor 16 yields
    reasonable browse EIT images.
  • 16x compression @ 1 minute cadence yields ~ 0.3
    Tb/year/wavelength.
  • Keep most recent data (1-3 mo.) at full cadence?
  • Permanent library of browsable images for entire
    mission.
  • Very easy to concatenate JPEG2000 files to make
    movies and serve them remotely.

J. Ireland                                     ADNET Systems, Inc.
Thursday, May 28, 2009
Feature/event service

             • Works with heterogenous feature/event
                services and archives, e.g., HEK, VSO, stand-
                alone catalogs (e.g., GOES)
             • Transparent to the user
             • API is open to other developers
             • Many types of meta-data are handled

J. Ireland                                              ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




         Ajax, PHP,
       ImageMagick,
     Kakadu/JPEG2000,
     Javascript libraries

J. Ireland                  ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




                         Date/Time navigator



J. Ireland                                 ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




                         Data overlay selector
                             & manager




J. Ireland                                   ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




                         Feature/Event selector




J. Ireland                                    ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org



                         zoom bar and
                           centering




J. Ireland                              ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org

                         step forward in time




J. Ireland                                      ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org



                         add LASCO C2




J. Ireland                              ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




                         add SEEDS CME catalog




J. Ireland                                  ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org



                         zoom out / widen field of view




J. Ireland                                       ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org



                         add LASCO C3, vary layer
                             opacity, zoom out




J. Ireland                                    ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org



                         toggle full screen




J. Ireland                                    ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org


                     click on an icon to get
                       details on an event




J. Ireland                                     ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org
                 view FITS keywords for
                     selected image




J. Ireland                                ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




             press ‘D’ for quick details

J. Ireland                                 ADNET Systems, Inc.
Thursday, May 28, 2009
www.helioviewer.org




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
Jhelioviewer




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
Jhelioviewer




         Java, JPIP server,
             Kakadu

J. Ireland                    ADNET Systems, Inc.
Thursday, May 28, 2009
Jhelioviewer




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
Jhelioviewer




                         movie controls



J. Ireland                                ADNET Systems, Inc.
Thursday, May 28, 2009
Jhelioviewer



                         image processing and
                               overview




J. Ireland                                      ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments




J. Ireland               ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server




J. Ireland                      ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)




J. Ireland                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline




J. Ireland                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline
             • VSO mediated data access




J. Ireland                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline
             • VSO mediated data access
             • movie generation via www.helioviewer.org




J. Ireland                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline
             • VSO mediated data access
             • movie generation via www.helioviewer.org
             • better feature/event browsing and navigation




J. Ireland                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline
             • VSO mediated data access
             • movie generation via www.helioviewer.org
             • better feature/event browsing and navigation
             • complex query tool - HEK,VSO




J. Ireland                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline
             • VSO mediated data access
             • movie generation via www.helioviewer.org
             • better feature/event browsing and navigation
             • complex query tool - HEK,VSO
             • web browser plug-in for JPEG2000 streaming


J. Ireland                                            ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline
             • VSO mediated data access
             • movie generation via www.helioviewer.org
             • better feature/event browsing and navigation
             • complex query tool - HEK,VSO
             • web browser plug-in for JPEG2000 streaming
             • establish multiple Helioviewer service providers

J. Ireland                                               ADNET Systems, Inc.
Thursday, May 28, 2009
Future developments
             • our own server
             • pipeline real-time SOHO image data (SPD mtg)
             • SDO JPEG2000 pipeline
             • VSO mediated data access
             • movie generation via www.helioviewer.org
             • better feature/event browsing and navigation
             • complex query tool - HEK,VSO
             • web browser plug-in for JPEG2000 streaming
             • establish multiple Helioviewer service providers
             • social networking
J. Ireland                                               ADNET Systems, Inc.
Thursday, May 28, 2009
Thank you!

                         www.helioviewer.org
        http://achilles.nascom.nasa.gov/~dmueller




J. Ireland                                     ADNET Systems, Inc.
Thursday, May 28, 2009

More Related Content

Similar to Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009

Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3GlusterFS
 
VA Smalltalk Update
VA Smalltalk UpdateVA Smalltalk Update
VA Smalltalk UpdateESUG
 
Gluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFSGluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFSGlusterFS
 
IBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage TaxonomyIBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage TaxonomyTony Pearson
 
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...Odinot Stanislas
 
Red Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSRed Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSGlusterFS
 
Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011GlusterFS
 
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made EasyLessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made EasyNovell
 
Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle
Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle
Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle Ashnikbiz
 
make builds groovy
make builds groovymake builds groovy
make builds groovyguest88884d
 
Make Your Builds More Groovy
Make Your Builds More GroovyMake Your Builds More Groovy
Make Your Builds More GroovyPaul King
 
Gluster open stack dev summit 042011
Gluster open stack dev summit 042011Gluster open stack dev summit 042011
Gluster open stack dev summit 042011Open Stack
 
Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011GlusterFS
 
Storage Cloud and Spectrum presentation
Storage Cloud and Spectrum presentationStorage Cloud and Spectrum presentation
Storage Cloud and Spectrum presentationJoe Krotz
 
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS Amazon Web Services
 

Similar to Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009 (20)

Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3
 
I say emulate
I say emulateI say emulate
I say emulate
 
VA Smalltalk Update
VA Smalltalk UpdateVA Smalltalk Update
VA Smalltalk Update
 
Gluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFSGluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFS
 
IBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage TaxonomyIBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage Taxonomy
 
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
Scale-out Storage on Intel® Architecture Based Platforms: Characterizing and ...
 
Red Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSRed Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFS
 
Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011
 
GForce2011 Brochure
GForce2011 BrochureGForce2011 Brochure
GForce2011 Brochure
 
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made EasyLessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
 
Deployment Day Session 1: Introduction to MDT 2012
Deployment Day Session 1: Introduction to MDT 2012Deployment Day Session 1: Introduction to MDT 2012
Deployment Day Session 1: Introduction to MDT 2012
 
VRA 2010, MDID users group
VRA 2010, MDID users groupVRA 2010, MDID users group
VRA 2010, MDID users group
 
Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle
Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle
Ashnik EnterpriseDB PostgreSQL - A real alternative to Oracle
 
make builds groovy
make builds groovymake builds groovy
make builds groovy
 
Make Your Builds More Groovy
Make Your Builds More GroovyMake Your Builds More Groovy
Make Your Builds More Groovy
 
Gluster open stack dev summit 042011
Gluster open stack dev summit 042011Gluster open stack dev summit 042011
Gluster open stack dev summit 042011
 
Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011
 
Files matter-fms
Files matter-fmsFiles matter-fms
Files matter-fms
 
Storage Cloud and Spectrum presentation
Storage Cloud and Spectrum presentationStorage Cloud and Spectrum presentation
Storage Cloud and Spectrum presentation
 
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009

  • 1. ADNET Systems, Inc. Helioviewer Discovery for Everyone Everywhere Jack Ireland & Helioviewer Team ADNET Systems, Inc. Thursday, May 28, 2009
  • 2. ADNET Systems, Inc. Helioviewer Discovery for Everyone Everywhere Desmond Amadigwe Jack Ireland Patrick Schmiedel George Dimitoglou Ben Karel Benjamin Wamsler Bernhard Fleck Daniel Müller Alen Agheksanterian Keith Hughitt Juan Pablo Garcia Ortiz Thursday, May 28, 2009
  • 3. The Helioviewer Project • Challenges - Huge amounts of data: - SOHO: ~0.2 Gbyte/day - SDO: ~1400 Gbyte/day - Large range of time & length- scales - Many different data products - Distributed archives - Multiple interest groups There are many distributed sources of information for one physical system - the heliosphere. J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 4. The Helioviewer Project • Goals - Enable efficient data browsing and visualization for users everywhere - Transparent access to multiple distributed archives e.g. HEK, VSO, GOES flare catalogs, ground based data - Extensible, open design that requires a minimal effort to join Create a discovery infrastructure that allows users to explore the heliosphere as a physical system J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 5. Components • Image service - Database of images from multiple observatories - JPEG2000 compression scheme - many advantages - API to use service - open to all J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 6. Components • Image service - Database of images from multiple observatories - JPEG2000 compression scheme - many advantages - API to use service - open to all • Feature/Event service - A web service that interacts with multiple archives, e.g. HEK,VSO, GOES flare catalogs. - API to use service - open to all J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 7. Components • Image service - Database of images from multiple observatories - JPEG2000 compression scheme - many advantages - API to use service - open to all • Feature/Event service - A web service that interacts with multiple archives, e.g. HEK,VSO, GOES flare catalogs. - API to use service - open to all • Browse tools - www.helioviewer.org - web interface - JHelioviewer - Java application J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 8. Image storage with JPEG2000 JPEG2000 = new wavelet-based compression standard Advantages: • Multiple resolutions [Images at different resolutions are automatically created during wavelet compression process] • Random image access [Selected parts + quality layers can be accessed] • Flexible file format [for metadata] • Well-suited for archives [lossless mode, “Compress once, decompress many ways”] J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 9. Image storage with JPEG2000 JPEG2000 = new wavelet-based compression standard Advantages: • Multiple resolutions multiple heliospheric [Images at different resolutions are automatically created during wavelet compression process] ✓ length-scales • Random image access [Selected parts + quality layers can be accessed] • Flexible file format [for metadata] • Well-suited for archives [lossless mode, “Compress once, decompress many ways”] J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 10. Image storage with JPEG2000 JPEG2000 = new wavelet-based compression standard Advantages: • Multiple resolutions multiple heliospheric [Images at different resolutions are automatically created during wavelet compression process] ✓ length-scales selectable sub- • Random image access ✓ regions [Selected parts + quality layers can be accessed] • Flexible file format [for metadata] • Well-suited for archives [lossless mode, “Compress once, decompress many ways”] J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 11. Image storage with JPEG2000 JPEG2000 = new wavelet-based compression standard Advantages: • Multiple resolutions multiple heliospheric [Images at different resolutions are automatically created during wavelet compression process] ✓ length-scales selectable sub- • Random image access ✓ regions [Selected parts + quality layers can be accessed] • Flexible file format [for metadata] ✓ FITS header • Well-suited for archives [lossless mode, “Compress once, decompress many ways”] J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 12. Image storage with JPEG2000 JPEG2000 = new wavelet-based compression standard Advantages: • Multiple resolutions multiple heliospheric [Images at different resolutions are automatically created during wavelet compression process] ✓ length-scales selectable sub- • Random image access ✓ regions [Selected parts + quality layers can be accessed] • Flexible file format [for metadata] ✓ FITS header • Well-suited for archives lower data transfer [lossless mode, “Compress once, decompress many ways”] ✓ requirements for distributed archives J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 13. Remote Access to Image Data 40962 px image level 5 • JPIP = JPEG2000 5 level DWT level 4 Interactive Protocol level 3 • JPIP provides a client level 2 −server architecture for transmitting JPEG2000 level 1 imagery over networks • Can query arbitrary parts, quality levels of images and movies we need transfer only those wavelet movie • IDL, Solarsoft, Kakadu coefficients required for the requested cube JPEG2000 libraries field of view and time J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 14. SDO-AIA image data • JPEG2000 compression by a factor 16 yields reasonable browse EIT images. • 16x compression @ 1 minute cadence yields ~ 0.3 Tb/year/wavelength. • Keep most recent data (1-3 mo.) at full cadence? • Permanent library of browsable images for entire mission. • Very easy to concatenate JPEG2000 files to make movies and serve them remotely. J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 15. Feature/event service • Works with heterogenous feature/event services and archives, e.g., HEK, VSO, stand- alone catalogs (e.g., GOES) • Transparent to the user • API is open to other developers • Many types of meta-data are handled J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 16. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 17. www.helioviewer.org Ajax, PHP, ImageMagick, Kakadu/JPEG2000, Javascript libraries J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 18. www.helioviewer.org Date/Time navigator J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 19. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 20. www.helioviewer.org Data overlay selector & manager J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 21. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 22. www.helioviewer.org Feature/Event selector J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 23. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 24. www.helioviewer.org zoom bar and centering J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 25. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 26. www.helioviewer.org step forward in time J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 27. www.helioviewer.org add LASCO C2 J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 28. www.helioviewer.org add SEEDS CME catalog J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 29. www.helioviewer.org zoom out / widen field of view J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 30. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 31. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 32. www.helioviewer.org add LASCO C3, vary layer opacity, zoom out J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 33. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 34. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 35. www.helioviewer.org toggle full screen J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 36. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 37. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 38. www.helioviewer.org click on an icon to get details on an event J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 39. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 40. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 41. www.helioviewer.org view FITS keywords for selected image J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 42. www.helioviewer.org press ‘D’ for quick details J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 43. www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 44. Jhelioviewer J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 45. Jhelioviewer Java, JPIP server, Kakadu J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 46. Jhelioviewer J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 47. Jhelioviewer movie controls J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 48. Jhelioviewer image processing and overview J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 49. Future developments J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 50. Future developments • our own server J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 51. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 52. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 53. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline • VSO mediated data access J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 54. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline • VSO mediated data access • movie generation via www.helioviewer.org J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 55. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline • VSO mediated data access • movie generation via www.helioviewer.org • better feature/event browsing and navigation J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 56. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline • VSO mediated data access • movie generation via www.helioviewer.org • better feature/event browsing and navigation • complex query tool - HEK,VSO J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 57. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline • VSO mediated data access • movie generation via www.helioviewer.org • better feature/event browsing and navigation • complex query tool - HEK,VSO • web browser plug-in for JPEG2000 streaming J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 58. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline • VSO mediated data access • movie generation via www.helioviewer.org • better feature/event browsing and navigation • complex query tool - HEK,VSO • web browser plug-in for JPEG2000 streaming • establish multiple Helioviewer service providers J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 59. Future developments • our own server • pipeline real-time SOHO image data (SPD mtg) • SDO JPEG2000 pipeline • VSO mediated data access • movie generation via www.helioviewer.org • better feature/event browsing and navigation • complex query tool - HEK,VSO • web browser plug-in for JPEG2000 streaming • establish multiple Helioviewer service providers • social networking J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009
  • 60. Thank you! www.helioviewer.org http://achilles.nascom.nasa.gov/~dmueller J. Ireland ADNET Systems, Inc. Thursday, May 28, 2009