This is an automated email from the ASF dual-hosted git repository.

lahirujayathilake pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from c965eb82e5 Merge pull request #455 from 
apache/agent-framewok-refactoring
     new 95b508db6d CyberFaCES docker file
     new 397f1cdaf6 add file ops to jupyter magics, cleanup code, update 
agent.sh
     new 741815f673 temp commit to get cyberfaces meeting poc
     new 896f11c016 update data tar and analysis script
     new 684711d180 add airavata magics to dev-tools/, make airavata-agent/ 
build generic
     new 9394c945fd reorganize agent-framework related code. make 
airavata-magics a python package.
     new 17012d556b revise jupyterhub spawned notebooks, add makefiles
     new 3560c00c2d initial experiment sdk implementation
     new 8b9cacf758 improve auth flow, add python code invocation, add plan 
crud apis and file ul/dl apis, reduce settings.ini deps, fix bugs
     new a9594b965b venv support for agent, update notebooks, show tables as 
pandas df, update dir refs, fix bugs.
     new 1046150be6 make settings.ini lean, add runtime picker {by cluster, 
category}. change agent base dir.
     new 47d882e396 add pre-submission validator, update storage dir, take 
CONNECTION_SVC_URL and FILEMGR_SVC_URL from settings.ini, cleanup runtime.py, 
add fallback apis to airavata.py, rearrange files, setup file ul/dl apis, 
improve ux, update notebooks, add agent scripts, refine code, fix bugs
     new 599fba45fd fix bug in code execution, remove jupyter kernel start from 
agent add support to cold-start analysis agents reset changes to 
sftp_file_handling_client update notebooks remove verbose log from remote code 
execution separate python env creation and code execution steps. always return 
stdout+err for command/script executions lock agent to python 3.12 and update 
pyproject.toml update file listing and python execution cmds
     new fa6a4207a0 bump version to 0.0.16 add AlphaFold2 and Gaussian 
applications update realm from 10000000 -> default add GROMACS and AMBER to MD 
SDK
     new 83052b074d choose group/project from API, silent plan launch, 
add_replica() -> create_task(), display task state, planid and taskid, improve 
messaging
     new 8061e070b5 add back kernel launcher to agent
     new ca369fc700 refine Makefiles, move app-scripts to agent-framework/, fix 
bugs in agent.go and sample Dockerfile
     new d7d5275990 regenerate thrift specs
     new 251edd3890 cleanup airavata_sdk wrappers, error-handling in 
airavata_experiments
     new c3273418ba add type-hinting imports to __init__ files
     new 86425b63dd cleanup imports, fix bugs found by type checker
     new 118b1dcc18 enabled micromamba base when starting the kernel
     new de6c7f04af fix bugs in airavata-jupyter-magic package
     new 9776da5d14 fix dependency issue in cyberfaces agent
     new 8b9cfeae02 organize code, add other deployment files, partially redo 
airavata_jupyter_magic for runtime switching
     new 56bee085dc refine code flow in airavata_jupyter_magic. bump version to 
1.0.5, update notebook, fix bugs
     new 94319b5951 updated notebooks
     new 7716162705 rename platform x86_64 -> amd64. fix issues in cyberfaces 
dockerfile. update notebooks. move environment files.
     new c96c793730 updated the agent dependencies
     new d3c191c8f3 gkeyll agent image and notebook sample
     new 5f42822a16 updated the gkeyll notebook script

