Hello everyone,
My name is Olesia Ivantsiv and I'm currently a Master's student in
Biochemistry at the University of Toronto. I'm greatly interested in
GSoC idea 22 as well however I'm afraid I don't have that much of
experience as the previous poster does. I took two courses in
programming during my undergraduate studies which include Procedural
Programming in C/C++ and Object-Oriented Programming in C/C++. I
studied Methods of Object-Oriented programming which include concepts
of Functors, Smart pointers, Associative arrays on my own afterwards.
This means I don't have a lot of experience in programming and Java in
particular but I really want to get it during the GSoC program. In
order to get familiarized with things related to Cytoscape plugin
development I:
1) started with learning more about Java which is quite similar to C++
but also has its peculiarities
2) studied some Java SE libraries
3) studied Cytoscape API and plugin development tutorial
4) I have also downloaded and installed Cytoscape 3.0 from SVN.
Maybe you can guide me in what direction to continue? I would be very
thankful for any kind of guidance.
As I don't have a lot of time left I wanted to program a very simple
sample plugin in Cytoscape which will find the node with the highest
degree in a graph in order to demonstrate my coding abilities at least
in some way (all the other simple things seem to be implemented
already).
I would also be glad to know whether the sample plugin and what I've
learned by far and still can learn before the application deadline
would be enough to be considered for this project?
Thank you,
Olesia
On Apr 2, 6:49 pm, Stefan Walter <
stefan.walt...@web.de> wrote:
> I just submitted my proposal for the tasks JSON and HTML image maps.
> If you have suggestions or comments on it please let me know!
> So we can clarify thing until April 6th.
>
> Am Montag, 2. April 2012 16:05:49 UTC-4 schrieb Christian Lopes:
>
>
>
>
>
>
>
>
>
> > Regarding nested networks, we are currently revisiting its serialization
> > model, so things may change a little bit.
>
> > For now, you can think of a nested network as just a reference that a node
> > has to a network.
> > That network can be *any* CyNetwork in the session:
>
> > - a CySubNetwork of the same CyRootNetwork
> > - a CySubNetwork of another CyRootNetwork
> > - another CyRootNetwork
> > - the same network (weird, but possible, as far as I'm concerned)
>
> > In Cytoscape 3, nested networks are not being exported to XGMML now, but
> > that will probably change. If exported, it will be a nested *graph* tag
> > under a *node* *att* tag, as described by the XGMML spec:
> >
http://www.cs.rpi.edu/research/groups/pb/punin/public_html/XGMML/draf...
>
> > In case the same network is referred by more than one node in the exported
> > graph, we can use XLink--example:
>
> > (...)
> > <att>
> > <graph id="4" label="Subnetwork">(...)</graph>
> > </att>
> > <node id="2">
> > <att>
> > <graph xlink:href="#4"/>
> > </att>
> > </node>
> > (...)
>
> > I don't think that retrieving the nested network on the UI has been
> > implemented yet in Cy 3, but I guess it should work just like in Cytoscape
> > 2.x. (right click menu >> Nested Network >> Go to nested network). But of
> > course it may change as well.
>
> > Thanks,
> > Christian
>
> >>> On Mar 31, 2012, at 2:08 AM, Stefan Walter <
stefan.walt...@web.de>
> >>> [1]
https://groups.google.com/**forum/?fromgroups#!msg/**
> >>> cytoscape-discuss/0BtfUYf3cJE/**NYZjvEA85QgJ<
https://groups.google.com/forum/?fromgroups#%21msg/cytoscape-discuss/...>
> >>> [2]
http://code.google.com/p/**graphmlreader/downloads/list<
http://code.google.com/p/graphmlreader/downloads/list>
> >>> [3]
http://wiki.cytoscape.org/**CyThesaurus_Plugin<
http://wiki.cytoscape.org/CyThesaurus_Plugin>
> >>> [4]
http://www.bridgedb.org/wiki/**GeneDatabaseLayout<
http://www.bridgedb.org/wiki/GeneDatabaseLayout>
>
> >>> Am Freitag, 30. März 2012 21:25:39 UTC-4 schrieb Alexander Pico:
>
> >>>> Hi Stefan,
>
> >>>> Sounds like you’ve got the right idea. This project is about web-ready
> >>>> exports, specifically targeting Cytoscape Web (via the generally useful
> >>>> JSON format). HTML image maps and XML are also great ideas. This work is
> >>>> long overdue. There is a lot of interest in seeing this project completed
> >>>> and a lot of real world use cases.
>
> >>>> Also fitting for your background, there is the possibility of a Derby
> >>>> connection. In conjunction with CyThesaurus, we could support more
> >>>> informative attribute exports by mapping aliases and annotations to the
> >>>> nodes on their way out. This could be one direction for the project to
> >>>> grow if it’s otherwise too thin.
>
> >>>> As you’ve started down the right path with Cytoscape 3 and your first
> >>>> Cytoscape App.
>
> >>>> Refer to the “How to Apply” section ofhttp://
nrnb.org/gsocto start
> >>>> preparing an application. Feel free to ask questions about aspect and
> >>>> expectations for the application here. We can also give feedback on
> >>>> submitted applications, which you can edit until April 6th.
>
> >>>> - Alex
>
> >>>> [2]
http://cytoscapeweb.cytoscape.**org/tutorial<
http://cytoscapeweb.cytoscape.org/tutorial>
>
> >>>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "cytoscape-discuss" group.
> >>> To view this discussion on the web visithttps://
groups.google.com/d/**
> >>> msg/cytoscape-discuss/-/**l5oAK2LVIXkJ<
https://groups.google.com/d/msg/cytoscape-discuss/-/l5oAK2LVIXkJ>
> >>> .
> >>> To post to this group, send email to cytoscape-discuss@**
> >>>
googlegroups.com <
cytoscap...@googlegroups.com>.
> >>> To unsubscribe from this group, send email to
> >>> cytoscape-discuss+unsubscribe@**
googlegroups.com<cytoscape-discuss+unsubscr
i...@googlegroups.com>
> >>> .
> >>> For more options, visit this group athttp://
groups.google.com/**
>
> ...
>
> read more »