<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Pandas is a part of the newly-defined
SciPy stack, after all, so that would be part of any
science-oriented distribution worth its salt. In fact, I think it
could be a good idea for astropy in general to use under the hood,
but again, could clash with the philosophy of the project and
possibly also maintainabillity.<br>
<br>
As for offering my code or just my experience, I'll have to square
it with my supervisor first, and I also think it depends on what
direction the project in question will take. I'm positive about
the idea (which is why I wrote in the first place), but supervisor
might think it is a better idea to actually get my paper in the
project wrapped up before sending the code out there. Will get
back about that one!<br>
<br>
/Emil<br>
<br>
<br>
<br>
<br>
On 2013-06-18 20:53, Slavin, Jonathan wrote:<br>
</div>
<blockquote
cite="mid:CACcRS=cPeqW7kGasy=ZRvPVknkaYcY+Uq2_cjY6sCOBG2v+2iQ@mail.gmail.com"
type="cite"><font face="verdana,sans-serif">Hi Emil,</font>
<div><font face="verdana,sans-serif"><br>
</font></div>
<div><font face="verdana,sans-serif">That looks very nice! I
don't see Pandas as a big issue in terms of dependencies. I
don't know that much about traits, etc. My thought about the
gui was just based on my experience with matplotlib, and the
fact that it is widely used -- though I would agree that too
many dependencies can be a deterrent to people using
something. Are you offering your code as a starting point for
the project? It strikes me that many have gotten some sort of
fitting package to a point of personal usability but no one
has the time/interest/motivation to make a more generally
usable package.</font></div>
<div><font face="verdana,sans-serif"><br>
</font></div>
<div><font face="verdana,sans-serif">Jon</font></div>
<div><font face="verdana,sans-serif"><br>
</font>
<div class="gmail_quote">On Tue, Jun 18, 2013 at 2:34 PM, <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:astropy-request@scipy.org" target="_blank">astropy-request@scipy.org</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":ov" style="overflow:hidden">Date: <span
class="aBn" tabindex="0"><span class="aQJ">Tue, 18 Jun
2013 20:39:55</span></span> +0200<br>
From: Th?ger Rivera-Thorsen <<a moz-do-not-send="true"
href="mailto:thoger.emil@gmail.com">thoger.emil@gmail.com</a>><br>
Subject: Re: [AstroPy] ESA Summer of Code in Space 2013<br>
To: <a moz-do-not-send="true"
href="mailto:astropy@scipy.org">astropy@scipy.org</a><br>
Message-ID: <<a moz-do-not-send="true"
href="mailto:51C0A97B.8090703@gmail.com">51C0A97B.8090703@gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
I have been working on a fitting GUI for a while, although
it is made<br>
with a specific task in mind.<br>
However, it is not based on Matplotlib but on
Traits/Traitsui/Chaco and<br>
Pandas. It is made for a specific projhect I'm working and
as such not<br>
yet usable for more general cases, but it could be a
starting point, if<br>
the dependencies don't conflict with astropy politics.<br>
<br>
Especially, I am happy about the choice of Pandas for
managing a quite<br>
complex data structure (the fitted and/or guessed values
of an arbitrary<br>
number of transitions for an arbitrary number of rows or
collapsed rows<br>
of a spatially resolved spectrum) of a), but also with the
Traits-based<br>
interactive interface to build complex line profiles from
single<br>
gaussians, good for fitting-by-eye and giving good initial
guesses for<br>
fitting of complex line profiles. It hooks directly up to
a wrapper I've<br>
made for lmfit, but given the modularity, it should be
relatively easy<br>
to change to other backends.<br>
<br>
It's still a work-in-progress, but there are some
screenshots here:<br>
<a moz-do-not-send="true"
href="http://flic.kr/s/aHsjGaEMGg" target="_blank">http://flic.kr/s/aHsjGaEMGg</a>
.<br>
I know the choice and number of dependencies may be
prohibitive but it<br>
saved a lot of work on the GUI, and Pandas means the
difference between<br>
sanity and madness when it comes to keeping track of so
many parameters.<br>
<br>
Cheers,<br>
Emil<br>
</div>
</blockquote>
</div>
<br>
<br>
<br clear="all">
<div>
<div dir="ltr">________________________________________________________<br>
Jonathan D. Slavin Harvard-Smithsonian CfA<br>
<a moz-do-not-send="true"
href="mailto:jslavin@cfa.harvard.edu" target="_blank">jslavin@cfa.harvard.edu</a>
60 Garden Street, MS 83<br>
phone: (617) 496-7981 Cambridge, MA 02138-1516<br>
fax: (617) 496-7577 USA<br>
________________________________________________________<br>
<br>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
AstroPy mailing list
<a class="moz-txt-link-abbreviated" href="mailto:AstroPy@scipy.org">AstroPy@scipy.org</a>
<a class="moz-txt-link-freetext" href="http://mail.scipy.org/mailman/listinfo/astropy">http://mail.scipy.org/mailman/listinfo/astropy</a>
</pre>
</blockquote>
<br>
</body>
</html>