The 31 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../airavata-python-sdk/.gitignore                 |     8 +
 .../airavata-python-sdk/airavata/__init__.py       |     4 +
 .../airavata/api/Airavata-remote                   |     4 +-
 .../airavata-python-sdk/airavata/api/Airavata.py   |  6252 +-
 .../airavata-python-sdk/airavata/api/__init__.py   |     5 +
 .../airavata-python-sdk/airavata/api/constants.py  |     8 +-
 .../airavata/api/credential/__init__.py            |     4 +
 .../credential/store/CredentialStoreService-remote |     4 +-
 .../api/credential/store/CredentialStoreService.py |   349 +-
 .../airavata/api/credential/store/__init__.py      |     5 +
 .../airavata/api/credential/store/constants.py     |     8 +-
 .../api/credential/store/error/__init__.py         |     5 +
 .../api/credential/store/error/constants.py        |     8 +-
 .../airavata/api/credential/store/error/ttypes.py  |    12 +-
 .../airavata/api/credential/store/ttypes.py        |     8 +-
 .../airavata/api/error/__init__.py                 |     5 +
 .../airavata/api/error/constants.py                |     8 +-
 .../airavata/api/error/ttypes.py                   |    97 +-
 .../api/sharing/SharingRegistryService-remote      |     4 +-
 .../airavata/api/sharing/SharingRegistryService.py |  1424 +-
 .../airavata/api/sharing/__init__.py               |     5 +
 .../airavata/api/sharing/constants.py              |     8 +-
 .../airavata/api/sharing/ttypes.py                 |     8 +-
 .../airavata-python-sdk/airavata/api/ttypes.py     |     8 +-
 .../airavata-python-sdk/airavata/base/__init__.py  |     4 +
 .../airavata/base/api/BaseAPI-remote               |     4 +-
 .../airavata/base/api/BaseAPI.py                   |    22 +-
 .../airavata/base/api/__init__.py                  |     5 +
 .../airavata/base/api/constants.py                 |     8 +-
 .../airavata/base/api/ttypes.py                    |     8 +-
 .../airavata-python-sdk/airavata/model/__init__.py |     5 +
 .../airavata/model/appcatalog/__init__.py          |     4 +
 .../appcatalog/accountprovisioning/__init__.py     |     5 +
 .../appcatalog/accountprovisioning/constants.py    |     8 +-
 .../model/appcatalog/accountprovisioning/ttypes.py |    56 +-
 .../model/appcatalog/appdeployment/__init__.py     |     5 +
 .../model/appcatalog/appdeployment/constants.py    |     8 +-
 .../model/appcatalog/appdeployment/ttypes.py       |    91 +-
 .../model/appcatalog/appinterface/__init__.py      |     5 +
 .../model/appcatalog/appinterface/constants.py     |     8 +-
 .../model/appcatalog/appinterface/ttypes.py        |    28 +-
 .../model/appcatalog/computeresource/__init__.py   |     5 +
 .../model/appcatalog/computeresource/constants.py  |     8 +-
 .../model/appcatalog/computeresource/ttypes.py     |   426 +-
 .../model/appcatalog/gatewaygroups/__init__.py     |     5 +
 .../model/appcatalog/gatewaygroups/constants.py    |     8 +-
 .../model/appcatalog/gatewaygroups/ttypes.py       |    20 +-
 .../model/appcatalog/gatewayprofile/__init__.py    |     5 +
 .../model/appcatalog/gatewayprofile/constants.py   |     8 +-
 .../model/appcatalog/gatewayprofile/ttypes.py      |    94 +-
 .../appcatalog/groupresourceprofile/__init__.py    |     5 +
 .../appcatalog/groupresourceprofile/constants.py   |     8 +-
 .../appcatalog/groupresourceprofile/ttypes.py      |   142 +-
 .../model/appcatalog/parallelism/__init__.py       |     5 +
 .../model/appcatalog/parallelism/constants.py      |     8 +-
 .../model/appcatalog/parallelism/ttypes.py         |    27 +-
 .../airavata/model/appcatalog/parser/__init__.py   |     5 +
 .../airavata/model/appcatalog/parser/constants.py  |     8 +-
 .../airavata/model/appcatalog/parser/ttypes.py     |   145 +-
 .../model/appcatalog/storageresource/__init__.py   |     5 +
 .../model/appcatalog/storageresource/constants.py  |     8 +-
 .../model/appcatalog/storageresource/ttypes.py     |    26 +-
 .../appcatalog/userresourceprofile/__init__.py     |     5 +
 .../appcatalog/userresourceprofile/constants.py    |     8 +-
 .../model/appcatalog/userresourceprofile/ttypes.py |    68 +-
 .../airavata/model/application/__init__.py         |     4 +
 .../airavata/model/application/io/__init__.py      |     5 +
 .../airavata/model/application/io/constants.py     |     8 +-
 .../airavata/model/application/io/ttypes.py        |   115 +-
 .../airavata/model/commons/__init__.py             |     5 +
 .../airavata/model/commons/constants.py            |     8 +-
 .../airavata/model/commons/ttypes.py               |    40 +-
 .../airavata/model/constants.py                    |     8 +-
 .../airavata/model/credential/__init__.py          |     4 +
 .../airavata/model/credential/store/__init__.py    |     5 +
 .../airavata/model/credential/store/constants.py   |     8 +-
 .../airavata/model/credential/store/ttypes.py      |   118 +-
 .../airavata/model/data/__init__.py                |     4 +
 .../airavata/model/data/movement/__init__.py       |     5 +
 .../airavata/model/data/movement/constants.py      |     8 +-
 .../airavata/model/data/movement/ttypes.py         |   157 +-
 .../airavata/model/data/replica/__init__.py        |     5 +
 .../airavata/model/data/replica/constants.py       |     8 +-
 .../airavata/model/data/replica/ttypes.py          |   134 +-
 .../airavata/model/dbevent/__init__.py             |     5 +
 .../airavata/model/dbevent/constants.py            |     8 +-
 .../airavata/model/dbevent/ttypes.py               |   130 +-
 .../airavata/model/experiment/__init__.py          |     5 +
 .../airavata/model/experiment/constants.py         |     8 +-
 .../airavata/model/experiment/ttypes.py            |   212 +-
 .../airavata/model/group/__init__.py               |     5 +
 .../airavata/model/group/constants.py              |     8 +-
 .../airavata/model/group/ttypes.py                 |    64 +-
 .../airavata/model/job/__init__.py                 |     5 +
 .../airavata/model/job/constants.py                |     8 +-
 .../airavata/model/job/ttypes.py                   |    36 +-
 .../airavata/model/messaging/__init__.py           |     4 +
 .../airavata/model/messaging/event/__init__.py     |     5 +
 .../airavata/model/messaging/event/constants.py    |     8 +-
 .../airavata/model/messaging/event/ttypes.py       |   301 +-
 .../airavata/model/process/__init__.py             |     5 +
 .../airavata/model/process/constants.py            |     8 +-
 .../airavata/model/process/ttypes.py               |    76 +-
 .../airavata/model/scheduling/__init__.py          |     5 +
 .../airavata/model/scheduling/constants.py         |     8 +-
 .../airavata/model/scheduling/ttypes.py            |    42 +-
 .../airavata/model/security/__init__.py            |     5 +
 .../airavata/model/security/constants.py           |     8 +-
 .../airavata/model/security/ttypes.py              |    16 +-
 .../airavata/model/sharing/__init__.py             |     5 +
 .../airavata/model/sharing/constants.py            |     8 +-
 .../airavata/model/sharing/ttypes.py               |   362 +-
 .../airavata/model/status/__init__.py              |     5 +
 .../airavata/model/status/constants.py             |     8 +-
 .../airavata/model/status/ttypes.py                |   234 +-
 .../airavata/model/task/__init__.py                |     5 +
 .../airavata/model/task/constants.py               |     8 +-
 .../airavata/model/task/ttypes.py                  |   182 +-
 .../airavata/model/tenant/__init__.py              |     5 +
 .../airavata/model/tenant/constants.py             |     8 +-
 .../airavata/model/tenant/ttypes.py                |    94 +-
 .../airavata-python-sdk/airavata/model/ttypes.py   |     8 +-
 .../airavata/model/user/__init__.py                |     5 +
 .../airavata/model/user/constants.py               |     8 +-
 .../airavata/model/user/ttypes.py                  |   269 +-
 .../airavata/model/workflow/__init__.py            |     5 +
 .../airavata/model/workflow/constants.py           |     8 +-
 .../airavata/model/workflow/ttypes.py              |   348 +-
 .../airavata/model/workspace/__init__.py           |     5 +
 .../airavata/model/workspace/constants.py          |     8 +-
 .../airavata/model/workspace/ttypes.py             |   192 +-
 .../airavata/service/__init__.py                   |     4 +
 .../airavata/service/profile/__init__.py           |     5 +
 .../airavata/service/profile/constants.py          |     8 +-
 .../service/profile/groupmanager/__init__.py       |     4 +
 .../groupmanager/cpi/GroupManagerService-remote    |     4 +-
 .../groupmanager/cpi/GroupManagerService.py        |   360 +-
 .../service/profile/groupmanager/cpi/__init__.py   |     5 +
 .../service/profile/groupmanager/cpi/constants.py  |     8 +-
 .../profile/groupmanager/cpi/error/__init__.py     |     5 +
 .../profile/groupmanager/cpi/error/constants.py    |     8 +-
 .../profile/groupmanager/cpi/error/ttypes.py       |    12 +-
 .../service/profile/groupmanager/cpi/ttypes.py     |     8 +-
 .../airavata/service/profile/iam/__init__.py       |     4 +
 .../airavata/service/profile/iam/admin/__init__.py |     4 +
 .../service/profile/iam/admin/services/__init__.py |     4 +
 .../iam/admin/services/cpi/IamAdminServices-remote |     4 +-
 .../iam/admin/services/cpi/IamAdminServices.py     |   416 +-
 .../profile/iam/admin/services/cpi/__init__.py     |     5 +
 .../profile/iam/admin/services/cpi/constants.py    |     8 +-
 .../iam/admin/services/cpi/error/__init__.py       |     5 +
 .../iam/admin/services/cpi/error/constants.py      |     8 +-
 .../profile/iam/admin/services/cpi/error/ttypes.py |    12 +-
 .../profile/iam/admin/services/cpi/ttypes.py       |     8 +-
 .../airavata/service/profile/tenant/__init__.py    |     4 +
 .../profile/tenant/cpi/TenantProfileService-remote |     4 +-
 .../profile/tenant/cpi/TenantProfileService.py     |   190 +-
 .../service/profile/tenant/cpi/__init__.py         |     5 +
 .../service/profile/tenant/cpi/constants.py        |     8 +-
 .../service/profile/tenant/cpi/error/__init__.py   |     5 +
 .../service/profile/tenant/cpi/error/constants.py  |     8 +-
 .../service/profile/tenant/cpi/error/ttypes.py     |    12 +-
 .../airavata/service/profile/tenant/cpi/ttypes.py  |     8 +-
 .../airavata/service/profile/ttypes.py             |     8 +-
 .../airavata/service/profile/user/__init__.py      |     4 +
 .../profile/user/cpi/UserProfileService-remote     |     4 +-
 .../service/profile/user/cpi/UserProfileService.py |   198 +-
 .../airavata/service/profile/user/cpi/__init__.py  |     5 +
 .../airavata/service/profile/user/cpi/constants.py |     8 +-
 .../service/profile/user/cpi/error/__init__.py     |     5 +
 .../service/profile/user/cpi/error/constants.py    |     8 +-
 .../service/profile/user/cpi/error/ttypes.py       |    12 +-
 .../airavata/service/profile/user/cpi/ttypes.py    |     8 +-
 .../airavata_experiments/__init__.py               |   180 +
 .../airavata_experiments/airavata.py               |   800 +
 .../auth}/__init__.py                              |    15 +
 .../airavata_experiments/auth/device_auth.py       |   186 +
 .../airavata_experiments/base.py                   |   133 +
 .../utils => airavata_experiments/md}/__init__.py  |    10 +
 .../airavata_experiments/md/applications.py        |   258 +
 .../airavata_experiments/plan.py                   |   199 +
 .../airavata_experiments/runtime.py                |   274 +
 .../airavata_experiments/scripter.py               |   144 +
 .../airavata_experiments/sftp.py                   |   122 +
 .../airavata_experiments/task.py                   |   106 +
 .../airavata_sdk/clients/api_server_client.py      |  7231 +-
 .../clients/credential_store_client.py             |    47 +-
 .../airavata_sdk/clients/file_handling_client.py   |    18 +-
 .../airavata_sdk/clients/group_manager_client.py   |   216 +-
 .../airavata_sdk/clients/iam_admin_client.py       |   239 +-
 .../airavata_sdk/clients/keycloak_token_fetcher.py |   100 +-
 .../clients/sftp_file_handling_client.py           |    23 +-
 .../clients/sharing_registry_client.py             |   916 +-
 .../airavata_sdk/clients/tenant_profile_client.py  |   126 +-
 .../airavata_sdk/clients/user_profile_client.py    |   137 +-
 .../clients/utils/api_server_client_util.py        |    41 +-
 .../clients/utils/data_model_creation_util.py      |    93 +-
 .../clients/utils/experiment_handler_util.py       |    79 +-
 .../samples/api_server_client_samples.py           |    17 +-
 .../samples/create_launch_echo_experiment.py       |    43 +-
 .../samples/create_launch_gaussian_experiment.py   |    50 +-
 .../airavata_sdk/samples/file_utils.py             |     1 +
 .../samples/group_manager_client_samples.py        |     8 +-
 .../samples/iam_admin_client_samples.py            |     5 +-
 .../airavata_sdk/samples/metadata_fetcher.py       |    16 +-
 .../samples/sharing_registry_client_samples.py     |     6 +-
 .../samples/tenant_profile_client_samples.py       |     5 +-
 .../samples/user_profile_client_samples.py         |     8 +-
 .../airavata_sdk/transport/settings.py             |    56 +-
 .../airavata_sdk/transport/utils.py                |   317 +-
 .../airavata-python-sdk/pyproject.toml             |    13 +-
 .../airavata-python-sdk/requirements.txt           |    11 -
 .../airavata-python-sdk/setup.cfg                  |    26 -
 .../airavata-python-sdk/setup.py                   |    22 -
 .../jupyterhub/user-container/MD/Dockerfile        |    26 -
 .../user-container/MD/build-container.sh           |     2 -
 .../jupyterhub/user-container/MD/data/sample.txt   |     1 -
 .../jupyterhub/user-container/MD/init.sh           |    15 -
 .../user-container/MD/labconfig/airavata_magics.py |   322 -
 .../user-container/MD/labconfig/bootstrap.sh       |     2 -
 .../user-container/MD/labconfig/device_auth.py     |    58 -
 .../user-container/MD/labconfig/ipython_startup.py |    12 -
 .../MD/labconfig/jupyter_lab_config.py             |    25 -
 modules/agent-framework/.gitignore                 |     7 -
 modules/agent-framework/agent-service/.gitignore   |     1 +
 .../agent-framework/agent-service/src/main/proto   |     1 +
 modules/agent-framework/airavata-agent/.gitignore  |     5 +-
 modules/agent-framework/airavata-agent/Dockerfile  |    19 +-
 modules/agent-framework/airavata-agent/Makefile    |    11 +
 modules/agent-framework/airavata-agent/agent.go    |    92 +-
 .../airavata-agent/build-container.sh              |     4 -
 .../airavata-agent/jupyter/.gitignore              |     1 -
 .../airavata-agent/jupyter/Dockerfile              |    24 -
 .../airavata-agent/jupyter/README.md               |    52 -
 .../airavata-agent/jupyter/build-jupyter-image.sh  |     1 -
 .../jupyter/deployments/cerebrum/README.md         |    24 -
 .../deployments/cerebrum/v1l4/agent/Dockerfile     |    61 -
 .../cerebrum/v1l4/agent/build-container.sh         |     6 -
 .../deployments/cerebrum/v1l4/docker-agent.sh      |    10 -
 .../cerebrum/v1l4/jupyterlab/Dockerfile            |    26 -
 .../v1l4/jupyterlab/build-jupyter-image.sh         |     1 -
 .../cerebrum/v1l4/jupyterlab/labconfig/__init__.py |     0
 .../v1l4/jupyterlab/labconfig/airavata_magics.py   |   305 -
 .../v1l4/jupyterlab/labconfig/bootstrap.sh         |     2 -
 .../jupyterlab/labconfig/jupyter_lab_config.py     |    25 -
 .../v1l4/jupyterlab/run-jupyter-lab-container.sh   |     1 -
 .../jupyter/deployments/i-guide/agent/Dockerfile   |    24 -
 .../jupyter/deployments/i-guide/agent/README.md    |    14 -
 .../deployments/i-guide/agent/build-container.sh   |     6 -
 .../deployments/i-guide/agent/docker-agent.sh      |     4 -
 .../deployments/i-guide/jupyterlab/Dockerfile      |    27 -
 .../i-guide/jupyterlab/build-jupyter-image.sh      |     1 -
 .../i-guide/jupyterlab/labconfig/__init__.py       |     0
 .../jupyterlab/labconfig/airavata_magics.py        |   322 -
 .../i-guide/jupyterlab/labconfig/bootstrap.sh      |     2 -
 .../jupyterlab/labconfig/jupyter_lab_config.py     |    25 -
 .../jupyterlab/run-jupyter-lab-container.sh        |     1 -
 .../extension/airavata_jupyter_magic/LICENSE       |   202 -
 .../extension/airavata_jupyter_magic/README.md     |    33 -
 .../airavata_jupyter_magic/__init__.py             |     1 -
 .../airavata_jupyter_magic.py                      |    50 -
 .../build/lib/airavata_jupyter_magic/__init__.py   |     1 -
 .../airavata_magic_extension.py                    |    47 -
 .../extension/airavata_jupyter_magic/setup.py      |    23 -
 .../airavata-agent/jupyter/kernel.py               |   145 -
 .../airavata-agent/jupyter/labconfig/__init__.py   |     0
 .../jupyter/labconfig/airavata_magics.py           |   304 -
 .../airavata-agent/jupyter/labconfig/bootstrap.sh  |     2 -
 .../jupyter/labconfig/jupyter_lab_config.py        |    25 -
 .../airavata-agent/jupyter/magic.ipynb             |   542 -
 .../deployments/i-guide/agent => }/kernel.py       |     0
 .../airavata-agent/scripts/agent.sh                |    17 -
 modules/agent-framework/airavata-fuse/.gitignore   |     5 +-
 .../airavata-jupyter-magic/.gitignore              |     3 +
 .../airavata-jupyter-magic/README.md               |    28 +
 .../airavata-jupyter-magic}/__init__.py            |     0
 .../airavata_jupyter_magic.py                      |   751 +
 .../device_auth.py                                 |     1 +
 .../airavata-jupyter-magic/pyproject.toml          |    30 +
 .../deployments/agent-cerebrum/Dockerfile          |    36 +
 .../deployments/agent-cerebrum/Makefile            |    10 +
 .../deployments/agent-cerebrum/README.md           |    13 +
 .../deployments/agent-cyberfaces/Dockerfile        |    53 +
 .../deployments/agent-cyberfaces/Makefile          |    17 +
 .../deployments/agent-cyberfaces/README.md         |    13 +
 .../deployments/agent-cyberfaces/envs/aiml.yml     |    44 +
 .../deployments/agent-cyberfaces/envs/fair.yml     |    82 +
 .../agent-cyberfaces/envs/justiceindata.yml        |     9 +
 .../deployments/agent-cyberfaces/envs/rs.yml       |    23 +
 .../deployments/agent-gkeyll/Dockerfile            |     6 +
 .../deployments/agent-gkeyll/Makefile              |    17 +
 .../deployments/agent-gkeyll/README.md             |    13 +
 .../deployments/agent-i-guide/Dockerfile           |    15 +
 .../deployments/agent-i-guide/Makefile             |    10 +
 .../deployments/agent-i-guide/README.md            |    13 +
 .../deployments/agent-md/Dockerfile                |    12 +
 .../agent-framework/deployments/agent-md/Makefile  |    10 +
 .../agent-framework/deployments/agent-md/README.md |    13 +
 .../deployments/agent-sample/Dockerfile            |     9 +
 .../deployments/agent-sample/Makefile              |    10 +
 .../deployments/agent-sample/README.md             |    13 +
 .../deployments/app-scripts/anvil_agent.sh         |    41 +
 .../deployments/app-scripts/expanse_af2.sh         |   133 +
 .../deployments/app-scripts/expanse_agent.sh       |    40 +
 .../deployments/app-scripts/expanse_namd.sh        |   231 +
 .../deployments}/jupyterhub/Dockerfile             |     6 +-
 .../deployments/jupyterhub/Dockerfile-jl-base      |    28 +
 .../deployments/jupyterhub/Dockerfile-jl-iguide    |    30 +
 .../deployments/jupyterhub/Makefile                |    13 +
 .../deployments/jupyterhub/README.md               |     1 +
 .../data/cerebrum}/bkg/bkg_spikes_250Hz_3s.h5      |   Bin
 .../jupyterhub/data/cerebrum}/config_nest.json     |     0
 .../data/cerebrum}/description/config.json         |     0
 .../cerebrum}/description/config_template.json     |     0
 .../data/cerebrum}/description/custom_mod.json     |     0
 .../cerebrum}/description/db_connect_output.json   |     0
 .../cyberfaces/Solution_DA3_DEM_Access_v4.ipynb    |   601 +
 .../Solution_DP6_DEM_Processing_v2.ipynb           |   882 +
 .../data/experiment_sdk/1_experiment_sdk.ipynb     |    38 +-
 .../jupyterhub/data/gkeyll/plotE_z.ipynb           |   164 +
 .../data/iguide}/NID_FIM_MH_F/MH_F_CA10022.tiff    |   Bin
 .../data/iguide}/NID_FIM_NH_F/NH_F_CA10022.tiff    |   Bin
 .../data/iguide}/NID_FIM_TAS_F/TAS_F_CA10022.tiff  |   Bin
 .../data/iguide}/census_geometry/census_data.csv   |     0
 .../census_geometry/census_tract_from_api.geojson  |     0
 .../census_geometry/tl_2020_06_tabblock20.geojson  |     0
 .../jupyterhub/data/iguide/cyberfaces.ipynb        |   868 +
 .../jupyterhub/data/iguide}/dam_list.csv           |     0
 .../md_demo/data/alphafold2/Abeta42_Dimer.fasta    |     4 +
 .../data/md_demo/data/amber/RAMP1.prmtop           | 52609 +++++++++++
 .../data/md_demo/data/amber/RAMP1_equil.rst7       |   Bin 0 -> 1129976 bytes
 .../jupyterhub/data/md_demo/data/amber/md.in       |     9 +
 .../md_demo/data/gaussian/NOR0N-RAD21-freq.gjf     |    89 +
 .../jupyterhub/data/md_demo/data/gromacs/md.mdp    |    46 +
 .../jupyterhub/data/md_demo/data/gromacs/npt.gro   | 93291 +++++++++++++++++++
 .../jupyterhub/data/md_demo/data/gromacs/npt.tpr   |   Bin 0 -> 4716544 bytes
 .../jupyterhub/data/md_demo/data/namd}/b4pull.pdb  |     0
 .../data/md_demo/data/namd}/b4pull.restart.coor    |   Bin
 .../data/md_demo/data/namd}/b4pull.restart.vel     |   Bin
 .../data/md_demo/data/namd}/b4pull.restart.xsc     |     0
 .../data/md_demo/data/namd}/par_all36_water.prm    |     0
 .../data/md_demo/data/namd}/par_all36m_prot.prm    |     0
 .../data/md_demo/data/namd}/pull_cpu.conf          |     2 +-
 .../data/md_demo/data/namd}/pull_gpu.conf          |     2 +-
 .../data/md_demo/data/namd}/structure.pdb          |     0
 .../data/md_demo/data/namd}/structure.psf          |     0
 .../data/md_demo/molecular_dynamics.ipynb          |  1706 +
 .../jupyterhub/data/md_demo}/settings.ini          |    18 +-
 .../jupyterhub/data/namd_workshop}/data/b4pull.pdb |     0
 .../data/namd_workshop}/data/b4pull.restart.coor   |   Bin
 .../data/namd_workshop}/data/b4pull.restart.vel    |   Bin
 .../data/namd_workshop}/data/b4pull.restart.xsc    |     0
 .../data/namd_workshop}/data/par_all36_water.prm   |     0
 .../data/namd_workshop}/data/par_all36m_prot.prm   |     0
 .../data/namd_workshop}/data/pull_cpu.conf         |     0
 .../data/namd_workshop}/data/pull_gpu.conf         |     0
 .../data/namd_workshop}/data/structure.pdb         |     0
 .../data/namd_workshop}/data/structure.psf         |     0
 .../jupyterhub/data/namd_workshop}/settings.ini    |     0
 .../jupyterhub/data/namd_workshop/smd_cpu.ipynb    |    24 +-
 .../jupyterhub/data/namd_workshop/smd_gpu.ipynb    |    34 +-
 .../deployments}/jupyterhub/docker-compose.yaml    |     4 +-
 .../deployments}/jupyterhub/jupyterhub_config.py   |     6 +-
 .../deployments}/jupyterhub/nginx-conf             |     0
 .../src/main => }/proto/agent-communication.proto  |     0
 .../src/main => }/proto/airavata-fuse.proto        |     0
 .../component-cpis/generate-cpi-stubs.sh           |     2 +-
 .../generate-thrift-stubs.sh                       |    10 +-
 .../service-cpis/generate-service-cpi-stubs.sh     |     2 +-
 369 files changed, 163602 insertions(+), 18252 deletions(-)
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/__init__.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/airavata.py
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{airavata_sdk/clients/utils
 => airavata_experiments/auth}/__init__.py (75%)
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/auth/device_auth.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/base.py
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{airavata_sdk/clients/utils
 => airavata_experiments/md}/__init__.py (82%)
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/md/applications.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/plan.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/runtime.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/scripter.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/sftp.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_experiments/task.py
 delete mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/requirements.txt
 delete mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/setup.cfg
 delete mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/setup.py
 delete mode 100644 dev-tools/deployment/jupyterhub/user-container/MD/Dockerfile
 delete mode 100755 
