From 0713a22dde55639aaeaf872c6b74eb782582ff73 Mon Sep 17 00:00:00 2001 From: Sasha Date: Tue, 2 Jul 2013 11:37:21 +0100 Subject: [PATCH] Add funding page --- website/contacts.html | 15 +- website/images/bbsrc_flat.png | Bin 0 -> 6397 bytes website/images/enfin.jpeg | Bin 0 -> 8491 bytes website/images/sulsalogo.jpg | Bin 0 -> 76904 bytes website/images/wellcome.jpeg | Bin 0 -> 7174 bytes website/index.html | 6 +- website/jabaws_funding.html | 81 ++++++++++ website/man_about.html | 62 +++++--- website/man_awscloud.html | 1 + website/man_awscloud_bs.html | 1 + website/man_awscloud_ec2.html | 1 + website/man_client.html | 1 + website/man_configuration.html | 1 + website/man_dev.html | 1 + website/man_server_dev.html | 1 + website/man_servervm.html | 1 + website/man_serverwar.html | 1 + website/man_stats.html | 1 + website/quick_start.html | 4 +- website/ws.css | 319 +++++++++++++++++----------------------- 20 files changed, 278 insertions(+), 219 deletions(-) create mode 100644 website/images/bbsrc_flat.png create mode 100644 website/images/enfin.jpeg create mode 100644 website/images/sulsalogo.jpg create mode 100644 website/images/wellcome.jpeg create mode 100644 website/jabaws_funding.html diff --git a/website/contacts.html b/website/contacts.html index a238e47..2ca4a8b 100644 --- a/website/contacts.html +++ b/website/contacts.html @@ -25,13 +25,14 @@
diff --git a/website/images/bbsrc_flat.png b/website/images/bbsrc_flat.png new file mode 100644 index 0000000000000000000000000000000000000000..991d2ec2b1ce42b06430ac7ed9aa657cc0538f37 GIT binary patch literal 6397 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 a1F=yj^vGu_w}8JYKngNo>1s(6$o~Lswprf* literal 0 HcmV?d00001 diff --git a/website/images/enfin.jpeg b/website/images/enfin.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c1694f68e775c887f32e2c5d922402413ca299f8 GIT binary patch literal 8491 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 literal 0 HcmV?d00001 diff --git a/website/images/sulsalogo.jpg b/website/images/sulsalogo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e848ea1de618d59adf68f4e70cc109023c7ad80 GIT binary patch literal 76904 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 C+b~7| literal 0 HcmV?d00001 diff --git a/website/images/wellcome.jpeg b/website/images/wellcome.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..814a7f4b6f60fee994e619988a865e2a05ca6c51 GIT binary patch literal 7174 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 Statistics Services Status Contact Us - Barton Group
+ Barton Group + Funding +
@@ -59,7 +61,7 @@ and sequence analysis calculations limited only by your own computing resources.

For Users

- The Server: JABAWS Virtual Appliance: (440M) + The Server: JABAWS Virtual Appliance: (440M) or JABAWS on Amazon Webservices Cloud
The Main Client: Jalview (18M)

To use JABA Web Services on most operating systems, just download and install diff --git a/website/jabaws_funding.html b/website/jabaws_funding.html new file mode 100644 index 0000000..18efa24 --- /dev/null +++ b/website/jabaws_funding.html @@ -0,0 +1,81 @@ + + + + + +Java Bioinformatics Analyses Web Services (JABAWS) Command Line Client manual + + + + + + +

+ + + + +
+ + + + +
+

JABAWS FUNDING

+

+The primary funding for JABAWS development is provided by the BBSRC Bioinformatics and Biological Resources Grant: +"The Dundee Resource for Protein Structure Prediction and Sequence Analysis" 2013 to 2018 (BB/J019364/1) to Prof. +Geoff Barton. Further support comes from Wellcome Trust Strategic Grant: 100476. +

+ +

+ Initial development was funded from a mixture of sources including: BBSRC grants (BBS/B/14434, BB/G022682/1), + Wellcome Trust Strategic Grant (No. 083481), European Commision Framework of Excellence ENFIN + (LSHGCT-2005-518254) and the Scottish Universities Life Sciences Alliance (SULSA). +

+ + + + + + + +
+
ENFIN
Wellcome Trust
SULSA
+
+ +
+
+ + + + + + + diff --git a/website/man_about.html b/website/man_about.html index 9d644d4..55cdc98 100644 --- a/website/man_about.html +++ b/website/man_about.html @@ -46,6 +46,7 @@ Services Status Contact Us Barton Group + Funding
@@ -62,7 +63,9 @@
  • What is JABAWS Client?
  • JABAWS versions compatibility and Jalview support
  • Programmatic access to JABAWS
  • - + + +

    What is JABAWS?

    @@ -82,17 +85,22 @@ in writing your own client, the JABAWS command line client is what you need.

    + +

    JABAWS Benefits

      -
    • Can be deployed on most operating systems, as a VMware or other compatible Virtual Appliance or a Tomcat Java Web Application.
    • -
    • Comes complete with sources and binaries for all the bioinformatics programs that it runs.
    • -
    • Can operate as a stand alone server or one that submits jobs to a cluster via DRMAA.
    • -
    • Easy to access from Jalview using its graphical client, or using the JABAWS command line client.
    • -
    • Clients can submit jobs to any JABAWS servers that you might want to access, such as the one running on your local computer, - your lab's server, or the publicly available services at the University of Dundee.
    • -
    • Local or intranet installation eliminates any security concerns you might have about sending sensitive data over the internet.
    • -
    • Wide range of configuration options to control size of jobs accepted by a server and the command line options available for the program run by a service.
    • +
    • Can be deployed on most operating systems, as a VMware or other compatible Virtual Appliance or a Tomcat Java Web Application.
    • +
    • Comes complete with sources and binaries for all the bioinformatics programs that it runs.
    • +
    • Can operate as a stand alone server or one that submits jobs to a cluster via DRMAA.
    • +
    • Easy to access from Jalview using its graphical client, or using the JABAWS command line client.
    • +
    • Clients can submit jobs to any JABAWS servers that you might want to access, such as the one running on your local computer, + your lab's server, or the publicly available services at the University of Dundee.
    • +
    • Local or intranet installation eliminates any security concerns you might have about sending sensitive data over the internet.
    • +
    • Wide range of configuration options to control size of jobs accepted by a server and the command line options available for the program run by a service.
    + + +

    JABA Web Services Programs

    JABAWS currently provides access to the following programs:

    Multiple Sequence Alignement

    @@ -103,8 +111,7 @@
  • Muscle (version 3.8.31)
  • Tcoffee (version 8.99)
  • Probcons (version 1.12)
  • - - +

    Protein disorder prediction

    • DisEMBL (1.5)
    • @@ -115,9 +122,12 @@

      Amino Acid conservation

      +
    + + +

    What is new in JABAWS 2.0.1?

    -

    JABAWS Version 2.0.1 includes several minor updates and bug fixes for JABAWS Version 2. These are listed below:

    +

    JABAWS Version 2.0.1 includes several bug fixes and minor updates for JABAWS Version 2. These are listed below:

    • Disembl returned swapped strings for HOTLOOPS and REM465
    • Jronn failed to process jobs with more than 3 sequences
    • @@ -126,6 +136,7 @@ in one call
    • JABAWS never cleaned up job directories. Now JABAWS deletes the job directory if it exist longer then a period defined in Engine.properties
    • Default web security has been incompatible with Tomcat 7.0.31 and newer
    • +
    • Documentation has been updated
    JABAWS Version 2 (Released 16th Dec 2011)

    Compared to JABAWS 1, JABAWS 2 offers a greater number and diversity of web services, Amazon EC2 integration and improved ease of use.

    It contains:

    • updates for all multiple sequence alignment services
    • @@ -139,10 +150,11 @@
    • Amazon Machine Image (AMI) distributive to enable users to use JABAWS on the EC2 cloud
    • Improved web services client API
    • Simplified WAR package installation
    • -
    + + -

    What is JABAWS client?

    +

    What is JABAWS client?

    A JABAWS client is a program that lets you run the bioinformatics methods for which a JABAWS server provides web services. The most basic JABAWS client is a command line Java application which can call any of the JABAWS web @@ -154,21 +166,27 @@ provides a graphical JABAWS client. This client has the same functionality as the command line client, but instead allows JABAWS services to be accessed in a more user-friendly manner, through a graphical user interface.

    + + +

    JABAWS versions compatibility and Jalview support

    JABAWS version 2.0.1 is fully backward compatible with JABAWS v1.0 and v2.0. That means that all JABAWS v1.0 and v2.0 clients should also be able to use JABAWS 2.0.1 services. To access the analysis web services introduced in JABAWS 2.0, however, clients that were designed for JABAWS v1.0 must be updated.

    + + +

    Programmatic access to JABAWS

    -JABA Web Services are WS-I basic profile compliant, which means they can be accessed using any programming language -or system that can utilize standard SOAP web services. The WSDL for each service is published on the JABAWS home -page, and you can use this to automatically generate service bindings for your program. If you use Java, however, -then you may wish to use our client package to access JABAWS. -This package is based on the autogenerated source code produced by wsimport, which -is the Java tool for creating web service bindings; but in addition, offers some additional methods which simplify -working with JABAWS. For more information please refer to the data model javadoc. + JABA Web Services are WS-I basic profile compliant, which means they can be accessed using any programming language + or system that can utilize standard SOAP web services. The WSDL for each service is published on the JABAWS home + page, and you can use this to automatically generate service bindings for your program. If you use Java, however, + then you may wish to use our client package to access JABAWS. + This package is based on the autogenerated source code produced by wsimport, which + is the Java tool for creating web service bindings; but in addition, offers some additional methods which simplify + working with JABAWS. For more information please refer to the data model javadoc.

    diff --git a/website/man_awscloud.html b/website/man_awscloud.html index 822ec3b..0a39b38 100644 --- a/website/man_awscloud.html +++ b/website/man_awscloud.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding
    diff --git a/website/man_awscloud_bs.html b/website/man_awscloud_bs.html index 004da8b..5469bf7 100644 --- a/website/man_awscloud_bs.html +++ b/website/man_awscloud_bs.html @@ -45,6 +45,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_awscloud_ec2.html b/website/man_awscloud_ec2.html index 8313b9b..15824b5 100644 --- a/website/man_awscloud_ec2.html +++ b/website/man_awscloud_ec2.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_client.html b/website/man_client.html index a3f7718..dff5389 100644 --- a/website/man_client.html +++ b/website/man_client.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_configuration.html b/website/man_configuration.html index d60ecb8..6c0877e 100644 --- a/website/man_configuration.html +++ b/website/man_configuration.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_dev.html b/website/man_dev.html index bdd050c..3470fbc 100644 --- a/website/man_dev.html +++ b/website/man_dev.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_server_dev.html b/website/man_server_dev.html index f5ef11b..bdac853 100644 --- a/website/man_server_dev.html +++ b/website/man_server_dev.html @@ -43,6 +43,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_servervm.html b/website/man_servervm.html index b96a9c1..228a1ae 100644 --- a/website/man_servervm.html +++ b/website/man_servervm.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_serverwar.html b/website/man_serverwar.html index 4445f07..0783417 100644 --- a/website/man_serverwar.html +++ b/website/man_serverwar.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/man_stats.html b/website/man_stats.html index 5574c60..f526be6 100644 --- a/website/man_stats.html +++ b/website/man_stats.html @@ -44,6 +44,7 @@ Services Status Contact Us Barton Group + Funding diff --git a/website/quick_start.html b/website/quick_start.html index 5a384e1..91fa02a 100644 --- a/website/quick_start.html +++ b/website/quick_start.html @@ -29,7 +29,9 @@ Usage Statistics Services Status Contact Us - Barton Group + Barton Group + Funding + diff --git a/website/ws.css b/website/ws.css index 42a7e9d..3876f92 100644 --- a/website/ws.css +++ b/website/ws.css @@ -1,149 +1,95 @@ -#banner { background-color:white; } +#banner { + background-color:white; +} #mainpagefeatures { - margin: 0 2em 0 2em; + margin: 0 2em 0 2em; } #wrapper #mainpagefeatures table, #wrapper #mainpagefeatures th, #wrapper #mainpagefeatures td, #wrapper #mainpagefeatures tr{ - border:none; - border-collapse:collapse; - background-color: #fff; - padding-bottom:2em; + border:none; + border-collapse:collapse; + background-color: #fff; + padding-bottom:2em; } #jabaws_on_cloud img { - border:1px solid #6994AF; - clear:both; - margin: 2em 0; + border:1px solid #6994AF; + clear:both; + margin: 2em 0; } #wrapper #choicematrix table, #wrapper #choicematrix th, #wrapper #choicematrix td, #wrapper #choicematrix tr{ - border:1px solid grey; - background-color: #fff; - padding:1em; + border:1px solid grey; + background-color: #fff; + padding:1em; } #wrapper #choicematrix th { - background-image:url(images/brickhead2.jpg); - background-repeat:repeat-x; + background-image:url(images/brickhead2.jpg); + background-repeat:repeat-x; } .brick { -padding-bottom:1em; - border: 2px solid #999; - -webkit-border-radius:20px; - -moz-border-radius:20px; + padding-bottom:1em; + border: 2px solid #999; + -webkit-border-radius:20px; + -moz-border-radius:20px; border-radius: 20px; - background-image:url(images/brickhead2_line.jpg); - background-repeat:repeat-x; + background-image:url(images/brickhead2_line.jpg); + background-repeat:repeat-x; } + .brick_header { - display:block; + display:block; background:none; } .brick_header h2 { - font-weight: bold; + font-weight: bold; border:none; background:none; margin: 0.7em 0 0 0.5em; } .brick_content { - position:relative; - padding: 2em 1.5em 0em 1.5em; -} - - -/* -td.vm { -background-image:url(images/N_cell.jpg); -background-repeat:repeat-x; -} -td.button a { -display:block; -background:#069; -border:1px outset #069; -text-decoration:none; -font-weight:bold; -line-height:1.5em; -padding:0 .5em; -color:#fff; -} - -td.button a:hover { -background:#09c; -border-color:09c; -} -*/ - /* -#container .round { - display:block; - margin-right:10px; - background:#fff; - border: 1px solid #ccc; - -webkit-border-radius:20px; - -moz-border-radius:20px; - border-radius: 20px; - background-image:url(images/N_cell.jpg); - background-repeat:repeat-x; -} - - -#container .example5 div a { - padding:3px 20px; - border: 1px solid #ccc; - -webkit-border-radius:20px; - -moz-border-radius:15px; -} - -#container .example5 div a:hover { - background:#5d9ddd; - border:1px solid #2a7ecd; - color:#fff; -} -*/ -/* - - -webkit-border-radius:20px; - -moz-border-radius:15px; - -See index.html banner commented out code for an example of use -.uniicon { overflow: hidden; display:inline; padding:0; margin:0; float:right; position:relative; top:1em; } -.uniicon a img {border:none;} -*/ -#panel { - width:161px; - background:url("images/panel_bg_long.png") repeat-y ; + position:relative; + padding: 2em 1.5em 0em 1.5em; +} + +#panel { + width:161px; + background:url("images/panel_bg_long.png") repeat-y ; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:1em; - } +} -#content { - margin-left:170px; - border-bottom:solid 1px #6994af; - margin-right:0.9em; +#content { + margin-left:170px; + border-bottom:solid 1px #6994af; + margin-right:0.9em; } -#page { - margin: 0; - background-color:#fff; +#page { + margin: 0; + background-color:#fff; } -#copyright { text-align:right; - color:#999999; - font-family:Verdana, Arial, Helvetica, sans-serif; - font-size:smaller; - line-height:1em; - padding:0.3em 0.9em 1em 0; - } +#copyright { + text-align:right; + color:#999999; + font-family:Verdana, Arial, Helvetica, sans-serif; + font-size:smaller; + line-height:1em; + padding:0.3em 0.9em 1em 0; +} -#wrapper { - background:url("images/panel_bg_long.png") repeat-y left top; - margin:0; - padding:0; +#wrapper { + background:url("images/panel_bg_long.png") repeat-y left top; + margin:0; + padding:0; } ul { @@ -151,28 +97,27 @@ ul { } #panel a:link, #panel a:visited { - text-decoration: none; - display:block; - line-height: 1em; - padding:10px; - color:#000000; - } - + text-decoration: none; + display:block; + line-height: 1em; + padding:10px; + color:#000000; +} + #panel a:hover { - background-color: transparent; - text-decoration: underline; - } + background-color: transparent; + text-decoration: underline; +} #panel a.selected { - text-decoration:underline; - font-weight:bolder; + text-decoration:underline; + font-weight:bolder; } - #panel #submenu a { -margin-left: 1.5em; -margin-left: 20px; -padding: 5px; + margin-left: 1.5em; + margin-left: 20px; + padding: 5px; } strong { @@ -184,30 +129,20 @@ pre { font-family:Arial, Helvetica, sans-serif; } -p { +p { line-height: 1.4em; } - -.i { -font-style:italic; -} - -.hightlight { -font-style:italic; -font-family:"Courier New", Courier, monospace; +.i { + font-style:italic; } +.hightlight { + font-style:italic; + font-family:"Courier New", Courier, monospace; +} -/* -.about { -border-left: solid 4px #006633; -border-left-style:ridged; -padding-left: 1em; -}*/ - - -.code { +.code { color:black; background-color:#F5F5F5; font-family:"Courier New",Courier,monospace; @@ -218,7 +153,7 @@ padding-left: 1em; display:block; } -.box { +.box { color:black; background-color:#F5F5F5; font-family:Arial, Helvetica, sans-serif; @@ -229,74 +164,87 @@ padding-left: 1em; display:block; } -.u { text-decoration: underline; } +.u { + text-decoration: underline; +} -.headeru { - text-shadow:0 1px 3px black; - border-bottom: 1px solid white; -} +.headeru { + text-shadow:0 1px 3px black; + border-bottom: 1px solid white; +} -#banner h1 { +#banner h1 { font-family:Helvetica, Arial, sans-serif; white-space:nowrap; - color: white; + color: white; font-weight:bold; text-shadow:0 1px 3px #100F0E; - font-size: 27px; + font-size: 27px; } -h3 {border-bottom: 1px solid grey; margin-top: 2em; } +h3 { + border-bottom: 1px solid grey; + margin-top: 2em; +} -#headtitle { margin:0; padding-top:1em; text-align:center; color:#003b62; font-weight:600;} +#headtitle { + margin:0; + padding-top:1em; + text-align:center; + color:#003b62; + font-weight:600; +} -h2 {margin:1.8em 0 0 0; color:#003b62; font-weight:600;} +h2 { + margin:1.8em 0 0 0; + color:#003b62; + font-weight:600; +} /* Table styles */ - #wrapper table { - border-collapse: collapse; + border-collapse: collapse; border: 1px solid #666; margin: 20px 0 20px 0; width: 100%; } + #wrapper th, #wrapper td { margin: 2px 4px 2px 4px; padding: 0 5px; text-align: left; - vertical-align: top; border: 1px solid #666; } #wrapper table caption { - font: 1.5em Georgia, "Times New Roman", Times, serif; + font: 1.5em Georgia, "Times New Roman", Times, serif; padding: 1em; background-color: #9c9; } - #wrapper tr { - background-color: #eee; + background-color: #eee; } #wrapper tr:nth-child(odd) { - background-color: #ccc; + background-color: #ccc; } span.directory { -background: transparent url(images/dir.gif) no-repeat scroll left center; -color:#666666; -font-family:"Courier New",Courier,monospace; -font-style:normal; -padding:0 0 0 15px; + background: transparent url(images/dir.gif) no-repeat scroll left center; + color:#666666; + font-family:"Courier New",Courier,monospace; + font-style:normal; + padding:0 0 0 15px; } -.attention { -color:#993333; +.attention { + color:#993333; } /* open/closed box related styles */ -.source { +.source { border:1px solid #858789; display:block; margin:26px 0; @@ -308,9 +256,7 @@ color:#993333; background:#F5F5F5 none repeat scroll right 0; color:#434546; padding:7px 15px; -/* white-space:pre-wrap; */ white-space:normal; -/* word-wrap:break-word; # this prop does not exits*/ } .source .header { @@ -328,12 +274,12 @@ color:#993333; display:none; } -.source .header.collapsed { +.source .header.collapsed { background:#E9EAEC url(images/plus.png) no-repeat scroll 98% center; padding:0 15px 0 15px; } -.body .code { +.body .code { margin:0; padding:0; border:0; @@ -343,20 +289,17 @@ color:#993333; body { font-family:Arial, Helvetica, sans-serif; - /* color: #494949; */ - font: 12px/170% Verdana; + font: 12px/170% Verdana; background-image:url(images/matrix_bg6.jpg); background-repeat:repeat; -/* background-color: #EAEAEA; */ line-height: 2em; min-width: 760px; max-width: 1100px; margin:0 auto; } - #banner table { - border-collapse: collapse; + border-collapse: collapse; border: none; padding:0; margin:0; @@ -367,23 +310,25 @@ body { width: 100%; } - -#banner td.bg { - border-collapse: collapse; +#banner td.bg { + border-collapse: collapse; background-image:url("images/banner_bg.gif"); - background-repeat: repeat-x; + background-repeat: repeat-x; background-color:transparent; background-position:inherit; } -img.logo { -/* border-top:1px solid #003b62; - border-left:1px solid #003b62; - border-right:none; - border-bottom: none; */ +img.logo { border:none; - margin:0; - padding:0; + margin:0; + padding:0; display:inline float:left; } + +.mid { + vertical-align:middle; + height:80px; + border:none; +} + -- 1.7.10.2