cedadev / django-jdma_control

JASMIN Data Migration App (JDMA) django control app
Other
0 stars 0 forks source link

django-jdma_control

The joint-storage data migration app (JDMA) is a multi-tiered storage system which provides a single API to users to allow the movement of data to a number of different storage systems, query the data they have stored on those storage systems and retrieve the data.

These interactions are carried out using a common user interface, which is a command line tool to be used interactively, a python library or a HTTP API, both to be used programmatically. The command line tool essentially provides a wrapper for calls to the python library, which in turn makes calls to the HTTP API.

JDMA ​was designed with the following usability criteria in mind:

See the JDMA client documentation at: https://cedadev.github.io/jdma_client for more information about JDMA.

JDMA was development under a Horizon 2020 grant from the EU Commission. A report submitted to the EU Commission can be found in the repository at: https://github.com/cedadev/django-jdma_control/blob/master/doc/ESiWACE-Milestone-8_final.pdf

The JDMA client github is at: https://github.com/cedadev/jdma_client