dev-tools/deployment/jupyterhub/user-container/MD/build-container.sh
 delete mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/data/sample.txt
 delete mode 100755 dev-tools/deployment/jupyterhub/user-container/MD/init.sh
 delete mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig/airavata_magics.py
 delete mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig/bootstrap.sh
 delete mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig/device_auth.py
 delete mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig/ipython_startup.py
 delete mode 100644 
dev-tools/deployment/jupyterhub/user-container/MD/labconfig/jupyter_lab_config.py
 delete mode 100644 modules/agent-framework/.gitignore
 create mode 100644 modules/agent-framework/agent-service/.gitignore
 create mode 120000 modules/agent-framework/agent-service/src/main/proto
 create mode 100644 modules/agent-framework/airavata-agent/Makefile
 delete mode 100755 modules/agent-framework/airavata-agent/build-container.sh
 delete mode 100644 modules/agent-framework/airavata-agent/jupyter/.gitignore
 delete mode 100644 modules/agent-framework/airavata-agent/jupyter/Dockerfile
 delete mode 100644 modules/agent-framework/airavata-agent/jupyter/README.md
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/build-jupyter-image.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/README.md
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/Dockerfile
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/build-container.sh
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/docker-agent.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/Dockerfile
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/build-jupyter-image.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/labconfig/__init__.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/labconfig/airavata_magics.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/labconfig/bootstrap.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/labconfig/jupyter_lab_config.py
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/cerebrum/v1l4/jupyterlab/run-jupyter-lab-container.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/Dockerfile
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/README.md
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/build-container.sh
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/agent/docker-agent.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/Dockerfile
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/build-jupyter-image.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig/__init__.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig/airavata_magics.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig/bootstrap.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig/jupyter_lab_config.py
 delete mode 100755 
