12 papers · ranked by Valyu relevance
João P. G. L. M. Rodrigues, João M. C. Teixeira, Mikaël Trellet, Alexandre M. J. J. Bonvin
The pdb-tools are a collection of Python scripts for working with molecular structure data in the PDB format. They allow users to edit, convert, and validate PDB files, from the command-line, in a simple but efficient manner. The pdb-tools are implemented in Python, without any external dependencies, and are freely…
Johnathan Pocock, Simon Graham, Quoc Dang Vu, Mostafa Jahanifar + 10 more
Computational Pathology (CPath) has seen rapid growth in recent years, driven by advanced deep learning (DL) algorithms. These algorithms typically share the same sequence of steps. However, due to the sheer size and complexity of handling large multi-gigapixel whole-slide images, there is no open-source software…
Laura Wiggins, Stuart Lacy, Graeme Park, Joanne Marrison + 5 more
We previously developed the CellPhe toolkit^1^, an open-source R package for automated cell phenotyping from ptychography time-lapse videos. To align with the growing adoption of python-based image analysis tools and to enhance interoperability with widely used software for cell segmentation and tracking, we developed…
Kiri Choi, J. Kyle Medley, Caroline Cannistra, Matthias König + 3 more
In this article, we present Tellurium, a powerful Python-based integrated environment designed for model building, analysis, simulation and reproducibility in systems and synthetic biology. Tellurium is a modular, cross-platform, and open-source integrated development environment (IDE) composed of multiple libraries…
Urminder Singh, Jing Li, Arun Seetharam, Eve Syrkin Wurtele
Implementing RNA-Seq analysis pipelines is challenging as data gets bigger and more complex. With the availability of terabytes of RNA-Seq data and continuous development of analysis tools, there is a pressing requirement for frameworks that allow for fast and efficient development, modification, sharing and reuse of…
João R. Almeida, Armando J. Pinho, José L. Oliveira, Olga Fajarda + 1 more
Next-generation sequencing triggered the production of a massive volume of publicly available data and the development of new specialised tools. These tools are dispersed over different frameworks, making the management and analyses of the data a challenging task. Additionally, new targeted tools are needed, given the…
Knut Rand, Ivar Grytten, Milena Pavlovic, Chakravarthi Kanduri + 1 more
Python is a popular and widespread programming language for scientific computing, in large part due to the powerful array programming library NumPy, which makes it easy to write clean, vectorized and efficient code for handling large datasets. A challenge with using array programming for biological data is that the…
Yangyang Li, Rendong Yang
We introduce PxBLAT, a Python library designed to enhance usability and efficiency in interacting with the BLAST-like alignment tool (BLAT). PxBLAT provides an intuitive application programming interface (API) design, allowing the incorporation of its functionality directly into Python-based bioinformatics workflows.…
François Moreews, Jean-Baptiste Bougaud, Emmanuelle Becker, Florence Gondret + 1 more
Biological Pathway Exchange (BioPAX) is a standard language, represented in OWL, that aims to enable the integration, exchange, visualization and analysis of biological pathway data. While public databanks increasingly provide datasets in BioPAX format, their use remains below potential. Users may encounter challenges…
Chengjie Chen, Hao Chen, Yi Zhang, Hannah R. Thomas + 3 more
The rapid development of high-throughput sequencing (HTS) techniques has led biology into the big-data era. Data analyses using various bioinformatics tools rely on programming and command-line environments, which are challenging and time-consuming for most wet-lab biologists. Here, we present TBtools (a Toolkit for…
Weize Xu, Da Lin, Ping Hong, Liang Yi + 3 more
CoolBox is a Python package for interactive genomic data exploration based on Jupyter notebook. It provides a ggplot2-like Application Programming Interface (API) for genomic data visualization, and a Jupyter/ipywidgets based Graphical User Interface (GUI) for interactive data exploration. CoolBox is a versatile…
Maximilien Colange, Guillaume Appé, Léa Meunier, Solène Weill + 3 more
We introduce InMoose, an open-source Python environment aimed at omic data analysis. We illustrate its capabilities for bulk transcriptomic data analysis. Due to its wide adoption, Python has grown as a de facto standard in fields increasingly important for bioinformatic pipelines, such as data science, machine…