Re: [GRASS-dev] Introduction and GSoC

2012-03-23 Thread Wolf Bergenheim
On Fri, Mar 23, 2012 at 22:04, Eric Momsen  wrote:

> On Fri, Mar 23, 2012 at 2:41 PM, Wolf Bergenheim
>  wrote:
> > Hi Eric!
> >
> > It might help us in trying to classify you if you could tell a bit about
> > your programming experience. What languages are you comfortable with? I
> see
>
> So far I have been using mostly java.  I wrote a small implementation
> for a pattern mining algorithm in R, and will be doing a little prolog
> this semester.  Years ago I helped set up a data transfer/validation
> system ( Oracle database <-> visual basic <-> website), but those
> skills are pretty rusty now.  I certainly expect to learn more
> languages.
>
>
Hmm If you are most strong in Java I'd recommend looking at uDig (
http://udig.refractions.net/confluence/display/HACK/Summer+of+Code), since
GRASS is C and Python. It might be a better match.


> > that you are interested in data mining, which is unfortunately something
> I
> > know very little about... Did you see any ideas which interested you? You
>
> The first project for animating raster/(and possibly vector) time
> series data was interesting, as well as a number of the imagery
> topics.
>
>
Cool, You should probably think about more than one topic and maybe prepare
several applications.


>  > can of course also come up with your own project. Is there for instance
> some
> > data mining module missing from GRASS? That could be interesting,
> especially
> > if you prepare a good solid proposal for it.
>
> I was actually hoping to get farther along with my own research to be
> able to (selfishly) propose something directly helpful to my work.  (I
> do understand the goal is the code, but if I could meet both goals...)
>  So far I seem to be stuck on the pre-processing side of things.  I
> will touch base with my adviser again next week to see if we can come
> up with something interesting to propose.  If we do come up with
> something, should I sketch the idea here first?  Is someone available
> to mentor?
>
>
There might be someone willing to mentor. That remains to be seen. Would
your adviser be interested in helping to co-mentor you, along with a GRASS
mentor? It would definitely be a good idea to discuss your ideas here
first, it will improve the chances of getting selected.

 --Wolf
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] Introduction and GSoC

2012-03-23 Thread Eric Momsen
On Fri, Mar 23, 2012 at 2:41 PM, Wolf Bergenheim
 wrote:
> Hi Eric!
>
> It might help us in trying to classify you if you could tell a bit about
> your programming experience. What languages are you comfortable with? I see

So far I have been using mostly java.  I wrote a small implementation
for a pattern mining algorithm in R, and will be doing a little prolog
this semester.  Years ago I helped set up a data transfer/validation
system ( Oracle database <-> visual basic <-> website), but those
skills are pretty rusty now.  I certainly expect to learn more
languages.

> that you are interested in data mining, which is unfortunately something I
> know very little about... Did you see any ideas which interested you? You

The first project for animating raster/(and possibly vector) time
series data was interesting, as well as a number of the imagery
topics.

> can of course also come up with your own project. Is there for instance some
> data mining module missing from GRASS? That could be interesting, especially
> if you prepare a good solid proposal for it.

I was actually hoping to get farther along with my own research to be
able to (selfishly) propose something directly helpful to my work.  (I
do understand the goal is the code, but if I could meet both goals...)
 So far I seem to be stuck on the pre-processing side of things.  I
will touch base with my adviser again next week to see if we can come
up with something interesting to propose.  If we do come up with
something, should I sketch the idea here first?  Is someone available
to mentor?

-Eric

>
> --Wolf
>
> On Fri, Mar 23, 2012 at 20:14, Eric Momsen  wrote:
>>
>> Hi everyone,
>>
>> I'm relatively new to the GRASS world, and thought I would send a
>> quick introduction.  After spending some time in the "real" world as
>> an engineer, I have returned to university life and have a first goal
>> of a master's degree in computer science.  My research currently
>> involves data mining in an agricultural setting, and the tools include
>> GRASS and R.
>>
>> I'm trying to decide if I've come up the learning curve far enough to
>> contribute new code for GRASS as part of the Google Summer of Code.  I
>> must decide soon, the deadline for student applications is approaching
>> fast :)
>>
>> I've seen the list of project ideas on the wiki, there is a lot there!
>>  Would anyone want to suggest a few that could be a good place for a
>> new arrival to start, and/or would tie in well to data mining?  I'm
>> happy to discuss on the list, or you can contact me at eric dot momsen
>> at gmail.
>>
>> Thanks,
>> Eric
>> ___
>> grass-dev mailing list
>> grass-dev@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


