[OpendTect_Developers] Using OpendTect as platform for research without being OpendTect developer?

HighPerformance Computing highperformance.computing.1 at gmail.com
Tue Feb 26 09:46:17 CET 2013


Hi Guys,

I am not trying to ask you to go and document or do any thing here. It is
just your business and manage it the way you like. It is just your business
opportunity.

In your world, you have just Opendtect to develop.

Alternatively, I can see that the commerical platform being used difficult
to replace becuase it is just fun to use and vendor is just doing fantastic
job to keep research staff working under that platform including free
licences and support in addition to customer satisfaction part...

So we are looking to our opportunity as well nothing more than that. I am
not sure why you get upset here!

In my question before, I just wanted to know the current situation and I
figured out that myself. Please do not tech me how to ask and I am not
asking you to do anything. Maybe if you leave it as is we might have some
better opportunity one day.

The situation with us is, currently we are using Opendtect as viewer tool
so I though that why not to use it if possible for development as well and
went for some time to investigate provided that we also have alternatives,
time, opportunity and resources.

I just can see this as good opportunity for someone like you because I can
see now that when something developed useful under specific platform, this
is just forcing some company to use the same platform and make better
opportunity for this platform.
Again, please do not consider this as asking or advising and again please
it is your business to manage and maybe what I am saying might not work in
your situations. I just to look for my better opportunity.
Currently, we put this under future tasks to do due to limited resource we
have now but in future we might use it if we can see better opportunity for
us based on sold study.

Thank you

On 26 February 2013 01:35, Matt Fogarty <mfogartymd at hotmail.com> wrote:

