Previous topic

Maven

Next topic

Get started

This Page

Get the SoftwareΒΆ

The latest InterMine release is hosted on GitHub in the InterMine organization: https://github.com/intermine/intermine

  1. Create an account at GitHub.

  2. Visit the InterMine GitHub repository at https://github.com/intermine/intermine and click on the “Fork” button in the top right corner of the page.

  3. Clone the forked InterMine repo to your local machine where git_username is the name of your GitHub account:

    $ git clone git@github.com:git_username/intermine.git
    
  4. Check out the latest stable InterMine release from the ‘’‘master’‘’ branch:

    $ cd intermine
    $ git checkout master
    
    1. The other branches are used by InterMine developers for testing.
    2. If you would like to use a specific release of InterMine, you can use one of our tags
  5. To keep track of the original InterMine repo, assign the original repo to a remote called “upstream”

    $ git remote add upstream git@github.com:intermine/intermine.git
    
  6. To pull changes in your local repository and merge them into your working files:

    $ git pull upstream
    

    You can also pull changes in your local repository without modifying your files

    $ git fetch upstream
    

    and merge any changes fetched into your working files

    $ git merge upstream/master
    

All InterMine code is freely available under the open source LGPL license.