modules/agent-framework/airavata-agent/jupyter/deployments/i-guide/jupyterlab/run-jupyter-lab-container.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/extension/airavata_jupyter_magic/LICENSE
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/extension/airavata_jupyter_magic/README.md
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/extension/airavata_jupyter_magic/airavata_jupyter_magic/__init__.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/extension/airavata_jupyter_magic/airavata_jupyter_magic/airavata_jupyter_magic.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/extension/airavata_jupyter_magic/build/lib/airavata_jupyter_magic/__init__.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/extension/airavata_jupyter_magic/build/lib/airavata_jupyter_magic/airavata_magic_extension.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/extension/airavata_jupyter_magic/setup.py
 delete mode 100644 modules/agent-framework/airavata-agent/jupyter/kernel.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/labconfig/__init__.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/labconfig/airavata_magics.py
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/labconfig/bootstrap.sh
 delete mode 100644 
modules/agent-framework/airavata-agent/jupyter/labconfig/jupyter_lab_config.py
 delete mode 100644 modules/agent-framework/airavata-agent/jupyter/magic.ipynb
 rename 
modules/agent-framework/airavata-agent/{jupyter/deployments/i-guide/agent => 
}/kernel.py (100%)
 delete mode 100644 modules/agent-framework/airavata-agent/scripts/agent.sh
 create mode 100644 modules/agent-framework/airavata-jupyter-magic/.gitignore
 create mode 100644 modules/agent-framework/airavata-jupyter-magic/README.md
 rename {dev-tools/deployment/jupyterhub/user-container/MD/labconfig => 
modules/agent-framework/airavata-jupyter-magic}/__init__.py (100%)
 create mode 100644 
