WELCOME TO THE OPERA WIKI : Différence entre versions

De Wiki
Aller à : navigation, rechercher
(WHAT IS OPERA?)
(DOCUMENTATION)
 
(34 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 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> and 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. <font color=#556B2F>'''OPERA'''</font> is also able to generate automatic Pdf reports with a synthesis of maneuver activity of a given object.
+
[[Current_version|'''Current version''']]
  
<font color=#556B2F>'''OPERA'''</font> is usable via three modes:
+
::The current version is: <font color=#FF0000>'''V7.2.4'''</font>.
* <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? ==
+
[[Previous_versions|'''Previous versions''']]
  
<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.
+
::Describes evolutions thanks to 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:
+
== USE IT ==
  
* '''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
+
[[Where_to_get_it|'''Where to get 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 download 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].
+
  
== CURRENT VERSION : V7.2-SNAPSHOT ==
+
[[Quick start|'''Quick start''']]
New version, now linked with last [http://patrius.cnes.fr PATRIUS] V4.3 version.
+
  
<u>Known bugs of this version</u>: none.
+
::First steps with <font color=#556B2F>'''OPERA'''</font>
  
 +
[[User_Manual|'''User Manual''']]
  
== PREVIOUS VERSIONS ==
+
::<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.
* version 7.1: Java 1.6 version.
+
::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.
  
== DEPENDENCIES ==
+
== DOCUMENTATION ==
{| class="wikitable"
+
|-
+
|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==
+
[[Methods|'''Methods''']]
  
 +
::Description of the methods and algorithms used.
  
[{{PathCurrentJavaDoc}} Current Java Doc]<br />
+
[[Java_Doc|'''Java Doc''']]
[{{CurrentServer}}/uploads/JavaDocs/V7.2-SNAPSHOT Java Doc 7.2-SNAPSHOT]<br />
+
 
 +
::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.