From: Till S. <til...@tu...> - 2014-03-11 13:04:21
|
Hi, please allays ask your questions over the mailing list. That means, we do not need to repeat ourself for similar questions. Am Montag, 10. März 2014, 21:14:24 schrieb Anjenson: > Hi again, Till. > > Sorry for not replying for long time. > I was looking for the way to build SH source code and I am just > wandering if anything like maven is used? No. We have an ant build and a Eclipse project File. Greetings Till > > Regards, > Andrew ("Anjenson") > On 03/04/2014 01:23 PM, Till Schäfer wrote: > > Hi, > > i propose the following way to familiarize yourself with the SH software: > > > > 1. Get an overview of the user side functionality. You can use the tutorial [1] to do so. You do not need to understand the chemical details in depth at this point, but you should get what a view is, how the subsetbar works, how the selection works and the general concepts of the SH software. > > 2. As you are interested in implementing a view, it would be natural to start with the View / GenericView interface in the package edu.udo.scaffoldhunter.view. Figure out the purpose of the different methods. > > 3. Get in touch with the database layer (edu.udo.scaffoldhunter.db). This layer contains the objects (molecules, scaffolds, subsets, etc) you will need to handle in your view. Most of them are POJO style classes. It is sufficient to understand how the different objects are connected/related to each other at this point. You will only get very seldom in contact with the DbManager class (which handles the loading / saving of the data). > > 4. Familiarize yourself with Piccolo [2]. It is the toolkit we use for visualization. You can also use the other views as an example how to visualize the molecules/scaffolds in piccolo. > > > > I think this will take some time ;-) Feels free to ask further questions. > > > > [1] http://scaffoldhunter.sourceforge.net/tutorials.html > > [2] http://www.piccolo2d.org/learn/get-started.html > > > > Greetings > > Till > > > > Am Montag, 3. März 2014, 19:47:01 schrieb Anjenson: > >> Hi, > >> I am 3rd-year student of BSU FAMCS, department of Discrete Math and > >> Algorithmics. > >> I am interested in working for the "Molecule Clouds" project. > >> > >> I have a pretty good experience with Java (especially in Web > >> Development) and some experience with creating GUI with java.swing and > >> java.awt. However, I will try to do my best to learn as much about > >> Piccolo2D as possible before the start of the program. > >> I would appreciate any advice on how to start getting to know the codebase. > >> > >> Regards, > >> Andrew Zhilka > >> > >> ------------------------------------------------------------------------------ > >> Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. > >> With Perforce, you get hassle-free workflows. Merge that actually works. > >> Faster operations. Version large binaries. Built-in WAN optimization and the > >> freedom to use Git, Perforce or both. Make the move to Perforce. > >> http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > >> _______________________________________________ > >> Scaffoldhunter-devel mailing list > >> Sca...@li... > >> https://lists.sourceforge.net/lists/listinfo/scaffoldhunter-devel > -- Dipl.-Inf. Till Schäfer TU Dortmund University Chair 11 - Algorithm Engineering Otto-Hahn-Str. 14 / Room 237 44227 Dortmund, Germany e-mail: til...@cs... phone: +49(231)755-7706 fax: +49(231)755-7740 web: http://ls11-www.cs.uni-dortmund.de/staff/schaefer pgp: https://keyserver2.pgp.com/vkd/SubmitSearch.event?&&SearchCriteria=0xD84DED79 |