modules/agent-framework/airavata-jupyter-magic/airavata_jupyter_magic.py
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/jupyterlab/labconfig
 => airavata-jupyter-magic}/device_auth.py (98%)
 create mode 100644 
modules/agent-framework/airavata-jupyter-magic/pyproject.toml
 create mode 100644 
modules/agent-framework/deployments/agent-cerebrum/Dockerfile
 create mode 100644 modules/agent-framework/deployments/agent-cerebrum/Makefile
 create mode 100644 modules/agent-framework/deployments/agent-cerebrum/README.md
 create mode 100644 
modules/agent-framework/deployments/agent-cyberfaces/Dockerfile
 create mode 100644 
modules/agent-framework/deployments/agent-cyberfaces/Makefile
 create mode 100644 
modules/agent-framework/deployments/agent-cyberfaces/README.md
 create mode 100644 
modules/agent-framework/deployments/agent-cyberfaces/envs/aiml.yml
 create mode 100644 
modules/agent-framework/deployments/agent-cyberfaces/envs/fair.yml
 create mode 100644 
modules/agent-framework/deployments/agent-cyberfaces/envs/justiceindata.yml
 create mode 100644 
modules/agent-framework/deployments/agent-cyberfaces/envs/rs.yml
 create mode 100644 modules/agent-framework/deployments/agent-gkeyll/Dockerfile
 create mode 100644 modules/agent-framework/deployments/agent-gkeyll/Makefile
 create mode 100644 modules/agent-framework/deployments/agent-gkeyll/README.md
 create mode 100644 modules/agent-framework/deployments/agent-i-guide/Dockerfile
 create mode 100644 modules/agent-framework/deployments/agent-i-guide/Makefile
 create mode 100644 modules/agent-framework/deployments/agent-i-guide/README.md
 create mode 100644 modules/agent-framework/deployments/agent-md/Dockerfile
 create mode 100644 modules/agent-framework/deployments/agent-md/Makefile
 create mode 100644 modules/agent-framework/deployments/agent-md/README.md
 create mode 100644 modules/agent-framework/deployments/agent-sample/Dockerfile
 create mode 100644 modules/agent-framework/deployments/agent-sample/Makefile
 create mode 100644 modules/agent-framework/deployments/agent-sample/README.md
 create mode 100644 
