gmella / a2p2

Aspro to Proposals Programations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

a2p2 A2P2 Badge on master branch

Move your Aspro2 observation details to an observatory proposal database

Description

Prepare your observations within Aspro2 and run a2p2 to submit your OB.

You will need an account to perform operation on ESO database through P2.

Installation

The package is uploaded to PyPI, so you can install the package using pip:

pip install a2p2

You can also build and install from sources:

git clone https://github.com/JMMC-OpenDev/a2p2.git

cd a2p2

pip install .

Usage

a2p2 [-h] [-f] [-u USERNAME] [-v]

optional arguments:

-h, --help show this help message and exit -f, --fakeapi fake API to avoid remote connection (dev. only). -u USERNAME, --username USERNAME use another user login in history's comments. -v, --verbose Verbose

A GUI is run if your python installation supports gtk, else a text UI will run.

Once Aspro2 is running and a2p2 is connected to an OB submission service (using P2API) :
  • select your target
  • enter the Aspro2'menu interop / Send Obs. Block(s)

After few seconds, you shoud get a report of your new submission.

License

A2P2 is released under GPL license. Please have a look in the LICENSE file for any detail and feel free to fill issues.

Interaction diagram

A2P2 interaction diagram

About

Aspro to Proposals Programations

License:GNU General Public License v3.0


Languages

Language:Python 99.5%Language:Shell 0.5%