WELCOME TO THE OPERA WIKI : Différence entre versions

De Wiki
Aller à : navigation, rechercher
(WHAT IS OPERA?)
(DOCUMENTATION)
 
(37 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
__NOTOC__
 
__NOTOC__
== WHERE TO GET IT ? ==
+
Welcome to the <font color=#556B2F>'''OPERA'''</font> wiki, a [https://cnes.fr/fr '''CNES'''] flight dynamics tool. As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning a <font color=#FF8C00 title="JavaVirtual Machine">JVM</font>.
  
Up to now, <font color=#556B2F>'''OPERA'''</font> is only available for [https://cnes.fr/fr '''CNES'''] users. To get it, send an Email at [mailto:dynvol@cnes.fr this address]
+
== DESCRIPTION ==
  
== WHAT IS OPERA? ==
+
[[What_is_Opera|'''What is OPERA?''']]
  
<font color=#556B2F>'''OPERA'''</font> is a [https://cnes.fr/fr '''CNES'''] tool allowing to estimate Earth reentry dates thanks to <font color=#FF8C00 title="Two Lines Elements">TLE</font> but allows also to have information on other parameters as <font color=#FF8C00 title="Surface on Mass ratio">S/M</font> or maneuvers previously occured.
+
::<font color=#556B2F>'''OPERA'''</font> is a [https://cnes.fr/fr '''CNES'''] tool allowing to estimate long and middle term Earth reentry dates (some months to one week in advance) thanks to <font color=#FF8C00 title="Two Lines Elements">TLE</font>.
 +
::It allows also to compute the information on other parameters as <font color=#FF8C00 title="Surface on Mass ratio">S/M</font> or maneuvers previously occured.
 +
::At last, <font color=#556B2F>'''OPERA'''</font> is able to generate automatic <font color=#FF8C00 title="Portable Document Format">Pdf</font> reports with a synthesis of maneuver activity of a given object.
  
<font color=#556B2F>'''OPERA'''</font> is usable via three modes:
+
[[Current_version|'''Current version''']]
* <font color=#FF8C00 title="Graphical User Interface">GUI</font>: its utilization is made user-friendly thanks to a graphical user interface (developed using [[http://genius.cnes.fr GENIUS]] and [[http://genopus.cnes.fr GENOPUS]]),
+
* Batch,
+
* Library via its <font color=#FF8C00>Java</font> interface.
+
  
== HOW TO USE IT? ==
+
::The current version is: <font color=#FF0000>'''V7.2.4'''</font>.
  
<font color=#556B2F>'''PSIMU'''</font> may be used very quickly via its <font color=#FF8C00 title="Graphical User Interface">GUI</font> facilitating context elaboration and results exploitation. No code knowledge is necessary.
+
[[Previous_versions|'''Previous versions''']]
It is also possible to use it in batch mode via a shell and especially on grid computers with no display properties.
+
On the other hand, it is also possible to use it via its <font color=#FF8C00>Java</font> interface inside a higher level tool (for example, an orbit determination tool or a maneuver optimization tool).
+
  
So, three jar files are available:
+
::Describes evolutions thanks to previous versions.
  
* '''opera-NN.n-jar-with-dependencies.jar''' : executable jar including all needed libraries => it is the file to use for <font color=#FF8C00 title="Graphical User Interface">GUI</font> utilization but it may also be used for the <font color=#FF8C00>Java</font> interface
+
== USE IT ==
* '''opera-NN.n.jar''' : includes only <font color=#556B2F>'''OPERA'''</font> classes => to be used for <font color=#FF8C00>Java</font> interface, under the condition of linking with the right version of [[http://genopus.cnes.fr GENOPUS]] and [[http://patrius.cnes.fr PATRIUS]]
+
* '''opera-NN.n-javadoc.jar'''
+
  
== REMARKS ==
+
[[Where_to_get_it|'''Where to get it?''']]
* As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning <font color=#FF8C00>Java</font>. An executable jar (launching the <font color=#FF8C00 title="Graphical User Interface">GUI</font>) including all dependencies is provided.
+
* <font color=#556B2F>'''OPERA'''</font> will be provided soon  as a Freeware under a [https://cnes.fr/fr '''CNES'''] specific license via this [https://logiciels.cnes.fr/en/home site].
+
* Some tutorials are available.
+
  
== CURRENT VERSION : V7.2-SNAPSHOT ==
+
::Where to download it.
New version, now linked with last [http://patrius.cnes.fr PATRIUS] V4.3 version.
+
  
<u>Known bugs of this version</u>: none.
+
[[Quick start|'''Quick start''']]
  
 +
::First steps with <font color=#556B2F>'''OPERA'''</font>
  
== PREVIOUS VERSIONS ==
+
[[User_Manual|'''User Manual''']]
* version 7.1: Java 1.6 version.
+
  
== DEPENDENCIES ==
+
::<font color=#556B2F>'''OPERA'''</font> may be used very quickly via its <font color=#FF8C00 title="Graphical User Interface">'''GUI'''</font> facilitating context elaboration and results exploitation. No code knowledge is necessary.
{| class="wikitable"
+
::Anyway, it is also possible to use it in <font color=#FF8C00>'''batch'''</font> mode (especially on grid computers with no display properties) or using its <font color=#FF8C00>'''Java'''</font> interface.
|-
+
|Version
+
|style="text-align:center;"|7.2-SNAPSHOT
+
|style="text-align:center;"|7.1
+
|-
+
|Disponibility
+
|style="text-align:center;"|from 26/06/2019
+
|style="text-align:center;"|from 01/01/2019
+
|-
+
|Javadoc     
+
|style="text-align:center;"|no
+
|style="text-align:center;"|no
+
|- style="vertical-align:top;"
+
|Dependencies
+
|style="text-align:center;"|Java 1.8<br/>Patrius 4.3<br/> PatriusDataset 1.1.0<br/> Genopus 2.0.1<br/> Genius 1.8<br/> Miglayout 4.2<br/> Jdom 1.1.2<br/> Gettext-commons 0.9.8<br/> JFreeChart 1.0.19<br/> commons-io 2.4<br/> sqlite-jdbc 3.15.1
+
|style="text-align:center;"|Java 1.6<br/>Patrius 3.0.1<br/> PatriusDataset 1.0.2<br/> - <br/> Genius 1.7<br/> Miglayout 4.2<br/> Jdom 1.1.2<br/> Gettext-commons 0.9.8<br/> JFreeChart 1.0.19<br/> commons-io 2.4<br/> sqlite-jdbc 3.15.1
+
|}
+
  
== JAVA DOC==
+
== DOCUMENTATION ==
  
 +
[[Methods|'''Methods''']]
  
[{{PathCurrentJavaDoc}} Current Java Doc]<br />
+
::Description of the methods and algorithms used.
[{{CurrentServer}}/uploads/JavaDocs/V7.2-SNAPSHOT Java Doc 7.2-SNAPSHOT]<br />
+
 
 +
[[Java_Doc|'''Java Doc''']]
 +
 
 +
::Access to current and old <font color=#FF8C00>Java</font> doc.
 +
 
 +
[[Dependencies|'''Dependencies''']]
 +
 
 +
::Describes dependencies with other products.
 +
 
 +
[[News|'''News''']]
 +
 
 +
::Main evolutions of this Wiki.
 +
 
 +
::<font color=#FF0000>'''! Last 7.2.4 version is now available.'''</font>

Version actuelle en date du 9 mars 2021 à 13:12

Welcome to the OPERA wiki, a CNES flight dynamics tool. As it is coded in Java, this product is available for any kind of platforms owning a JVM.

DESCRIPTION

What is OPERA?

OPERA is a CNES tool allowing to estimate long and middle term Earth reentry dates (some months to one week in advance) thanks to TLE.
It allows also to compute the information on other parameters as S/M or maneuvers previously occured.
At last, OPERA is able to generate automatic Pdf reports with a synthesis of maneuver activity of a given object.

Current version

The current version is: V7.2.4.

Previous versions

Describes evolutions thanks to previous versions.

USE IT

Where to get it?

Where to download it.

Quick start

First steps with OPERA

User Manual

OPERA may be used very quickly via its GUI facilitating context elaboration and results exploitation. No code knowledge is necessary.
Anyway, it is also possible to use it in batch mode (especially on grid computers with no display properties) or using its Java interface.

DOCUMENTATION

Methods

Description of the methods and algorithms used.

Java Doc

Access to current and old Java doc.

Dependencies

Describes dependencies with other products.

News

Main evolutions of this Wiki.
! Last 7.2.4 version is now available.