@article {555, title = {PyCellBase, an efficient python package for easy retrieval of biological data from heterogeneous sources.}, journal = {BMC Bioinformatics}, volume = {20}, year = {2019}, month = {2019 Mar 28}, pages = {159}, abstract = {

BACKGROUND: Biological databases and repositories are incrementing in diversity and complexity over the years. This rapid expansion of current and new sources of biological knowledge raises serious problems of data accessibility and integration. To handle the growing necessity of unification, CellBase was created as an integrative solution. CellBase provides a centralized NoSQL database containing biological information from different and heterogeneous sources. Access to this information is done through a RESTful web service API, which provides an efficient interface to the data.

RESULTS: In this work we present PyCellBase, a Python package that provides programmatic access to the rich RESTful web service API offered by CellBase. This package offers a fast and user-friendly access to biological information without the need of installing any local database. In addition, a series of command-line tools are provided to perform common bioinformatic tasks, such as variant annotation. CellBase data is always available by a high-availability cluster and queries have been tuned to ensure a real-time performance.

CONCLUSION: PyCellBase is an open-source Python package that provides an efficient access to heterogeneous biological information. It allows to perform tasks that require a comprehensive set of knowledge resources, as for example variant annotation. Queries can be easily fine-tuned to retrieve the desired information of particular biological features. PyCellBase offers the convenience of an object-oriented scripting language and provides the ability to integrate the obtained results into other Python applications and pipelines.

}, keywords = {Computational Biology, Databases, Factual, Software, User-Computer Interface}, issn = {1471-2105}, doi = {10.1186/s12859-019-2726-4}, author = {Perez-Gil, Daniel and Lopez, Francisco J and Dopazo, Joaquin and Marin-Garcia, Pablo and Rendon, Augusto and Medina, Ignacio} } @article {1149, title = {A Parallel and Sensitive Software Tool for Methylation Analysis on Multicore Platforms.}, journal = {Bioinformatics (Oxford, England)}, volume = {31}, number = {19}, year = {2015}, month = {2015 Jun 10}, pages = {3130-3138}, abstract = {MOTIVATION: DNA methylation analysis suffers from very long processing time, since the advent of Next-Generation Sequencers (NGS) has shifted the bottleneck of genomic studies from the sequencers that obtain the DNA samples to the software that performs the analysis of these samples. The existing software for methylation analysis does not seem to scale efficiently neither with the size of the dataset nor with the length of the reads to be analyzed. Since it is expected that the sequencers will provide longer and longer reads in the near future, efficient and scalable methylation software should be developed. RESULTS: We present a new software tool, called HPG-Methyl, which efficiently maps bisulfite sequencing reads on DNA, analyzing DNA methylation. The strategy used by this software consists of leveraging the speed of the Burrows-Wheeler Transform to map a large number of DNA fragments (reads) rapidly, as well as the accuracy of the Smith-Waterman algorithm, which is exclusively employed to deal with the most ambiguous and shortest reads. Experimental results on platforms with Intel multicore processors show that HPGMethyl significantly outperforms in both execution time and sensitivity state-of-the-art software such as Bismark, BS-Seeker or BSMAP, particularly for long bisulfite reads. AVAILABILITY: Software in the form of C libraries and functions, together with instructions to compile and execute this software. Available by sftp to anonymous@clariano.uv.es (password "anonymous"). CONTACT: Juan.Orduna@uv.es.}, keywords = {BS-seq, HPC, methylation, NGS}, issn = {1367-4811}, doi = {10.1093/bioinformatics/btv357}, url = {http://bioinformatics.oxfordjournals.org/content/31/19/3130.long}, author = {T{\'a}rraga, Joaqu{\'\i}n and P{\'e}rez, Mariano and Ordu{\~n}a, Juan M and Duato, Jos{\'e} and Medina, Ignacio and Joaqu{\'\i}n Dopazo} } @article {539, title = {Phylemon 2.0: a suite of web-tools for molecular evolution, phylogenetics, phylogenomics and hypotheses testing.}, journal = {Nucleic Acids Res}, volume = {39}, year = {2011}, month = {2011 Jul}, pages = {W470-4}, abstract = {

Phylemon 2.0 is a new release of the suite of web tools for molecular evolution, phylogenetics, phylogenomics and hypotheses testing. It has been designed as a response to the increasing demand of molecular sequence analyses for experts and non-expert users. Phylemon 2.0 has several unique features that differentiates it from other similar web resources: (i) it offers an integrated environment that enables evolutionary analyses, format conversion, file storage and edition of results; (ii) it suggests further analyses, thereby guiding the users through the web server; and (iii) it allows users to design and save phylogenetic pipelines to be used over multiple genes (phylogenomics). Altogether, Phylemon 2.0 integrates a suite of 30 tools covering sequence alignment reconstruction and trimming; tree reconstruction, visualization and manipulation; and evolutionary hypotheses testing.

}, keywords = {Evolution, Molecular, Genomics, Internet, Phylogeny, Sequence Alignment, Software}, issn = {1362-4962}, doi = {10.1093/nar/gkr408}, author = {S{\'a}nchez, Rub{\'e}n and Serra, Fran{\c c}ois and T{\'a}rraga, Joaqu{\'\i}n and Medina, Ignacio and Carbonell, Jos{\'e} and Pulido, Luis and De Maria, Alejandro and Capella-Gut{\'\i}errez, Salvador and Huerta-Cepas, Jaime and Gabald{\'o}n, Toni and Dopazo, Joaquin and Dopazo, Hern{\'a}n} } @article {17452346, title = {Phylemon: a suite of web tools for molecular evolution, phylogenetics and phylogenomics}, journal = {Nucleic Acids Res}, volume = {35}, number = {Web Server issue}, year = {2007}, note = {Tarraga, Joaquin Medina, Ignacio Arbiza, Leonardo Huerta-Cepas, Jaime Gabaldon, Toni Dopazo, Joaquin Dopazo, Hernan Research Support, Non-U.S. Gov{\textquoteright}t England Nucleic acids research Nucleic Acids Res. 2007 Jul;35(Web Server issue):W38-42. Epub 2007 Apr 22.}, pages = {W38-42}, abstract = {Phylemon is an online platform for phylogenetic and evolutionary analyses of molecular sequence data. It has been developed as a web server that integrates a suite of different tools selected among the most popular stand-alone programs in phylogenetic and evolutionary analysis. It has been conceived as a natural response to the increasing demand of data analysis of many experimental scientists wishing to add a molecular evolution and phylogenetics insight into their research. Tools included in Phylemon cover a wide yet selected range of programs: from the most basic for multiple sequence alignment to elaborate statistical methods of phylogenetic reconstruction including methods for evolutionary rates analyses and molecular adaptation. Phylemon has several features that differentiates it from other resources: (i) It offers an integrated environment that enables the direct concatenation of evolutionary analyses, the storage of results and handles required data format conversions, (ii) Once an outfile is produced, Phylemon suggests the next possible analyses, thus guiding the user and facilitating the integration of multi-step analyses, and (iii) users can define and save complete pipelines for specific phylogenetic analysis to be automatically used on many genes in subsequent sessions or multiple genes in a single session (phylogenomics). The Phylemon web server is available at http://phylemon.bioinfo.cipf.es.}, keywords = {Animals Computational Biology/*methods Databases, DNA Sequence Analysis, Genetic Evolution, Molecular Genetic Techniques Humans *Internet Models, Protein Software User-Computer Interface, Statistical *Phylogeny Programming Languages Sequence Alignment Sequence Analysis}, url = {http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve\&db=PubMed\&dopt=Citation\&list_uids=17452346}, author = {Tarraga, J. and Medina, Ignacio and Arbiza, L. and Huerta-Cepas, J. and Gabald{\'o}n, T. and Dopazo, J. and H. Dopazo} } @article {17138587, title = {Prophet, a web-based tool for class prediction using microarray data}, journal = {Bioinformatics}, volume = {23}, number = {3}, year = {2007}, note = {

Medina, Ignacio Montaner, David Tarraga, Joaquin Dopazo, Joaquin Research Support, Non-U.S. Gov{\textquoteright}t England Bioinformatics (Oxford, England) Bioinformatics. 2007 Feb 1;23(3):390-1. Epub 2006 Nov 30.

}, pages = {390-1}, abstract = {

Sample classification and class prediction is the aim of many gene expression studies. We present a web-based application, Prophet, which builds prediction rules and allows using them for further sample classification. Prophet automatically chooses the best classifier, along with the optimal selection of genes, using a strategy that renders unbiased cross-validated errors. Prophet is linked to different microarray data analysis modules, and includes a unique feature: the possibility of performing the functional interpretation of the molecular signature found. Availability: Prophet can be found at the URL http://prophet.bioinfo.cipf.es/ or within the GEPAS package at http://www.gepas.org/ Supplementary information: http://gepas.bioinfo.cipf.es/tutorial/prophet.html.

}, keywords = {babelomics, gepas, predictors}, url = {http://bioinformatics.oxfordjournals.org/cgi/content/full/23/3/390?view=long\&pmid=17138587}, author = {Medina, Ignacio and Montaner, D. and Tarraga, J. and Dopazo, J.} }