<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello Mingyi,<br>
    <br>
    No, I said the VM could be used to point at your own local mirror
    once installed. An Ensembl mirror really is no more than a MySQL
    database populated with one of our release dumps for one or more
    species. The magic sauce is in the API which simply needs to be
    pointed at whichever public or private Ensembl database mirror you
    wish.<br>
    <br>
    The Ensembl Web Code is a bit more of an advanced topic, there are
    instructions for installing the Ensembl web code at
    <a class="moz-txt-link-freetext" href="http://www.ensembl.org/info/docs/webcode/index.html">http://www.ensembl.org/info/docs/webcode/index.html</a> <br>
    <br>
    <div class="moz-cite-prefix">On 08/06/16 21:34, Liu, Mingyi wrote:<br>
    </div>
    <blockquote
cite="mid:d588ad53530340d89f83972e3ad6167d@BN1PR26MB0017.067d.mgd.msft.net"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New",serif;
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {mso-style-name:msochpdefault;
        mso-style-priority:99;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
span.emailstyle17
        {mso-style-name:emailstyle17;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle25
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D">Hi, Matthew,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Thanks for your
            reply! So as you said, VM is not for local mirror, which I
            understood. You also said that VM could be used for local
            mirror once registry is pointed to the local MySQL instance.
            This part I’m confused about.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">A local mirror
            for Ensembl should also contain a website that serves up the
            Ensembl genome browser/search results etc., and allow a
            local DAS server as needed.  How is that done with the VM? I
            couldn't find any apache webserver included, or where the
            usual Ensembl webcode config scripts are located.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Or by a local
            mirror, you meant the mirror for the Ensembl data (in
            MySQL), not the mirror for the Ensembl website? The latter
            is what I want to use VM for but I think it’s not possible
            (would’ve been nice though!).<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Thanks again!<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Mingyi<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal" style="margin-left:.5in"><b><span
                  style="color:windowtext">From:</span></b><span
                style="color:windowtext"> <a class="moz-txt-link-abbreviated" href="mailto:dev-bounces@ensembl.org">dev-bounces@ensembl.org</a>
                [<a class="moz-txt-link-freetext" href="mailto:dev-bounces@ensembl.org">mailto:dev-bounces@ensembl.org</a>]
                <b>On Behalf Of </b>Matthew Laird<br>
                <b>Sent:</b> Wednesday, June 08, 2016 4:22 PM<br>
                <b>To:</b> Ensembl developers list
                <a class="moz-txt-link-rfc2396E" href="mailto:dev@ensembl.org"><dev@ensembl.org></a><br>
                <b>Subject:</b> Re: [ensembl-dev] Ensembl VM possible to
                use for house Ensembl installation?<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p>
        <p class="MsoNormal"
style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:.5in">Hello
          Mingyi,<br>
          <br>
          Indeed the VM is intended to assist users in rapidly using the
          API, users who might be running Windows or not want to install
          the API locally, the VM lets them prototype or rapidly start
          using the API with minimal effort. As you've discovered it's
          not intended to be a local Ensembl mirror, it's a client side
          installation.<br>
          <br>
          Installing a mirror is actually even easier than setting up
          the API, dumps of all the Ensembl databases are available on
          our ftp site at
          <a moz-do-not-send="true"
            href="ftp://ftp.ensembl.org/pub/current_mysql/">ftp://ftp.ensembl.org/pub/current_mysql/</a>
          And instructions for loading them in to a local MySQL instance
          are available at
          <a moz-do-not-send="true"
href="http://www.ensembl.org/info/docs/webcode/mirror/install/ensembl-data.html">http://www.ensembl.org/info/docs/webcode/mirror/install/ensembl-data.html</a>
          Once that's done, all you need to do is point the Registry at
          your local instance rather than one of the public mirrors, and
          voila, you have your own mirror of an Ensembl release.<br>
          <br>
          If you have any other questions don't hesitate to drop us
          another message.<span style="font-size:12.0pt"><o:p></o:p></span></p>
        <div>
          <p class="MsoNormal" style="margin-left:.5in">On 16-06-08
            08:33 PM, Liu, Mingyi wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal" style="margin-left:.5in"><span
              style="color:#1F497D">Hi, can anyone confirm my question
              below? Are the Ensembl VMs only for Ensembl API +
              Ensembl’s own MySQL access, or the VM has everything
              needed for in-house Ensembl installation (one just need to
              change some parameters to point to in-house MySQL etc)? If
              the latter that’d be fantastic, but so far it doesn’t look
              like the case.</span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:.5in"><span
              style="color:#1F497D"> </span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:.5in"><span
              style="color:#1F497D">Thanks!</span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:.5in"><span
              style="color:#1F497D"> </span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:.5in"><span
              style="color:#1F497D">Mingyi</span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:.5in"><span
              style="color:#1F497D"> </span><o:p></o:p></p>
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal" style="margin-left:1.0in"><b><span
                    style="color:windowtext">From:</span></b><span
                  style="color:windowtext"> Liu, Mingyi
                  <br>
                  <b>Sent:</b> Tuesday, June 07, 2016 1:48 PM<br>
                  <b>To:</b> Ensembl developers list <a
                    moz-do-not-send="true" href="mailto:dev@ensembl.org"><a class="moz-txt-link-rfc2396E" href="mailto:dev@ensembl.org"><dev@ensembl.org></a></a><br>
                  <b>Subject:</b> Ensembl VM possible to use for house
                  Ensembl installation?</span><o:p></o:p></p>
            </div>
          </div>
          <p class="MsoNormal" style="margin-left:1.0in"> <o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:1.0in"><span
              style="color:#1F497D">Hi,</span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:1.0in"><span
              style="color:#1F497D"> </span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:1.0in"><span
              style="color:#1F497D">I downloaded Ensembl VMs in the hope
              that this is an easy way to set up Ensembl in-house (once
              MySQL data are all downloaded/imported). However it seems
              that the VM doesn’t have webserver and is only meant to be
              used for running scripts that utilize Ensembl API?  Is
              that correct? I’m a bit confused as I thought one doesn’t
              need a VM to run scripts using Ensembl API, just need to
              download Ensembl/Bioperl and install dependency. So the VM
              is mostly for saving efforts installing dependency?</span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:1.0in"><span
              style="color:#1F497D"> </span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:1.0in"><span
              style="color:#1F497D">Thanks!
            </span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:1.0in"><span
              style="color:#1F497D"> </span><o:p></o:p></p>
          <p class="MsoNormal" style="margin-left:1.0in"><span
              style="color:#1F497D">Mingyi</span><o:p></o:p></p>
          <div class="MsoNormal"
            style="margin-left:.5in;text-align:center" align="center">
            <span style="font-size:12.0pt;font-family:"Times New
              Roman",serif">
              <hr size="2" width="100%" align="center">
            </span></div>
          <p class="MsoNormal" style="margin-left:.5in"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:gray">This
              message (including any attachments) may contain
              confidential, proprietary, privileged and/or private
              information. The information is intended to be for the use
              of the individual or entity designated above. If you are
              not the intended recipient of this message, please notify
              the sender immediately, and delete the message and any
              attachments. Any disclosure, reproduction, distribution or
              other use of this message or any attachments by an
              individual or entity other than the intended recipient is
              prohibited.
            </span><span style="font-size:12.0pt;font-family:"Times
              New Roman",serif"><br>
              <br>
              <br>
              <o:p></o:p></span></p>
          <pre style="margin-left:.5in">_______________________________________________<o:p></o:p></pre>
          <pre style="margin-left:.5in">Dev mailing list    <a moz-do-not-send="true" href="mailto:Dev@ensembl.org">Dev@ensembl.org</a><o:p></o:p></pre>
          <pre style="margin-left:.5in">Posting guidelines and subscribe/unsubscribe info: <a moz-do-not-send="true" href="http://lists.ensembl.org/mailman/listinfo/dev">http://lists.ensembl.org/mailman/listinfo/dev</a><o:p></o:p></pre>
          <pre style="margin-left:.5in">Ensembl Blog: <a moz-do-not-send="true" href="http://www.ensembl.info/">http://www.ensembl.info/</a><o:p></o:p></pre>
        </blockquote>
        <p class="MsoNormal" style="margin-left:.5in"><span
            style="font-size:12.0pt;font-family:"Times New
            Roman",serif"><o:p> </o:p></span></p>
      </div>
      <hr>
      <font face="Arial" color="Gray" size="2">This message (including
        any attachments) may contain confidential, proprietary,
        privileged and/or private information. The information is
        intended to be for the use of the individual or entity
        designated above. If you are not the intended recipient of this
        message, please notify the sender immediately, and delete the
        message and any attachments. Any disclosure, reproduction,
        distribution or other use of this message or any attachments by
        an individual or entity other than the intended recipient is
        prohibited. </font>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Dev mailing list    <a class="moz-txt-link-abbreviated" href="mailto:Dev@ensembl.org">Dev@ensembl.org</a>
Posting guidelines and subscribe/unsubscribe info: <a class="moz-txt-link-freetext" href="http://lists.ensembl.org/mailman/listinfo/dev">http://lists.ensembl.org/mailman/listinfo/dev</a>
Ensembl Blog: <a class="moz-txt-link-freetext" href="http://www.ensembl.info/">http://www.ensembl.info/</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Matthew Laird - Ensembl Core Developer
The European Bioinformatics Institute (EMBL-EBI)
Wellcome Genome Campus
Hinxton, Cambridge
CB10 1SD, United Kingdom
Tel: +44-(0)1223-494274
Fax: +44-(0)1223-494468
<a class="moz-txt-link-freetext" href="http://www.ebi.ac.uk/">http://www.ebi.ac.uk/</a>
<a class="moz-txt-link-freetext" href="http://www.ensembl.org/">http://www.ensembl.org/</a></pre>
  </body>
</html>