>  Hi Gery,
>
> I can appreciate your desire to write "something" and I am certain, over
> time you will be able to accomplish exactly that.
> However I must say that OpendTect is a first in that they have made every
> effort to make their system transparent.
> It took some time to learn their basic data structures, and internal
> relational database, but once I understood it, I apply it across each new
> area which interests me.
>
> I started by asking a few questions to understand their basic structure.
> The sent me a few lines of code which indicated their internal
> representation of the objects I wanted to analyze/manipulate.
> Then I slowly tested them with small data streams to ensure I was
> accessing the correct objects.
> It was easy . . . . I just had to look through a lot of incredible code to
> understand the incredible tools they built.
>
>
>
> My good fortune or the bain of my existance is that I fell in love
> with mathematics in 3rd grade. Started sequencing before I wrote my first
> program and wrote the first program at my school in 9th grade. I love 3
> Dimensional representations that can be viewed over time, and thus
> absolutely love the structures built into Opendtect. Since then I have
> programmed in over 15 languages and mostly use C++ because of the speed of
> design/testing/implementation. Also, if you are mathematically inclined,
> realize that it all comes down to 8 basic operations; +, - , *, / , >, <,
> =, ==. Those operators rule the world. But you got to love and understand
> their application. If you don't, you don't have a chance.
>
>
> I can't say anything negative about Opendtect. It truly is a "playpen" for
> those who love to quickly test geologic/mathematical/scientific ideas and
> quickly reap the benefits of the results.
>
> If I were to build it from scratch, I would have built the 3D internal
> representation of the seismic data, and other attributes, slightly
> differently.
> These differences however are probably just my personal preferences when
> faced with a specific type of problem and how to solve it.
> They chose OpendTect, I would have chosen something else.
> However with C++ classes, I can add on my own methods, which represent how
> I think about things. This is way cool.
>
> The great news is that it took me less than a day to build "Transporters"
> to move the data out of their system and into mine.
> I then manipulate it and put it back in their system.
>
> These are with the plugin's.
> I started with their very first example to build my very first tool.
> . . . . I only do it part time . . . just wish I had more time to finish
> all those great tools I have built! :)
>
> Great Stuff,
>
> Matt Fogarty, MD
> Tectonics Systems, Inc
>
>
>
>
> > From: gamejihou at hotmail.com
> > Date: Mon, 25 Feb 2013 19:40:34 +0100
> > To: jaap.glas at dgbes.com
> > CC: developers at opendtect.org
> > Subject: Re: [OpendTect_Developers] Using OpendTect as platform for
> research without being OpendTect developer?
>
> >
> > Hello OD community,
> >
> > I've been following these messages and both Bert and Jaap answers are
> really clear about how all OD things work. I use OD very often and honestly
> want to write something to stuck to OD, not sure if call it plugin or
> add-on/in =) but surely want to write something. I'm not a programmer and
> doubt I will be one, after some small programs in VC++ I think my level is
> still low. So, I know this question has been answered in somehow but do you
> think it is possible to have (easier?) documentation to start writing
> things for OD? With easier I mean less "high threshold" and more available,
> beginner tricks? This is like asking the secrets but hope won't be
> misunderstood.
> >
> > Thanks!
> >
> > Cheers,
> >
> > Gery
> >
> > Sent from my iBath
> >
> > On Feb 25, 2013, at 18:03, "Jaap Glas" <jaap.glas at dgbes.com> wrote:
> >
> > Dear all,
> >
> > There is one extra remark I like to add to the reply of my colleague
> Bert Bril
> > on the complaint of HPC.1 (??) on the limited information for developing
> > OpendTect plugins:
> >
> > > We find that there is no enough information how to do such plugins
> except for > simple tutorial on accessing seismic and horizons. Also, we
> found the classes > docs and I am not sure if this is what only available
> and if everything else > lift for a type of reverse engineering? In my
> opinion, if this is true, it
> > > will be impossible to do this independently except for the OpendTect
> > > developers or the people around them how can get the help directly
> from them.
> >
> > You are partly right about this. The information is limited and the
> > threshold to start developing in the OpendTect environment is pretty
> high. However, establishing this cannot go without the moral obligation to
> do something about it yourself as well.
> >
> > So let's suppose that you are willing to invest time in understanding
> > OpendTect, and manage to build your plugin, may be with the help of
> > an experienced OpendTect developer for moments you really get stuck.
> >
> > Then your work isn't done when your plugin works. You will have to
> > start documenting answers to all the questions you had during the
> > development of your plugin and that were not immediately answered
> > by the current tutorials and documentation. This may for example
> > accumulate into you writing some kind of how-to document or a new
> > tutorial. Share it, so that other new OpendTect developers can
> > profit from your experiences in the future.
> > That is also Open Source!
> >
> >
> > Best regards,
> >
> > Jaap Glas.
> >
> >
> > --
> > -- dr. Jaap C. Glas
> > -- Software Engineer
> > -- dGB Earth Sciences
> > -- Nijverheidstraat 11-2
> > -- 7511 JM Enschede, The Netherlands
> > -- jaap.glas at dgbes.com
> > -- http://www.dgbes.com
> > -- Tel: +31 534315155, Fax: +31 534315104
> >
> >
> >
> >
> > _____________________________________________________________
> > OpendTect Developers mailing list Developers at opendtect.org
> > http://lists.opendtect.org/mailman/listinfo/developers
> >
> > You receive this mail because you are listed on developers at opendtect.orgTo unsubscribe please go to
> http://lists.opendtect.org/mailman/options/developers . If you encounter
> any problems, please contact support at opendtect.org .
> >
> > _____________________________________________________________
> > OpendTect Developers mailing list Developers at opendtect.org
> > http://lists.opendtect.org/mailman/listinfo/developers
> >
> > You receive this mail because you are listed on developers at opendtect.orgTo unsubscribe please go to
> http://lists.opendtect.org/mailman/options/developers . If you encounter
> any problems, please contact support at opendtect.org .
>
> _____________________________________________________________
> OpendTect Developers mailing list Developers at opendtect.org
> http://lists.opendtect.org/mailman/listinfo/developers
>
> You receive this mail because you are listed on developers at opendtect.orgTo unsubscribe please go to
> http://lists.opendtect.org/mailman/options/developers . If you encounter
> any problems, please contact support at opendtect.org .
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opendtect.org/pipermail/developers/attachments/20130226/e297d982/attachment.html>


More information about the Developers mailing list