Thanks again Pedro. I just ran 220 brains through in day or two using the
cloud. Fantastic.
The script people have been talking about would have been useful.
One thing I didn't realize was that I should have moved the freesurfer
subject directory from /usr/local/freesurfer/subjects to the larger disk
that comes with the instance. I had disk-write errors because the the main
partition ran out of space.

Anyway, ec2 rocks with Freesurfer.
-
Joshua Lee
Graduate Student
Center for Mind and Brain &
Department of Psychology
University of California, Davis
530.747.3805


2011/11/12 Nolan Nichols <bnn...@uw.edu>

> If only running a small number of instances, I think it is reasonable
> to leave the ami w/o a .license file since it is easy enough to scp it
> up to the cloud. For running a cluster it would be nice to have a
> script, perhaps using Fabric, to upload a .license file to each
> instance in a cluster. As it stands, the starcluster FS AMI does not
> have a .license file and requires one to be uploaded manually.
>
> Nolan
>
> 2011/11/12 Thomas Ballinger <thomasballin...@gmail.com>:
> > Perhaps the AMI image could be without a licence file and uploading one
> > (acquired though normal means) would be required?  (I suppose that's the
> > basic solution we're looking for a clean way around)
> >
> > 2011/11/12 Pedro Paulo de Magalhães Oliveira Junior <
> p...@netfilter.com.br>
> >>
> >> Maybe we can set up a web server in the Martinos center and the AMI
> Image
> >> can authenticate in it.
> >> ---------------------------------------------------------------------
> >> Pedro Paulo de Magalhães Oliveira Junior
> >> Netfilter & SpeedComm Telecom
> >> -- www.netfilter.com.br
> >> -- For mobile: http://itunes.apple.com/br/artist/netfilter/id365306441
> >>
> >>
> >>
> >>
> >> On Sat, Nov 12, 2011 at 15:28, Nick Schmansky <
> ni...@nmr.mgh.harvard.edu>
> >> wrote:
> >>>
> >>> I'm happy to see the work getting the cloud to be feasible. I still
> need
> >>> to catch up on this thread but one issue that I'd like to sort out is
> >>> tracking the license count.  Its fine for a new user to use an existing
> >>> image, but I think there will need to be a way to remind people to
> request
> >>> our .license file even if they don't actually use the file so that
> cloud
> >>> usages get counted (license count is critical for us for grant renewal
> >>> purposes). Ideas on a clean way to do this?
> >>> N.
> >>>
> >>> On Nov 12, 2011, at 11:10 AM, Thomas Ballinger
> >>> <thomasballin...@gmail.com> wrote:
> >>>
> >>> Satra, the ipython example looks great. The scripts I posted also use
> >>> fabric for running Freesurfer, but don't download Freesurfer due to it
> >>> already being installed on Pedro's image. I agree with Satra that
> >>> individually administered instances might work better for those
> wishing to
> >>> run a few cases with Freesurfer, particularly due to the predictable
> long
> >>> running time (lessening the benefits of job distribution) and ability
> of a
> >>> recon-all job to efficiently use all of a ec2 small instance's cpu. I
> think
> >>> starcluster is pretty awesome, and I would love to push people in that
> >>> direction, but it won't be quite as push-button, and the benefits may
> be
> >>> minimal for small use cases.  That's not to say there aren't plenty of
> folks
> >>> who would rather use Nolan's solution (me for one :))
> >>> Tom
> >>>
> >>>
> >>> On Sat, Nov 12, 2011 at 9:14 AM, Nolan Nichols <bnn...@uw.edu> wrote:
> >>>>
> >>>> Hi Satra,
> >>>>
> >>>> Fabric does look nice, thanks for pointing it out and for a link to
> the
> >>>> ipython_in_a_box example.
> >>>>
> >>>> That framework might work for what I had in mind for freesurfer and
> >>>> starcluster, which uses the same idea to keep the initial AMI
> footprint
> >>>> smaller/flexible.
> >>>>
> >>>> Cheers,
> >>>>
> >>>> Nolan
> >>>>
> >>>> On Nov 12, 2011 7:32 AM, "Satrajit Ghosh" <sa...@mit.edu> wrote:
> >>>>>
> >>>>> hi nolan,
> >>>>> i think starcluster is a great way to create a cluster on aws. but
> for
> >>>>> those wanting to create a single instance and install things on an
> ami
> >>>>> without actually having a large ami, fabric might be a good option.
> >>>>> fabric:
> >>>>> http://docs.fabfile.org/en/1.3.2/index.html
> >>>>> example: (another neurodebian ami)
> >>>>>
> https://github.com/wholeslide/ipython_in_a_box/blob/master/fabfile.py
> >>>>> cheers,
> >>>>>
> >>>>> satra
> >>>>>
> >>>>> On Sat, Nov 12, 2011 at 6:11 AM, Nolan Nichols <bnn...@uw.edu>
> wrote:
> >>>>>>
> >>>>>> Thanks, Pedro!
> >>>>>>
> >>>>>> I am glad to see that you posted a public AMI for freesurfer. And
> >>>>>> thanks to Thomas for producin documentation on how to use it.
> >>>>>>
> >>>>>> This thread inspired me share a StarCluster AMI (ami-27f1384e in the
> >>>>>> us-east-1 region) that I built for batch FS jobs, which includes the
> >>>>>> initial setup for installing tools from the NeuroDebian repository.
> >>>>>> I've also been playing around with using s3fs, which allows Amazon's
> >>>>>> S3 to be mounted as a drive and accessed directly as the
> >>>>>> "subjects_dir".
> >>>>>>
> >>>>>> The AMI can be launched here:
> >>>>>>
> >>>>>>
> https://console.aws.amazon.com/ec2/home?region=us-east-1#launchAmi=ami-27f1384e
> >>>>>>
> >>>>>> I did not include the .license for FS as I wasn't sure about
> licensing
> >>>>>> issues, but I would be happy to publish an AMI with a built-in
> license
> >>>>>> if I get the go ahead. For now you will need to start a cluster and
> >>>>>> your license to each instance.
> >>>>>>
> >>>>>> A few details:
> >>>>>>
> >>>>>> Ubuntu 10.04 x86
> >>>>>> built from StarClusters ami-8cf913e5
> >>>>>> us-east-1 region
> >>>>>> See the StarCluster details at http://web.mit.edu/stardev/cluster/
> >>>>>> Customizing StarCluster
> >>>>>>
> >>>>>> (
> http://web.mit.edu/stardev/cluster/docs/latest/manual/create_new_ami.html)
> >>>>>> s3fs (http://code.google.com/p/s3fs/)
> >>>>>> Freesurfer 5.1 32-bit
> >>>>>> NeuroDebian ready (so you can apt-get install mricron, fsl, nipype,
> >>>>>> etc.)
> >>>>>>
> >>>>>> Thanks again for starting this thread, and let me know if I can help
> >>>>>> in any way. It would be great to see "cloud" resources be readily
> >>>>>> accessibly to the community with minimal effort to get a cluster
> with
> >>>>>> freesurfer and tools available via neurodebian up and running.
> >>>>>>
> >>>>>> Cheers,
> >>>>>>
> >>>>>> Nolan
> >>>>>> _______________________________________________
> >>>>>> Freesurfer mailing list
> >>>>>> Freesurfer@nmr.mgh.harvard.edu
> >>>>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
> >>>>>>
> >>>>>>
> >>>>>> The information in this e-mail is intended only for the person to
> whom
> >>>>>> it is
> >>>>>> addressed. If you believe this e-mail was sent to you in error and
> the
> >>>>>> e-mail
> >>>>>> contains patient information, please contact the Partners Compliance
> >>>>>> HelpLine at
> >>>>>> http://www.partners.org/complianceline . If the e-mail was sent to
> you
> >>>>>> in error
> >>>>>> but does not contain patient information, please contact the sender
> >>>>>> and properly
> >>>>>> dispose of the e-mail.
> >>>>>>
> >>>>>
> >>>>
> >>>> _______________________________________________
> >>>> Freesurfer mailing list
> >>>> Freesurfer@nmr.mgh.harvard.edu
> >>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
> >>>>
> >>>>
> >>>> The information in this e-mail is intended only for the person to whom
> >>>> it is
> >>>> addressed. If you believe this e-mail was sent to you in error and the
> >>>> e-mail
> >>>> contains patient information, please contact the Partners Compliance
> >>>> HelpLine at
> >>>> http://www.partners.org/complianceline . If the e-mail was sent to
> you
> >>>> in error
> >>>> but does not contain patient information, please contact the sender
> and
> >>>> properly
> >>>> dispose of the e-mail.
> >>>>
> >>>
> >>> _______________________________________________
> >>> Freesurfer mailing list
> >>> Freesurfer@nmr.mgh.harvard.edu
> >>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
> >>>
> >>> _______________________________________________
> >>> Freesurfer mailing list
> >>> Freesurfer@nmr.mgh.harvard.edu
> >>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
> >>>
> >>>
> >>> The information in this e-mail is intended only for the person to whom
> it
> >>> is
> >>> addressed. If you believe this e-mail was sent to you in error and the
> >>> e-mail
> >>> contains patient information, please contact the Partners Compliance
> >>> HelpLine at
> >>> http://www.partners.org/complianceline . If the e-mail was sent to
> you in
> >>> error
> >>> but does not contain patient information, please contact the sender and
> >>> properly
> >>> dispose of the e-mail.
> >>>
> >>
> >
> >
>
> _______________________________________________
> Freesurfer mailing list
> Freesurfer@nmr.mgh.harvard.edu
> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to