[GRASS-dev] Applying in GSOC 2012

2012-03-23 Thread Mohit Kumar

Hello ,
I am a M.S. research student from Lab for Spatial Informatics, 
International Institute of Information and Technology, Hyderabad, India. 
I have been developing in C++/Python from past two years, I also know 
jsp, java, qt,applets, mapServer, google maps API.
I am very much interested in GUI development and want to get involved 
in GRASS, I have used ELVIS and ArcGIS. As a user of GRASS I have found 
window flooding in wxGUI. I would like to work on wxGUI idea on the 
ideas page.
Apart from adding an integrated GUI I will add swipe feature. I will 
also like to add PostGIS manager like in QGis.
I also developed web based Optical remote sensing virtual lab for DRDO, 
India and .


Is there anybody willing to mentor me?

Regards,

Mohit Kumar
Undergraduate Computer Science
Lab for Spatial Informatics
International Institute of Information and Technology
Hyderabad, India
+9.1-9.7.0.3.8.4.0.1.7.5.

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] Fwd: [OSGeo-Discuss] OSGeo has been accepted at Google Summer of Code!

2012-03-23 Thread Wolf Bergenheim
Hi guys,

I'd like to propose an ambitious project: Geocoding in GRASS. I'm not
talking about georeferencing, but rather geocoding, that is converting
addresses into geolocation, and the reverse: given a location, it should
return the closest/best address on file. Do you think this could be
suitable for GSoC? I'm willing to mentor :)

--Wolf

On Sat, Mar 17, 2012 at 10:50, Martin Landa  wrote:

> Hi,
>
> good news, see below. Time for everyone to review and update our ideas
> wiki page...
>
> http://grass.osgeo.org/wiki/GRASS_SoC_Ideas
>
> Thanks, Martin
>
> -- Forwarded message --
> From: Anne Ghisla 
> Date: 2012/3/16
> Subject: [OSGeo-Discuss] OSGeo has been accepted at Google Summer of Code!
> To: OSGeo Google Summer of Code list , OSGeo
> Discuss list 
>
>
> Hello all, and sorry for cross-posting,
>
> Wolf, Hamish and I have the great pleasure to announce that OSGeo has
> been accepted as a mentoring organization to the Google Summer of Code
> program [0]!
>
> What to do now?
> - OSGeo projects: confirm your participation by replying to this email
> - Would-be mentors: have a look at Mentors Guide, discuss with
>  previous years' mentors and register. All links and info can be
>  found at [1]
> - Would-be students: talk with the developers of your preferred
>  project(s) and start creating your proposals. Have a look at the
>  ideas page for inspiration [2]
> - All: feel free to discuss on soc mailing list on how to improve this
>  year's SoC, and add your ideas to the wiki [3]
>
> [0]
> http://www.google-melange.com/gsoc/program/accepted_orgs/google/gsoc2012
> and http://www.google-melange.com/gsoc/org/show/google/gsoc2012/osgeo
> [1]
> http://wiki.osgeo.org/wiki/Google_Summer_of_Code_2012_Administrative
> [2] http://wiki.osgeo.org/wiki/Google_Summer_of_Code_2012_Ideas
> [3] http://wiki.osgeo.org/wiki/Google_Summer_of_Code_2012_Improvements
>
> All the best!
>
> Anne Ghisla, Wolf Bergenheim and Hamish Bowman
> --
> OSGeo GSoC Administrators
>
> ___
> Discuss mailing list
> disc...@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/discuss
>
>
>
> --
> Martin Landa  * http://geo.fsv.cvut.cz/~landa
>
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] Introduction and GSoC

2012-03-23 Thread Wolf Bergenheim
Hi Eric!

It might help us in trying to classify you if you could tell a bit about
your programming experience. What languages are you comfortable with? I see
that you are interested in data mining, which is unfortunately something I
know very little about... Did you see any ideas which interested you? You
can of course also come up with your own project. Is there for instance
some data mining module missing from GRASS? That could be interesting,
especially if you prepare a good solid proposal for it.

--Wolf

On Fri, Mar 23, 2012 at 20:14, Eric Momsen  wrote:

