Computational Systems Biology: solving problems rather than looking for problems

Biology and its concrete cases must drive the development of methods and software tools to enhance research capacity and quality. Unfortunately too many times I've seen computational approaches designed and tested on fake data sets or toy artificial problems for then trying to find out there the right application for the elegant method just developed. The outcome of this practice is a huge ecosystem of methods and tools in the scientific domain that is by far much larger than what is really needed to face the challenges posed by system biology.

At COSBI, we learned by doing how much more effective is developing methods and tools to solve concrete problems -- i.e., being driven by biology in designing computational approaches. In the early days at COSBI, 12 years ago, we experimented also the wrong way working -- i.e., developing methods that we thought could help biologists in their everyday work -- and the results were not so exciting. We developed amazing technologies for modelling and simulating biological systems, but then we realized that it was too difficult to effectively communicate with biologists. The technology was very elegant and flexible, but not efficient enough to manage systems of the size of practical applications. Of course, we re-used all that experience in the definition and implementation of the simplest graphical language ever to model systems together with biologists. We also re-used our initial development to equip it with the fastest stochastic simulation algorithm to approach industrial-size systems. But this could have been done in much less time, if we would have been driven from the very beginning by concrete biological problems.

Summing up, developing nice methods and then saying, look, I have the best computational method ever, give me a problem where my method apply is an investment of time and resources that is going to fail. The right strategy I suggest is: give me a problem, I check if a solution can be obtained by orchestrating in the right way what is already available, and, only as a last chance, eventually I'm going to develop a new computational method if really needed.

?




Andrey Ptitsyn

Precision Health Sciences

8 年

As my graduate adviser said more than once, you will never get an interview at Harvard with this attitude. Unfortunately, Captain Obvious.

回复
Adriano Henney

Photographer at Adriano Henney Photography

8 年

Completely agree Corrado- come and join us at the #AvicennaAlliance!

回复

要查看或添加评论,请登录

Corrado Priami的更多文章

  • Job openings

    Job openings

    We are looking for passionated people that wants to have an impact in the computational health industry. The available…

  • Post Doc Position Available

    Post Doc Position Available

    there is a Post Doc position available at the University of Pisa in the bioinformatics area. The call for the position…

    1 条评论
  • Tenured position at RTDB level

    Tenured position at RTDB level

    The Department of Computer Science of the University of Pisa is seeking expressions of interest for tenured positions…

  • Digital Health PostDoc Position

    Digital Health PostDoc Position

    The Department of Computer Science of the University of Pisa is looking for expressions of interest for a 2 year…

  • Work@COSBI to enhance quantitative systems pharmacology and nutrition

    Work@COSBI to enhance quantitative systems pharmacology and nutrition

    Knowledge expansion and data contextualization, biomarker identification, level of activity ranking of molecular…

  • 3 issues in systems approaches (among the others)

    3 issues in systems approaches (among the others)

    Most of the technologies and algorithms we use today in performing systems research are not widely validated and tested…

    2 条评论

社区洞察

其他会员也浏览了