waleedev01 / analytics_automated_v2

Middleware layer for exposing analytics and distributed computing jobs as web services
Other
1 stars 0 forks source link

Add new APIs for cwl_utils & test coverage. #135

Closed mosalehio closed 2 months ago

mosalehio commented 2 months ago

Examples of using APIs in terminal:

curl -X GET "http://localhost:8000/analytics_automated/downloadcwl/?job_name=psipredddd" -H "Accept: application/json"

curl -X POST \ -H "Content-Type: multipart/form-data" \ -H "Accept: application/json" \ -F "files=@analytics_automated/tests/example_cwl_files/create_fasta2.cwl" \ -F "files=@analytics_automated/tests/example_cwl_files/task2.cwl" \ http://localhost:8000/analytics_automated/uploadcwl/

mosalehio commented 2 months ago

cwl_api should probably be moved to analytics_automated/