Pleinpot: VO-Compliant software
Download
Report
Transcript Pleinpot: VO-Compliant software
Pleinpot: VO-Compliant software
Philippe Prugniel
Régis Haigron
Isabelle Jégouzo
& the development team
Pleinpot: VO compliant S/W
• Who are you? What are you doing?
==> Pleinpot does it for you
• What is Pleinpot?
==> Tools, libraries, interfaces
• How is it organized and managed?
==> Architecture of the software, development,
support
User’s profile /Use case
• I am an astronomy student, I have data to organize and analyse
– Library, applications, database support
• We are a team of astronomers and have to manage our observational
data
– Build a private database, manage processing/analysis pipelines
• We are data/service provider and want to publish in the VO
– Build a VO-compliant database
• I am VO expert and want to experiment with the tools and standards
– Join the development team
User’s profile /Use case
• I am an astronomy student, I have data to organize and analyse
– Library, applications, database support
• We are a team of astronomers and have to manage our observational
data
– Build a private database, manage processing/analysis pipelines
• We are data/service provider and want to publish in the VO
– Build a VO-compliant database
• I am VO expert and want to experiment with the tools and standards
– Join the development team
Capabilities and features of
Pleinpot
• A package (or meta-package) bringing several utilities and
libraries on the platform with simplified installation
procedure.
• A C-based library with modules for data analysis, data
management and publication
• API in C, Fortran, Python, PHP, SQL (Java & Perl) to
develop applications, in particular web access to the data
• Suite of applications to manage and analyse data
Architecture of Pleinpot
Libraries
Astronomical & general
External applications
Pleinpot library
Applications
(CLI & CGI)
APIs
Architecture of Pleinpot
Libraries
Astronomical & general
External applications
Pleinpot library
Applications
(CLI & CGI)
Library
APIs
CLI CGI WS …
Architecture of Pleinpot
External applications
Libraries
Astronomical & general
Pleinpot library
APIs
Library
CLI CGI WS …
Architecture of Pleinpot
External applications
Library
Libraries
Astronomical & general
CLI CGI WS …
Organization
• Maintained on sourceforge since one year, 8 developers
• Development scheduled to:
– Serve the project of GEPI
– Improve the quality of the package
– Adapt to the new technologies and ivoa standards
Projects using Pleinpot
•
•
•
•
•
•
HyperLeda (Lyon)
Giraffe Archive (GEPI)
ELODIE-SOPHIE archive (OHP)
Aspid (SAO, Russia)
KLUN+ database, and NRT archive (GEPI)
Fabry-Perot database (prototype, GEPI)
The world of Pleinpot
Virtual Observatory tools
(Interop, visu, …)
Virtual Observatory content
(data, services)
Astronomical applications
(legacy)
Astronomers
The world of Pleinpot
Virtual Observatory tools
(Interop, visu, …)
Virtual Observatory content
(data, services)
Pleinpot
Astronomical applications
(legacy)
Astronomers