Git Product home page Git Product logo

Comments (9)

kmoad avatar kmoad commented on May 31, 2024

Hi Systix,

Thanks for trying open-cravat. Sorry you've run into difficulty. The gui_host and gui_port settings should be moved to C:\open-cravat\conf\cravat-system.yml. We'll be updating the documentation to show this.

from open-cravat.

kmoad avatar kmoad commented on May 31, 2024

@systxix Just to follow up, did this solve the issue?

from open-cravat.

systxix avatar systxix commented on May 31, 2024

@systxix Just to follow up, did this solve the issue?

It worked! Thanks!

from open-cravat.

EugeneEA avatar EugeneEA commented on May 31, 2024

First - thanks for the excelent tool, it seems as exactly what I was looking for.

Also I experience following problem: I'm running cravat on remote server (which works, at least with buildin example) and then want to analyse output on my local machine via SHH tunel.
I've managed to launch python server on the remote machine with "oc gui example_input.sqlite" comand, and open cravat in my browser on local machne. Newertheless, I do not see the processed file in gui -- the interface is empty. I'm not sure what I'm doing wrong, so any advice will be appriciated.

Best, Eugene

from open-cravat.

rkimoakbioinformatics avatar rkimoakbioinformatics commented on May 31, 2024

Hi Eugene, there are different methods to do so, depending on how you ran the job. Did you use the command line to run the job on the remote server, or did you use the OpenCRAVAT GUI to run the job?

from open-cravat.

EugeneEA avatar EugeneEA commented on May 31, 2024

I used command line interface on the server and worked with files there. BTW - I do not know how to run a job via gui, with CROVAT running on a remote server (and files stored at the remote server), as far as "add input file(s)" button links to my local environment. I probably might be able to attach server environment as a local disk or something, but I did not dig in to this so far (also, it would be my second question).

from open-cravat.

rkimoakbioinformatics avatar rkimoakbioinformatics commented on May 31, 2024

Indeed the OpenCRAVAT GUI on the remote server will ask your local files as input. If you can find the input files on the remote server on the file explorer which appears when you click "add input file(s)" button (by attaching the remote server location as a network drive, for example), that may work.

Other options are:

  1. You can download the sqlite file to your local machine and run oc gui <path to the sqlite file> to launch the result viewer locally, if OpenCRAVAT is installed on your local machine.

  2. You can convert the job into a GUI job. Run oc util result2gui <path to the sqlite file> and run oc gui --headless on the remote server. Then, connect to the OC GUI using a web browser on your local machine. A new job will appear on the job list. The ID of the job will the timestamp of your running oc util result2gui command. Click "Open result viewer" to see the result.

  3. Run oc gui --headless <path to the sqlite file> on the remote server. The command will show you the port number. In a web browser on your local machine, open the URL <remote server hostname>:<port number>/result/index.html?dbpath=<path to the sqlite file in the remote server>. Use HTTP or HTTPS depending on the remote server's setup.

Let me know if any of the above works for you.

from open-cravat.

EugeneEA avatar EugeneEA commented on May 31, 2024

Thanks a lot!

2 and 3 worked pefectly, also in 2 you have to use "send-gui" not the "result2gui"
It would be usefull to include that in the docs (if it is there I did not found it )

Eugene

from open-cravat.

rkimoakbioinformatics avatar rkimoakbioinformatics commented on May 31, 2024

Great. We'll make sure that the command is on the Wiki.

from open-cravat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.