Hi Lawson, I know from an experienced Java programmer, trying to make a
binding to R, which is difficult to deal with particularities of connecting
with R efficently (I could ask him for details if a student is interested
in the project). I think R isn't comparable to what iGraph could provide,
every day more studies results are presented in R and they are not
necessarily described in network format. A front-end to R could be another
interesting project idea though.
Cheers,

Hernán


2012/3/9 Lawson English <lengli...@cox.net>

>  A binding to R would be relatively trivial, I think.  A binding to iGraph
> would be a bit more challenging and would allow for things like using
> Connectors to directly create/define iGraph data structures and use
> iGraph's API to modify their behavior.
>
> Lawson
>
>
> On 3/9/12 6:07 PM, Hernán Morales Durand wrote:
>
> Name: A binding to R
> Level: Advanced
> Possible mentor: ?
> Possible second mentor: ?
>
> Description
>
> With the increased popularity of high-level statistical programming
> language and environments for data analysis like R, a way to interface this
> package is becoming a must have for Smalltalk, since it implements complex
> and unrivalled statistical techniques for data manipulation and
> presentation, like Analysis of Variance, Covariance, Time Series,
> Generalized Linear Models, Additive Models, Non-linear Regressions, Tree
> Models, Multivariate Statistics, etc. besides the many mathematical
> functions, which are used in fields from economics to medicine and
> engineering. It is estimated that R posseses about 2 million of users
> worldwide and more than 2000 add-ons and increasing everyday through
> repositories like CRAN and Crantastic.org
>
> Technical Details
>
> The student should know or be motivated to learn statistics with the R
> environment and language, and its fundamental workflow: importing and
> preparing the data, and finally running the analysis, and presenting the
> results. Dealing with R sessions and presentation of results (like vectors
> and plots) will be challenging too.
>
> Benefits to the Student
>
> The student will gain invaluable experience from two complementary
> environments, and his experience with the interface technology choosed will
> be useful for the many projects where Smalltalk needs help from external
> systems.
>
> Benefits to the Community
>
> The goal of this project is to build a wrapper to interface R, an open
> source statistical programming language, providing a whole range of missing
> functionality to Smalltalk. This binding could complement the R environment
> where a general programming environment is needed, attracting many
> statisticians, and will open Smalltalk to domain-specific areas as diverse
> as Clinical Trials, Finance and Machine Learning.
>
> 2012/3/9 Janko Mivšek <janko.miv...@eranova.si>
>
>> Dear Smalltalkers,
>>
>> We just submitted the application to this year GSoC, now let we wait
>> with fingers crossed for Google until next Friday to decide. I think we
>> have quite some chance, specially because we collected and very well
>> described 22 project ideas:
>>
>>        http://gsoc2012.esug.org/ideas
>>
>> There is still a time for ideas, so if someone has still half finished
>> one, please finish and publish it. Also authors of ideas please check if
>> your idea is put correctly on above page.
>>
>> Best regards
>> Janko and Carla
>>
>> --
>> Carla F. Griggio, Janko Mivšek
>> Smalltalk GSoC Admin Team
>> http://gsoc2012.esug.org
>>
>>
>
>
> --
> Hernán Morales
> Information Technology Manager,
> Institute of Veterinary Genetics.
> National Scientific and Technical Research Council (CONICET).
> La Plata (1900), Buenos Aires, Argentina.
> Telephone: +54 (0221) 421-1799.
> Internal: 422
> Fax: 425-7980 or 421-1799.
>
>
>

Reply via email to