sanger/limber

View on GitHub
app/frontend/images/tube.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   version="1.1"
   viewBox="0 0 48 142"
   class="tube"
>
  <metadata
     id="metadata3402">
    <dc:date>2013-02-12 11:42Z</dc:date>
    <!-- Produced by OmniGraffle Professional 5.4.2 -->
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs3404">
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop3407"
         style="stop-color:#d7ecf5;stop-opacity:1"
         offset="0" />
      <stop
         id="stop3409"
         style="stop-color:#c0cdd3;stop-opacity:1"
         offset="0.42063493" />
      <stop
         id="stop3411"
         style="stop-color:#d7ecf5;stop-opacity:1"
         offset="1" />
    </linearGradient>
    <linearGradient
       id="Tube_Obj_Gradient"
       xlink:href="#Tube_Gradient"
       gradientTransform="matrix(28.3465,0,0,28.3465,141.732,120.4724)" />
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_DNA"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop3415"
         style="stop-color:#106a21;stop-opacity:0.81999999"
         offset="0" />
      <stop
         id="stop3417"
         style="stop-color:#14ae2d;stop-opacity:0.82999998"
         offset="0.42063493" />
      <stop
         id="stop3419"
         style="stop-color:#106a21;stop-opacity:0.81"
         offset="1" />
    </linearGradient>
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_!NA"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop7569"
         style="stop-color:#d40000;stop-opacity:0.81999999"
         offset="0" />
      <stop
         id="stop7571"
         style="stop-color:#ff2121;stop-opacity:0.82999998"
         offset="0.42063493" />
      <stop
         id="stop7573"
         style="stop-color:#d40000;stop-opacity:0.81"
         offset="1" />
    </linearGradient>
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_NA"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop7576"
         style="stop-color:#a130ec;stop-opacity:0.81999999"
         offset="0" />
      <stop
         id="stop7578"
         style="stop-color:#cc8df4;stop-opacity:0.82999998"
         offset="0.42063493" />
      <stop
         id="stop7580"
         style="stop-color:#a130ec;stop-opacity:0.81"
         offset="1" />
    </linearGradient>
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_NA+P"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop7583"
         style="stop-color:#ff6b15;stop-opacity:0.81999999"
         offset="0" />
      <stop
         id="stop7585"
         style="stop-color:#ffab7b;stop-opacity:0.82999998"
         offset="0.42063493" />
      <stop
         id="stop7587"
         style="stop-color:#ff6b15;stop-opacity:0.81"
         offset="1" />
    </linearGradient>
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_DNA+P"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop7590"
         style="stop-color:#f1ed00;stop-opacity:0.81999999"
         offset="0" />
      <stop
         id="stop7592"
         style="stop-color:#fffd8b;stop-opacity:0.82999998"
         offset="0.42063493" />
      <stop
         id="stop7594"
         style="stop-color:#f1ed00;stop-opacity:0.81"
         offset="1" />
    </linearGradient>
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_RNA"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop7597"
         style="stop-color:#2770cc;stop-opacity:0.81999999"
         offset="0" />
      <stop
         id="stop7599"
         style="stop-color:#75a6e4;stop-opacity:0.82999998"
         offset="0.42063493" />
      <stop
         id="stop7601"
         style="stop-color:#2770cc;stop-opacity:0.81"
         offset="1" />
    </linearGradient>
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_RNA+P"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop7604"
         style="stop-color:#00827c;stop-opacity:0.81999999"
         offset="0" />
      <stop
         id="stop7606"
         style="stop-color:#00e8df;stop-opacity:0.82999998"
         offset="0.42063493" />
      <stop
         id="stop7608"
         style="stop-color:#00827c;stop-opacity:0.81"
         offset="1" />
    </linearGradient>
    <linearGradient
       id="Tube_Obj_Gradient_2"
       xlink:href="#Tube_Gradient_2"
       gradientTransform="matrix(28.3465,0,0,28.3465,141.732,124.0157)" />
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_3"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop3423"
         style="stop-color:#c0cdd3;stop-opacity:0.09"
         offset="0" />
      <stop
         id="stop3425"
         style="stop-color:#d7ecf5;stop-opacity:0.1"
         offset="0.42063493" />
      <stop
         id="stop3427"
         style="stop-color:#c0cdd3;stop-opacity:0.1"
         offset="1" />
    </linearGradient>
    <linearGradient
       id="Tube_Obj_Gradient_3"
       xlink:href="#Tube_Gradient_3"
       gradientTransform="matrix(28.3465,0,0,22.174222,141.732,131.27387)" />
    <filter
       filterUnits="userSpaceOnUse"
       color-interpolation-filters="sRGB"
       id="Shadow">
      <feGaussianBlur
         id="feGaussianBlur3431"
         stdDeviation=".48301077"
         result="blur"
         in="SourceAlpha" />
      <feOffset
         id="feOffset3433"
         dy="1"
         dx="0"
         result="offset"
         in="blur" />
      <feFlood
         id="feFlood3435"
         result="flood"
         flood-opacity=".35"
         flood-color="black" />
      <feComposite
         in2="offset"
         operator="in"
         in="flood"
         result="color"
         id="feComposite3437" />
      <feMerge
         id="feMerge3439">
        <feMergeNode
           id="feMergeNode3441"
           in="color" />
        <feMergeNode
           id="feMergeNode3443"
           in="SourceGraphic" />
      </feMerge>
    </filter>
    <linearGradient
       x1="0"
       x2="1"
       id="Tube_Gradient_4"
       gradientUnits="userSpaceOnUse">
      <stop
         id="stop3446"
         style="stop-color:#c50900;stop-opacity:1"
         offset="0" />
      <stop
         id="stop3448"
         style="stop-color:#d40000;stop-opacity:1"
         offset="0.32539678" />
      <stop
         id="stop3450"
         style="stop-color:#870000;stop-opacity:1"
         offset="1" />
    </linearGradient>
    <linearGradient
       id="Tube_Obj_Gradient_4"
       xlink:href="#Tube_Gradient_4"
       gradientTransform="matrix(35.4331,0,0,35.4331,138.189,64.25195)" />
    <linearGradient
       id="linearGradient4529"
       xlink:href="#Tube_Gradient_3"
       gradientTransform="matrix(28.3465,0,0,22.174222,141.732,131.27387)" />
    <linearGradient
       id="linearGradient4565"
       xlink:href="#Tube_Gradient_3"
       gradientTransform="matrix(28.3465,0,0,22.174222,141.732,131.27387)" />
    <linearGradient
       id="linearGradient4578"
       xlink:href="#Tube_Gradient_3"
       gradientTransform="matrix(28.3465,0,0,22.174222,141.732,131.27387)" />
    <linearGradient
       id="linearGradient4582"
       xlink:href="#Tube_Gradient_4"
       gradientTransform="matrix(35.4331,0,0,35.4331,138.189,64.25195)" />
    <linearGradient
       id="linearGradient4596"
       xlink:href="#Tube_Gradient_4"
       gradientTransform="matrix(35.4331,0,0,35.4331,138.189,64.25195)" />
    <linearGradient
       id="linearGradient4629"
       xlink:href="#Tube_Gradient"
       gradientTransform="matrix(28.3465,0,0,28.3465,141.732,120.4724)" />
    <linearGradient
       id="linearGradientAliquot"
       xlink:href="#Tube_Gradient_DNA"
       gradientTransform="matrix(28.3465,0,0,28.3465,141.732,124.0157)" />
  </defs>
  <g
     transform="matrix(1.2501593,0,0,1.2501593,-171.1693,-72.478831)"
     id="g3457"
     style="fill:none;stroke:none">
    <title
       id="title3459">back</title>
    <path
       d="m 141.732,70.8661 28.3465,0 0,76.1547 c 0,0 -7.0866,23.0579 -14.17321,23.0579 -7.08664,0 -14.17329,-23.0579 -14.17329,-23.0579 z"
       id="path3461"
       style="fill:url(#linearGradient4629)" />
  </g>
  <g
     transform="matrix(1.2501593,0,0,1.024456,-171.1693,-34.091622)"
     class="aliquot"
     style="stroke:none">
    <desc
       id="desc4156">The aliquot liquid describing the full/empty state.</desc>
    <title
       id="title3465">passed</title>
    <path
       d="m 141.732,77.9527 28.3465,0 0,63.77957 c 0,0 -7.0866,28.34643 -14.17321,28.34643 -7.08664,0 -14.17329,-28.34643 -14.17329,-28.34643 z"
       id="path3467" />
  </g>
  <path
     d="m 6.0181647,16.115032 35.4376153,0 0,95.205418 c 0,0 -8.859367,28.82607 -17.718752,28.82607 -8.859433,0 -17.7188633,-28.82607 -17.7188633,-28.82607 z"
     id="path3475"
     style="fill:none;stroke:#c0cdd3;stroke-width:2.5003159;stroke-linecap:round;stroke-linejoin:round" />
  <line
     x1="10.309947"
     y1="69.971672"
     x2="19.168573"
     y2="69.971672"
     id="line3477"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.309947"
     y1="77.376518"
     x2="23.599119"
     y2="77.376518"
     id="line3479"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.309947"
     y1="84.782318"
     x2="19.168573"
     y2="84.782318"
     id="line3481"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.309947"
     y1="92.185829"
     x2="23.599119"
     y2="92.185829"
     id="line3483"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.309947"
     y1="40.873684"
     x2="19.168573"
     y2="40.873684"
     id="line3485"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.109839"
     y1="48.756718"
     x2="23.399012"
     y2="48.756718"
     id="line3487"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.309947"
     y1="55.683681"
     x2="19.168573"
     y2="55.683681"
     id="line3489"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.309947"
     y1="63.088383"
     x2="23.599119"
     y2="63.088383"
     id="line3491"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <line
     x1="10.309947"
     y1="33.47023"
     x2="23.599119"
     y2="33.47023"
     id="line3493"
     style="fill:none;stroke:#ffffff;stroke-width:3.75047636;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.17000002" />
  <g
     transform="matrix(1.2501593,0,0,1.2501593,-184.73208,-31.325161)"
     id="g4598"
     style="fill:#ff2a2a">
    <rect
       width="37.218475"
       height="13.658705"
       x="148.14484"
       y="25.42054"
       id="rect3525"
       style="fill:#ff2a2a;fill-opacity:1;fill-rule:evenodd;stroke:#ff2a2a;stroke-width:0.75588518px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3505"
       y2="36.825783"
       x2="152.5229"
       y1="27.754887"
       x1="152.5229" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3507"
       y2="36.825783"
       x2="156.06689"
       y1="27.754887"
       x1="156.06689" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3509"
       y2="36.825783"
       x2="159.6109"
       y1="27.754887"
       x1="159.6109" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3511"
       y2="36.825783"
       x2="163.15289"
       y1="27.754784"
       x1="163.15289" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3513"
       y2="36.825783"
       x2="166.6969"
       y1="27.754784"
       x1="166.6969" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3515"
       y2="36.825783"
       x2="170.2399"
       y1="27.754784"
       x1="170.2399" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3517"
       y2="36.825783"
       x2="173.7829"
       y1="27.754784"
       x1="173.7829" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3519"
       y2="36.825783"
       x2="177.3269"
       y1="27.754684"
       x1="177.3269" />
    <line
       style="fill:#ff2a2a;stroke:#c30001;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.45"
       id="line3521"
       y2="36.825783"
       x2="180.8709"
       y1="27.754684"
       x1="180.8709" />
  </g>
  <g
     transform="translate(-12.11806,-13.961353)"
     id="layer2"
     style="display:none">
    <rect
       width="53.014507"
       height="120.57451"
       x="52.84668"
       y="8.6262741"
       id="rect4301"
       style="fill:#ff0000;stroke:#ff2a2a;stroke-width:0.80000001" />
  </g>
  <g
     transform="translate(-12.11806,-13.961353)"
     id="layer3"
     style="display:none" />
  <path
     d="m 8.03157,25.656334 -2.825,1.175 17.775,42.250006 -17.775,42.225 2.825,1.2 16.625,-39.475 16.625,39.475 2.825,-1.2 -17.775,-42.225 17.775,-42.250006 -2.825,-1.175 -16.625,39.475006 -16.625,-39.475006 z"
     class="unused"
     style="stroke-width:0.32456377;display:none" />
  <text
     class="volume"
     style="display:none">
    <tspan
       x="68.758698"
       y="19.984566"
       id="tspan4079">Volume: <tspan class="value"></tspan></tspan>
    <tspan
       x="110.7587"
       y="19.984566"
       id="tspan4081" />
  </text>
  <text
     class="type"
     style="display:none">
    <tspan
       x="68.758698"
       y="57.489433"
       id="tspan4084">Type: <tspan class="value"></tspan></tspan>
    <tspan
       x="110.7587"
       y="57.489433"
       id="tspan4086" />
  </text>
  <text
     class="barcode"
     style="display:none">
    <tspan
       x="68.758698"
       y="95"
       id="tspan4089">Barcode: <tspan class="value"></tspan></tspan>
    <tspan
       x="110.7587"
       y="95"
       id="tspan4091" />
  </text>
</svg>