Differences between revisions 17 and 18
Revision 17 as of 2011-02-03 17:50:49
Size: 2202
Editor: jason
Comment:
Revision 18 as of 2011-02-03 17:51:12
Size: 2201
Editor: jason
Comment:
Deletions are marked like this. Additions are marked like this.
Line 43: Line 43:
    * Create a [[http://code.google.com/|Google code]] accounts     * Create a [[http://code.google.com/|Google code]] account

Drake Sage Group

This page documents activities of the Drake University Sage group.

Our initial work is on a single-cell compute server, which basically is a webpage that can execute an arbitrary block of Sage code.

For more information, please contact Jason Grout at jason#[email protected] (replace the # with a .)

03 Feb 2010

Meet in Howard Hall 308 at 2pm (room reserved from 1:30-3, so come early if you want).

Agenda

  • Introductions
  • What Sage is
  • Overview of the simple-db-compute project and its architecture
  • Resources
  • Installfest--get the simple compute server up and running on as many people's computers as possible
    • install Sage or Python, http://ipython.scipy.org/moin/, mercurial

    • install mongodb

    • install PyMongo and Flask python modules:

      # from within python
      from setuptools.command import easy_install
      easy_install.main(["flask"])
      easy_install.main(["pymongo"])
    • configure mercurial: put this in your ~/.hgrc file

      [ui]
      username = YOUR NAME <YOUR EMAIL>
      
      [extensions]
      record=
      convert=
      hgext.mq=
      hgext.extdiff=
      hgk=
      transplant=
      fetch=
    • Create a Google code account

    • clone my simple-db-compute repository (either just clone it locally, or clone it on google code and then pull from your clone)

  • First goal of project
    • familiarize yourself with the simple-db-compute source code
    • add a "compute id" that is returned to the user. The answers page then queries for just that computation's result.

DrakeSageGroup (last edited 2011-04-28 12:00:59 by jason)