Just a comment, i don't have the abilities to be a mentor of a javascript 
editor. But i guess we could find someone that can.

El domingo, 2 de marzo de 2014 08:56:35 UTC+1, Amit Jamadagni escribió:
>
> Hello,
> I had started with a sample implementation of braid word to DTcode and I 
> had to take a break from it as my semester terminal exams started and would 
> be working on after I am done with it which would be 2 days from now. 
> Coming to the proposal I still have to figure out with more accuracy the 
> things that could be implemented, even though I guess I have the main idea 
> I need to structure it with the right algorithms and implementation 
> details. So if once that is done then it would be give me a more clear idea 
> of what could compliment each others work to bring the editor to life (In 
> sense we start working on the constructing the base of two different things 
> and at the end use each others work to complete the project) . Hoping to 
> discuss this as soon as I am done with the terminal exams. Thanks.   
>
>
> On Sun, Mar 2, 2014 at 10:47 AM, <[email protected] <javascript:>> wrote:
>
>> Yeah, persistent homology would be a separate issue. I can understand if 
>> you don't want to take on a second project! It looks like Amit here is 
>> already pretty deep into the implementation for knots, so maybe the editor 
>> is better. Unless you don't mind collaborating on both, Amit?  
>>
>> We should start figuring out the schedule/tasks part of the proposal.
>>
>> On Thursday, February 27, 2014 5:07:07 AM UTC-5, Miguel Angel Marco wrote:
>>>
>>> Welcome,
>>>
>>> i am very happy that you have interest in participating in this project. 
>>> From what i know, persistent homology does not fit really in the knot 
>>> theory work (even though it would also be a nice addition). I agree with 
>>> you that one of the first things we should do is to clarify which external 
>>> software can be used, to wrap it instead of rewriting. Although, it might 
>>> be tricky, some of this software is not maintained anymore, or has some 
>>> limitations. So it could be the case that, even if there exists some 
>>> external software to do the job, rewriting it in sage/cython would be a 
>>> better option. That's why a part of the work should be to go through this 
>>> available software and check how well it would fit for our purposes.
>>>
>>> If you feel that writing the knot/link class is not enough work, i would 
>>> also suggest to write an interactive knot editor (following the idea of the 
>>> graph editor, although, if possible, i would really like something like the 
>>> knotplot editor) for the notebook. I really don't know much about 
>>> javascript, so i cannot tell how much work it would take. Anyways, it could 
>>> perfectly be a separate project.
>>>
>>> If you have any further questions, please ask.
>>>
>>> El jueves, 27 de febrero de 2014 03:44:41 UTC+1, [email protected]ó:
>>>>
>>>> Just saw the GSOC announcement - awesome stuff!
>>>>
>>>> My name is Andrew Silver, I'm an undergraduate mathematics major at the 
>>>> University of Florida (Gainseville, FL).
>>>> I currently do numerical/statistical work in computer vision: I'm 
>>>> comfortable in C++, familiar with Java, HTML5, Javascript, and recently 
>>>> Sage/Python.
>>>>
>>>> This semester I was lucky enough to get into a graduate course in 
>>>> Computational Topology (Topological Data Analysis), and I'm hooked.
>>>>
>>>> Why Sage? I compiled Sage as soon as my prof gave us a long hw 
>>>> assignment that involved computing homology of a torus, klein bottle, and 
>>>> the Real Projective Plane...
>>>> ..based on triangulations that had 27x18 boundary matrices we had to 
>>>> get in smith form... (I actually found a bug in matrices mod 2 that I have 
>>>> a ticket open for, just got to write up some doctests and it should be 
>>>> fixed). I used Sage instead of Matlab because I couldn't figure out how to 
>>>> get Matlab to save the u,v matrices - open source is the way to go.
>>>>
>>>> What do I want to do? I'd love to work on implementing knots/links as 
>>>> per ( https://docs.google.com/document/d/15v7lXZR1U4H2pT21d2fyPduYGb74J
>>>> AFjkXJ6CWYmYfw/pub#h.6l9ekqoc9br7 ), writing classes, functions, 
>>>> invariants, etc. A potential caveat is how much we want to "reinvent the 
>>>> wheel" because there are already existing implementations in other 
>>>> packages 
>>>> for some of these things.
>>>>
>>>> If there isn't enough work there, I'd also be interested in integrating 
>>>> Stanford's computational topology tools into Sage (
>>>> http://comptop.stanford.edu/programs/) for persistent homology 
>>>> calculations. Dr. Carlsson (Stanford) gave a talk at UF this week and told 
>>>> me that the tools are still under development, so it would probably be a 
>>>> matter of getting permission if the community wants to go this route. Or 
>>>> we 
>>>> could start from scratch. I'm thinking Persistence Diagrams, Barcodes, 
>>>> witness complexes, etc.
>>>>
>>>> Other math exposure:
>>>> Linear Algebra
>>>> Introductory Probability
>>>> Calc I - III
>>>> Discrete Mathematics
>>>>
>>>> Why do I want to do this?
>>>> If I don't contribute to Sage, I'd be implementing algorithms for my 
>>>> research anyway. Might as well share them with other people!
>>>>
>>>> github that I contribute to when I have time: https://github.com. You 
>>>> can reach me by email at [email protected]
>>>>
>>>>
>>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-gsoc" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/sage-gsoc.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-gsoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-gsoc.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to