modules/agent-framework/deployments/app-scripts/anvil_agent.sh
 create mode 100755 
modules/agent-framework/deployments/app-scripts/expanse_af2.sh
 create mode 100644 
modules/agent-framework/deployments/app-scripts/expanse_agent.sh
 create mode 100755 
modules/agent-framework/deployments/app-scripts/expanse_namd.sh
 rename {dev-tools/deployment => 
modules/agent-framework/deployments}/jupyterhub/Dockerfile (73%)
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/Dockerfile-jl-base
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/Dockerfile-jl-iguide
 create mode 100644 modules/agent-framework/deployments/jupyterhub/Makefile
 create mode 100644 modules/agent-framework/deployments/jupyterhub/README.md
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4
 => deployments/jupyterhub/data/cerebrum}/bkg/bkg_spikes_250Hz_3s.h5 (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4
 => deployments/jupyterhub/data/cerebrum}/config_nest.json (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4
 => deployments/jupyterhub/data/cerebrum}/description/config.json (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4
 => deployments/jupyterhub/data/cerebrum}/description/config_template.json 
(100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4
 => deployments/jupyterhub/data/cerebrum}/description/custom_mod.json (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/cerebrum/v1l4/agent/v1l4
 => deployments/jupyterhub/data/cerebrum}/description/db_connect_output.json 