> Hi everyone,
>
> I'm relatively new to the GRASS world, and thought I would send a
> quick introduction.  After spending some time in the "real" world as
> an engineer, I have returned to university life and have a first goal
> of a master's degree in computer science.  My research currently
> involves data mining in an agricultural setting, and the tools include
> GRASS and R.
>
> I'm trying to decide if I've come up the learning curve far enough to
> contribute new code for GRASS as part of the Google Summer of Code.  I
> must decide soon, the deadline for student applications is approaching
> fast :)
>
> I've seen the list of project ideas on the wiki, there is a lot there!
>  Would anyone want to suggest a few that could be a good place for a
> new arrival to start, and/or would tie in well to data mining?  I'm
> happy to discuss on the list, or you can contact me at eric dot momsen
> at gmail.
>
> Thanks,
> Eric
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

[GRASS-dev] Introduction and GSoC

2012-03-23 Thread Eric Momsen
Hi everyone,

I'm relatively new to the GRASS world, and thought I would send a
quick introduction.  After spending some time in the "real" world as
an engineer, I have returned to university life and have a first goal
of a master's degree in computer science.  My research currently
involves data mining in an agricultural setting, and the tools include
GRASS and R.

I'm trying to decide if I've come up the learning curve far enough to
contribute new code for GRASS as part of the Google Summer of Code.  I
must decide soon, the deadline for student applications is approaching
fast :)

I've seen the list of project ideas on the wiki, there is a lot there!
 Would anyone want to suggest a few that could be a good place for a
new arrival to start, and/or would tie in well to data mining?  I'm
happy to discuss on the list, or you can contact me at eric dot momsen
at gmail.

Thanks,
Eric
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


[GRASS-dev] Re: [GRASS GIS] #1625: Disk performance degrades by several orders of magnitude on two processes

2012-03-23 Thread GRASS GIS
#1625: Disk performance degrades by several orders of magnitude on two processes
-+--
 Reporter:  sprice   |   Owner:  grass-dev@…  
 Type:  defect   |  Status:  new  
 Priority:  normal   |   Milestone:  7.0.0
Component:  Default  | Version:  svn-trunk
 Keywords:   |Platform:  MacOSX   
  Cpu:  x86-64   |  
-+--

Comment(by huhabla):

 To assure that this issue is related to GRASS and not to your
 implementation you to need to check the IO performance of a native GRASS
 module running in parallel.

 I have attached (multiproc_mapcalc.py) a simple grass module to check the
 IO disk performance by running multiple instances of r.mapcalc in
 parallel. The implementation assures disk syncing at the end of the
 processing and measures the time between start and end of processing and
 sync in seconds. I did not face large performance drops running multiple
 r.mapcalc instances in parallel. Here some examples running on my AMD 6
 core 1TB HD Ubuntu 64Bit system:

 Running a single r.mapcalc instance to create a 50.000.000 cell integer
 raster map:
 {{{
 GRASS 7.0.svn (TestLL):~/ > python multiproc_mapcalc.py base=raster
 nprocs=1 size=50
 projection: 3 (Latitude-Longitude)
 zone:   0
 datum:  wgs84
 ellipsoid:  wgs84
 north:  80N
 south:  0
 west:   0
 east:   62:30E
 nsres:  0:00:36
 ewres:  0:00:36
 rows:   8000
 cols:   6250
 cells:  5000
 ### main process ###
 process id: 4152
 ### sub process for map  ###
 ppid 4152 pid 4158
  100%
 Sync disk
 Time for processing: 3.885329 seconds
 Removing raster 
 }}}

 Running six r.mapcalc instance to create six 50.000.000 cell integer
 raster maps:
 {{{
 GRASS 7.0.svn (TestLL):~/ > python multiproc_mapcalc.py base=raster
 nprocs=6 size=50
 projection: 3 (Latitude-Longitude)
 zone:   0
 datum:  wgs84
 ellipsoid:  wgs84
 north:  80N
 south:  0
 west:   0
 east:   62:30E
 nsres:  0:00:36
 ewres:  0:00:36
 rows:   8000
 cols:   6250
 cells:  5000
 ### main process ###
 process id: 4175
 ### sub process for map  ###
 ppid 4175 pid 4182
 ### sub process for map  ###
 ppid 4175 pid 4181
 ### sub process for map  ###
 ppid 4175 pid 4183
 ### sub process for map  ###
 ppid 4175 pid 4186
 ### sub process for map  ###
 ppid 4175 pid 4187
 ### sub process for map  ###
 ppid 4175 pid 4190
  100%
  100%
  100%
  100%
  100%
  100%
 Sync disk
 Time for processing: 4.878238 seconds
 Removing raster 
 Removing raster 
 Removing raster 
 Removing raster 
 Removing raster 
 Removing raster 
 }}}

-- 
Ticket URL: 
GRASS GIS 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev