Can someone that knows about ARACHNE give some insight on the following questions:
There are 4 repos: ArachneUI, ArachneExecutionEngine, ArachneNodeAPI and ArachneUIComponents. Is ArachneUI basically ARACHNE central? Is ArachneUI Docker’ized (there’s a docker directory with Dockfile)?
Is ArachneExecutionEngine the daemon?
What is ArachneNodeAPI? Is it just a dependency for both central and daemon?
ArachneUIComponents
These are the common UI components (Panels, Tables, Controls, Navbars, etc) shared across ARACHNE and ATHENA
ArachneUI
This is the UI for both ARACHNE Central and ARACHNE Data Node
Yes, sort of. It is being invoked when a new analysis job is being submitted for execution by the Data Node. The Execution Engine will execute the job and return the results back
ArachneNodeAPI is an API for ARACHNE data node. It is being used by ARACHNE Data Node. It is not invoked by ARACHNE Central as Data Nodes typically sit behind the firewall. The ARACHNE Data Node communicates with ARACHNE Central using polling/messaging mechanism
No, ARACHNE is a separate platform. If ATLAS is being used to design studies, ARACHNE is being used execute studies, including those that are designed in ATLAS. There is an import feature in ARACHNE that allows code import dfom ATLAS/WebAPI into ARACHNE analysis.
Ah, this is currently the biggest gap - not yet but the team is working on those as we speak, will have something published soon. But we can assist, if needed - I will ping you in a separate email
Hi Greg,
Thanks a lot for your reply! If I understand your the answers correctly, we need ArachneUI (for both Arachne central UI and data node UI) and ArachneExecutionEngine for node back-end? I tried build/run an AracheneUI docker image by using docker/Dockerfile, but not successful. Can you advise if the application can be deployed as docker image? Thank you for your help. My email is cwen@regenstrief.org if you want to discuss in email. Thanks!
We plan to use ARCHNE in a project, but there is no deployment file on github. I saw you discussed this issue in the forum last year. If you have deployment/installation documents, can you send me a copy, my email address is: 461532950 @qq.com, thank you very much.
We are also looking into Arachne. We would appreciate it if you could publish the installation documents or make them available through a different channel (e.g. private email).
Hi there,
I’m struggling to get the Execution Engine up and running, some documentation (if available) would be very useful. So far i think I almost have it, but I’m getting this error when creating the container:
Error response from daemon: Get https://hub.arachnenetwork.com/v2/execution_engine/manifests/latest: no basic auth credentials
Any help is appreciated!
Cheers
Marc
Hi @Konstantin_Yaroshove,
Thanks for this, that sorted the docker out. Next question is how can I verify the EE is running correctly? I’ve exposed port 8888 but I get a Whitelabel Error Page (404) on any attempt (no log records either).
Thanks!
Marc
Many thanks, it appears to be running! If you have any documentation on the central api, data node or the execution engine please let me know!
Cheers
Marc