(100%)
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/cyberfaces/Solution_DA3_DEM_Access_v4.ipynb
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/cyberfaces/Solution_DP6_DEM_Processing_v2.ipynb
 copy dev-tools/deployment/jupyterhub/user-container/MD/poc.ipynb => 
modules/agent-framework/deployments/jupyterhub/data/experiment_sdk/1_experiment_sdk.ipynb
 (91%)
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/gkeyll/plotE_z.ipynb
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/agent/sample_data
 => deployments/jupyterhub/data/iguide}/NID_FIM_MH_F/MH_F_CA10022.tiff (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/agent/sample_data
 => deployments/jupyterhub/data/iguide}/NID_FIM_NH_F/NH_F_CA10022.tiff (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/agent/sample_data
 => deployments/jupyterhub/data/iguide}/NID_FIM_TAS_F/TAS_F_CA10022.tiff (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/agent/sample_data
 => deployments/jupyterhub/data/iguide}/census_geometry/census_data.csv (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/agent/sample_data
 => 
deployments/jupyterhub/data/iguide}/census_geometry/census_tract_from_api.geojson
 (100%)
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/agent/sample_data
 => 
deployments/jupyterhub/data/iguide}/census_geometry/tl_2020_06_tabblock20.geojson
 (100%)
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/iguide/cyberfaces.ipynb
 rename 
