Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dokadya
    Junior Member
    • Mar 2014
    • 5

    #1

    cravat.us web services, unable to understand what to do

    I am following this website to get help regarding connection to cravat.us

    with this website I have to connect so that I can submit job without opening my browser. in this website I am looking for web services section.







    See the Image to understand the instructions :





    They said create JSON object and all, I have create JSON object:

    {
    "analysis": "CHASM",
    "analysistype" : "driver",
    "chasmclassifier" : "Head and Neck",
    "email" : "[email protected]"
    "functionalannotation" : "on",
    "hg18" : "off",
    "inputfile" : "/media/storage1/SAMPLE_NAME_1.cravat",
    "mupitinput" : "on",
    "tsvreport" : "on"
    }



    How can i upload file ? Can I use just path to upload ?

    What kind of script I have to write ? HTML form? PERL ?



    See the link for my perl file:





    Like this I have created file but its not working. Please guide me.



    Waiting for positive reply.

    Thank You.

    Chetan
  • dokadya
    Junior Member
    • Mar 2014
    • 5

    #2
    this is same question as explained in biostars.org
    https://www.biostars.org/p/99365/

    Comment

    • slcrick
      Junior Member
      • May 2014
      • 1

      #3
      Hi, this is Rick from In Silico Solutions, which maintains CRAVAT. Please see the following examples in Perl:

      use LWP;
      use URI;

      my $browser = LWP::UserAgent->new();

      #
      # Job submission example, when the mutations are in a string
      #
      print "\n###### Submitting through GET #####\n";
      my $urlSubmitGet = URI->new("http://www.cravat.us/rest/service/submit");
      $urlSubmitGet->query_form(
      'analyses' => 'CHASM',
      'analysistype' => 'driver',
      'chasmclassifier' => 'Ovary',
      'email' => '[email protected]',
      'functionalannotation' => 'off',
      'hg18' => 'off',
      'mutations' => 'TR1 chr22 30421786 + A T',
      'mupitinput' => 'off',
      'tsvreport' => 'off');
      my $responseSubmitGet = $browser->get($urlSubmitGet);
      print $responseSubmitGet->content, "\n";

      #
      # Job submission example, when the mutations are in a file
      #
      print "\n###### Submitting through POST #####\n";
      my $urlSubmitPost = "http://www.cravat.us/rest/service/submit";
      my $responseSubmitPost = $browser->post($urlSubmitPost,
      Content_Type => 'form-data',
      Content => [
      'analyses' => 'CHASM',
      'analysistype' => 'driver',
      'chasmclassifier' => 'Ovary',
      'email' => '[email protected]',
      'functionalannotation' => 'off',
      'hg18' => 'off',
      'mupitinput' => 'off',
      'tsvreport' => 'off',
      'inputfile' => ['/home/testUser/mutations.txt']]);
      print $responseSubmitPost->content, "\n";

      #
      # Job status checking example
      #
      print "##### Job Status Checking #####\n";
      my $urlStatus = URI->new('http://www.cravat.us/rest/service/status');
      $urlStatus->query_form('jobid' => 'testUser_20140430_110005');
      my $responseStatus = $browser->get($urlStatus);
      print $responseStatus->content, "\n";


      Hope this helps and if you have any question, please let me know.

      Comment

      Latest Articles

      Collapse

      • SEQadmin2
        Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
        by SEQadmin2



        Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

        Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
        ...
        10-14-2026, 09:55 AM
      • SEQadmin2
        New Genomics Technologies Take Aim at Long-Standing Limits
        by SEQadmin2


        Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.

        We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing
        ...
        09-28-2026, 10:25 AM

      ad_right_rmr

      Collapse

      News

      Collapse

      Topics Statistics Last Post
      Started by SEQadmin2, 10-22-2026, 11:13 AM
      0 responses
      42 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-22-2026, 10:48 AM
      0 responses
      33 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-15-2026, 10:52 AM
      0 responses
      44 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-14-2026, 05:39 AM
      0 responses
      45 views
      0 reactions
      Last Post SEQadmin2  
      Working...