1 research outputs found
Using Python to Dive into Signalling Data with CellNOpt and BioServices
Systems biology is an inter-disciplinary field that studies systems of
biological components at different scales, which may be molecules, cells or
entire organism. In particular, systems biology methods are applied to
understand functional deregulations within human cells (e.g., cancers). In this
context, we present several python packages linked to CellNOptR (R package),
which is used to build predictive logic models of signalling networks by
training networks (derived from literature) to signalling (phospho-proteomic)
data. The first package (cellnopt.wrapper) is a wrapper based on RPY2 that
allows a full access to CellNOptR functionalities within Python. The second one
(cellnopt.core) was designed to ease the manipulation and visualisation of data
structures used in CellNOptR, which was achieved by using Pandas, NetworkX and
matplotlib. Systems biology also makes extensive use of web resources and
services. We will give an overview and status of BioServices, which allows one
to access programmatically to web resources used in life science and how it can
be combined with CellNOptR.Comment: Part of the Proceedings of the 7th European Conference on Python in
Science (EuroSciPy 2014), Pierre de Buyl and Nelle Varoquaux editors, (2014