Re: Modeling life on Earth –- an object-oriented (Python?) challenge

Luigi Ponti quartese at
Wed Jul 31 07:31:48 CEST 2013

[...forgot to reply to the list...]

Dear David,

Thanks for your feedback -- you got right to the point:

...python would be more of a prototyping language, and later translated
> into another language for faster maneuvering of data

exactly! I was hoping that, since the modeling framework is conceptually
well developed (i.e., books, papers, analysis, etc. in 35+ years), most of
the work would be towards getting the code up to the same conceptual (i.e.,
abstraction) level. Hence, I was thinking Python would be a good tool for
that. Performance can be taken care of at a later stage, if needed.

Please do not hesitate to drop a further line.

Kind regards,


On Tue, Jul 30, 2013 at 1:23 PM, David Hutto <dwightdhutto at> wrote:

> Never used pascal, and python might not be the fastest way to implement a
> program such as this.
> In a previous discussion, this was taken place by someone using a predator
> prey brain class..
> The simulation will vary, until a full refinement of forecast is above a
> certainty percentage level.
> Visualization is needed as well.
> Collaboration is, of course
> , the best possible route. However you need to start with certain
> statistics, and know there will be an Uncerrtainty Principle rule applied.
> The algorithm for such massive amounts of data analysis in a simulation
> forecast, will involve HD space and RAM
> .
> You will also want to collaborate with certain databases in order to
> refine the accuracy of your models.
> This is kind of what I would consider being a Dune(Frank Herbert)
> planetary engineer. It also takes in other db data such as tagging marks of
> animals percentiles of bacterias/viruses/etc....SO it's not as simple as it
> sounds, and python would be more of a prototyping language, and later
> translated into another language for faster maneuvering of data.
> On Tue, Jul 30, 2013 at 4:57 AM, <quartese at> wrote:
>> Dear List,
>> I have to start this email by saying that I have recently attended
>> EuroPython in Florence, and it was the best and better organized conference
>> I have ever attended in 14 years of international meetings.
>> I apologize if this is off topic, but I read in the list's description
>> that “[p]retty much anything Python-related is fair game for discussion”.
>> Although I am not a Python developer, I decided to attend EuroPython in
>> search for a programmer interested in collaborating in the Python project I
>> briefly describe below.
>> I use ecosystem models implemented with a procedural paradigm in a
>> language different from Python (Pascal, for the records). I would like to
>> migrate these ecosystem models (and code) to an object-oriented paradigm
>> using Python, as I have come to believe its expressiveness would help a lot
>> get the semantics right, rather than simply split procedural code into
>> objects corresponding to ecological elements. What's more, our models use
>> physiological analogies among the different levels of the food chain or
>> web, and this makes them amenable to an even higher level of
>> object-oriented abstraction given adequate expressiveness.
>> The goal is to go beyond the currently (mostly) formal implementation of
>> the object-oriented paradigm in ecological models. To do that, I would need
>> help from an expert Python programmer (who also has some math skills, knows
>> English, and can work in the Rome area, or at least central Italy). I need
>> help because I am a Python beginner with limited programming experience in
>> general, and hence my contribution will mainly be the ecosystem modeling
>> insight.
>> At EuroPython, I gave a lightning talk about the project that can be
>> found on YouTube
>> As I already made some very promising contacts at EuroPyton with
>> developers that are interested and willing to help, and many people shared
>> their views and provided useful insight into the issue (thanks!), this post
>> is meant to get further feedback on my idea and possibly reach other
>> interested developers.
>> Kindly contact me if you have any interest in the idea and time to devote
>> it, as it is becoming a funded project.
>> Kind regards, thanks for any hint, and apologies for the many
>> inaccuracies,
>> Luigi
>> --
> --
> Best Regards,
> David Hutto
> *CEO:* **
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Python-list mailing list