modules/agent-framework/{airavata-agent/jupyter/deployments/i-guide/agent => 
deployments/jupyterhub/data/iguide}/dam_list.csv (100%)
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/alphafold2/Abeta42_Dimer.fasta
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/amber/RAMP1.prmtop
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/amber/RAMP1_equil.rst7
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/amber/md.in
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/gaussian/NOR0N-RAD21-freq.gjf
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/gromacs/md.mdp
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/gromacs/npt.gro
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/gromacs/npt.tpr
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/b4pull.pdb
 (100%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/b4pull.restart.coor
 (100%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/b4pull.restart.vel
 (100%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/b4pull.restart.xsc
 (100%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/par_all36_water.prm
 (100%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/par_all36m_prot.prm
 (100%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/pull_cpu.conf
 (99%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/pull_gpu.conf
 (99%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/structure.pdb
 (100%)
 copy {dev-tools/deployment/jupyterhub/user-container/MD/data => 
modules/agent-framework/deployments/jupyterhub/data/md_demo/data/namd}/structure.psf
 (100%)
 create mode 100644 
modules/agent-framework/deployments/jupyterhub/data/md_demo/molecular_dynamics.ipynb
 copy {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/md_demo}/settings.ini (85%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/b4pull.pdb
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/b4pull.restart.coor
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/b4pull.restart.vel
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/b4pull.restart.xsc
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/par_all36_water.prm
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/par_all36m_prot.prm
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/pull_cpu.conf
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/pull_gpu.conf
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/structure.pdb
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/data/structure.psf
 (100%)
 rename {dev-tools/deployment/jupyterhub/user-container/MD => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop}/settings.ini 
(100%)
 copy dev-tools/deployment/jupyterhub/user-container/MD/poc.ipynb => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop/smd_cpu.ipynb 
(94%)
 rename dev-tools/deployment/jupyterhub/user-container/MD/poc.ipynb => 
modules/agent-framework/deployments/jupyterhub/data/namd_workshop/smd_gpu.ipynb 
(93%)
 rename {dev-tools/deployment => 
modules/agent-framework/deployments}/jupyterhub/docker-compose.yaml (85%)
 rename {dev-tools/deployment => 
modules/agent-framework/deployments}/jupyterhub/jupyterhub_config.py (93%)
 rename {dev-tools/deployment => 
modules/agent-framework/deployments}/jupyterhub/nginx-conf (100%)
 rename modules/agent-framework/{agent-service/src/main => 
}/proto/agent-communication.proto (100%)
 rename modules/agent-framework/{agent-service/src/main => 
}/proto/airavata-fuse.proto (100%)


Reply via email to