Your browser doesn't support javascript.
loading
Mostrar: 20 | 50 | 100
Resultados 1 - 20 de 49
Filtrar
1.
J Neurosci Methods ; 411: 110245, 2024 Nov.
Artículo en Inglés | MEDLINE | ID: mdl-39117154

RESUMEN

BACKGROUND: Chronobiology is the scientific field focused on studying periodicity in biological processes. In mammals, most physiological variables exhibit circadian rhythmicity, such as metabolism, body temperature, locomotor activity, and sleep. The biological rhythmicity can be statistically evaluated by examining the time series and extracting parameters that correlate to the period of oscillation, its amplitude, phase displacement, and overall variability. NEW METHOD: We have developed a library called CircadiPy, which encapsulates methods for chronobiological analysis and data inspection, serving as an open-access toolkit for the analysis and interpretation of chronobiological data. The package was designed to be flexible, comprehensive and scalable in order to assist research dealing with processes affected or influenced by rhythmicity. RESULTS: The results demonstrate the toolkit's capability to guide users in analyzing chronobiological data collected from various recording sources, while also providing precise parameters related to the circadian rhythmicity. COMPARISON WITH EXISTING METHODS: The analysis methodology from this proposed library offers an opportunity to inspect and obtain chronobiological parameters in a straightforward and cost-free manner, in contrast to commercial tools. CONCLUSIONS: Moreover, being an open-source tool, it empowers the community with the opportunity to contribute with new functions, analysis methods, and graphical visualizations given the simplified computational method of time series data analysis using an easy and comprehensive pipeline within a single Python object.


Asunto(s)
Ritmo Circadiano , Programas Informáticos , Animales , Ritmo Circadiano/fisiología , Fenómenos Cronobiológicos/fisiología , Humanos , Factores de Tiempo , Disciplina de Cronobiología/métodos
2.
Sensors (Basel) ; 24(6)2024 Mar 09.
Artículo en Inglés | MEDLINE | ID: mdl-38544039

RESUMEN

This study centers on creating a real-time algorithm to estimate brain-to-brain synchronization during social interactions, specifically in collaborative and competitive scenarios. This type of algorithm can provide useful information in the educational context, for instance, during teacher-student or student-student interactions. Positioned within the context of neuroeducation and hyperscanning, this research addresses the need for biomarkers as metrics for feedback, a missing element in current teaching methods. Implementing the bispectrum technique with multiprocessing functions in Python, the algorithm effectively processes electroencephalography signals and estimates brain-to-brain synchronization between pairs of subjects during (competitive and collaborative) activities that imply specific cognitive processes. Noteworthy differences, such as higher bispectrum values in collaborative tasks compared to competitive ones, emerge with reliability, showing a total of 33.75% of significant results validated through a statistical test. While acknowledging progress, this study identifies areas of opportunity, including embedded operations, wider testing, and improved result visualization. Beyond academia, the algorithm's utility extends to classrooms, industries, and any setting involving human interactions. Moreover, the presented algorithm is shared openly, to facilitate implementations by other researchers, and is easily adjustable to other electroencephalography devices. This research not only bridges a technological gap but also contributes insights into the importance of interactions in educational contexts.


Asunto(s)
Encéfalo , Electroencefalografía , Humanos , Reproducibilidad de los Resultados , Electroencefalografía/métodos , Algoritmos , Estudiantes
3.
Front Neurosci ; 18: 1333243, 2024.
Artículo en Inglés | MEDLINE | ID: mdl-38529266

RESUMEN

We present a Python library (Phybers) for analyzing brain tractography data. Tractography datasets contain streamlines (also called fibers) composed of 3D points representing the main white matter pathways. Several algorithms have been proposed to analyze this data, including clustering, segmentation, and visualization methods. The manipulation of tractography data is not straightforward due to the geometrical complexity of the streamlines, the file format, and the size of the datasets, which may contain millions of fibers. Hence, we collected and structured state-of-the-art methods for the analysis of tractography and packed them into a Python library, to integrate and share tools for tractography analysis. Due to the high computational requirements, the most demanding modules were implemented in C/C++. Available functions include brain Bundle Segmentation (FiberSeg), Hierarchical Fiber Clustering (HClust), Fast Fiber Clustering (FFClust), normalization to a reference coordinate system, fiber sampling, calculation of intersection between sets of brain fibers, tools for cluster filtering, calculation of measures from clusters, and fiber visualization. The library tools were structured into four principal modules: Segmentation, Clustering, Utils, and Visualization (Fibervis). Phybers is freely available on a GitHub repository under the GNU public license for non-commercial use and open-source development, which provides sample data and extensive documentation. In addition, the library can be easily installed on both Windows and Ubuntu operating systems through the pip library.

4.
Heliyon ; 10(5): e26892, 2024 Mar 15.
Artículo en Inglés | MEDLINE | ID: mdl-38434324

RESUMEN

Currently, the modeling of complex chemical-physical processes is drastically influencing industrial development. Therefore, the analysis and study of the combustion process of the boilers using machine learning (ML) techniques are vital to increase the efficiency with which this equipment operates and reduce the pollution load they contribute to the environment. This work aims to predict the emissions of CO, CO2, NOx, and the temperature of the exhaust gases of industrial boilers from real data. Different ML algorithms for regression analysis are discussed. The following are input variables: ambient temperature, working pressure, steam production, and the type of fuel used in around 20 industrial boilers. Each boiler's emission data was collected using a TESTO 350 Combustion Gas Analyzer. The modeling, with a machine learning approach using the Gradient Boosting Regression algorithm, showed better performance in the predictions made on the test data, outperforming all other models studied. It was achieved with predicted values showing a mean absolute error of 0.51 and a coefficient of determination of 99.80%. Different regression models (DNN, MLR, RFR, GBR) were compared to select the most optimal. Compared to models based on Linear Regression, the DNN model has better prediction performance. The proposed model provides a new method to predict CO2, CO, NOx emissions, and exhaust gas outlet temperature.

5.
J Sci Food Agric ; 104(9): 5442-5461, 2024 Jul.
Artículo en Inglés | MEDLINE | ID: mdl-38349004

RESUMEN

BACKGROUND: Climate influences the interaction between pathogens and their hosts significantly. This is particularly evident in the coffee industry, where fungal diseases like Cercospora coffeicola, causing brown-eye spot, can reduce yields drastically. This study focuses on forecasting coffee brown-eye spot using various models that incorporate agrometeorological data, allowing for predictions at least 1 week prior to the occurrence of disease. Data were gathered from eight locations across São Paulo and Minas Gerais, encompassing the South and Cerrado regions of Minas Gerais state. In the initial phase, various machine learning (ML) models and topologies were calibrated to forecast brown-eye spot, identifying one with potential for advanced decision-making. The top-performing models were then employed in the next stage to forecast and spatially project the severity of brown-eye spot across 2681 key Brazilian coffee-producing municipalities. Meteorological data were sourced from NASA's Prediction of Worldwide Energy Resources platform, and the Penman-Monteith method was used to estimate reference evapotranspiration, leading to a Thornthwaite and Mather water-balance calculation. Six ML models - K-nearest neighbors (KNN), artificial neural network multilayer perceptron (MLP), support vector machine (SVM), random forests (RF), extreme gradient boosting (XGBoost), and gradient boosting regression (GradBOOSTING) - were employed, considering disease latency to time define input variables. RESULTS: These models utilized climatic elements such as average air temperature, relative humidity, leaf wetness duration, rainfall, evapotranspiration, water deficit, and surplus. The XGBoost model proved most effective in high-yielding conditions, demonstrating high precision and accuracy. Conversely, the SVM model excelled in low-yielding scenarios. The incidence of brown-eye spot varied noticeably between high- and low-yield conditions, with significant regional differences observed. The accuracy of predicting brown-eye spot severity in coffee plantations depended on the biennial production cycle. High-yielding trees showed superior results with the XGBoost model (R2 = 0.77, root mean squared error, RMSE = 10.53), whereas the SVM model performed better under low-yielding conditions (precision 0.76, RMSE = 12.82). CONCLUSION: The study's application of agrometeorological variables and ML models successfully predicted the incidence of brown-eye spot in coffee plantations with a 7 day lead time, illustrating that they were valuable tools for managing this significant agricultural challenge. © 2024 Society of Chemical Industry.


Asunto(s)
Ascomicetos , Clima , Coffea , Predicción , Enfermedades de las Plantas , Enfermedades de las Plantas/microbiología , Enfermedades de las Plantas/prevención & control , Coffea/crecimiento & desarrollo , Coffea/microbiología , Coffea/química , Brasil , Aprendizaje Automático , Café/química
6.
J Appl Crystallogr ; 56(Pt 5): 1574-1584, 2023 Oct 01.
Artículo en Inglés | MEDLINE | ID: mdl-37791370

RESUMEN

PyDDT is a free Python package of computer codes for exploiting X-ray dynamic multiple diffraction in single crystals. A wide range of tools are available for evaluating the usefulness of the method, planning feasible experiments, extracting phase information from experimental data and further improving model structures of known materials. Graphical tools are also useful in analytical methodologies related to the three-dimensional aspect of multiple diffraction. For general X-ray users, the PyDDT tutorials provide the insight needed to understand the principles of phase measurements and other related methodologies. Key points behind structure refinement using the current approach are presented, and the main features of PyDDT are illustrated for amino acid and filled skutterudite single crystals.

7.
J Comput Aided Mol Des ; 37(12): 735-754, 2023 12.
Artículo en Inglés | MEDLINE | ID: mdl-37804393

RESUMEN

QSAR models capable of predicting biological, toxicity, and pharmacokinetic properties were widely used to search lead bioactive molecules in chemical databases. The dataset's preparation to build these models has a strong influence on the quality of the generated models, and sampling requires that the original dataset be divided into training (for model training) and test (for statistical evaluation) sets. This sampling can be done randomly or rationally, but the rational division is superior. In this paper, we present MASSA, a Python tool that can be used to automatically sample datasets by exploring the biological, physicochemical, and structural spaces of molecules using PCA, HCA, and K-modes. The proposed algorithm is very useful when the variables used for QSAR are not available or to construct multiple QSAR models with the same training and test sets, producing models with lower variability and better values for validation metrics. These results were obtained even when the descriptors used in the QSAR/QSPR were different from those used in the separation of training and test sets, indicating that this tool can be used to build models for more than one QSAR/QSPR technique. Finally, this tool also generates useful graphical representations that can provide insights into the data.


Asunto(s)
Algoritmos , Relación Estructura-Actividad Cuantitativa , Bases de Datos de Compuestos Químicos , Benchmarking
8.
Vet Sci ; 10(9)2023 Aug 23.
Artículo en Inglés | MEDLINE | ID: mdl-37756059

RESUMEN

Machine learning (ML) offers potential opportunities to enhance the learning, teaching, and assessments within veterinary medical education including but not limited to assisting with admissions processes as well as student progress evaluations. The purpose of this primer is to assist veterinary educators in appraising and potentially adopting these rapid upcoming advances in data science and technology. In the first section, we introduce ML concepts and highlight similarities/differences between ML and classical statistics. In the second section, we provide a step-by-step worked example using simulated veterinary student data to answer a hypothesis-driven question. Python syntax with explanations is provided within the text to create a random forest ML prediction model, a model composed of decision trees with each decision tree being composed of nodes and leaves. Within each step of the model creation, specific considerations such as how to manage incomplete student records are highlighted when applying ML algorithms within the veterinary education field. The results from the simulated data demonstrate how decisions by the veterinary educator during ML model creation may impact the most important features contributing to the model. These results highlight the need for the veterinary educator to be fully transparent during the creation of ML models and future research is needed to establish guidelines for handling data not missing at random in medical education, and preferred methods for model evaluation.

9.
Appl Radiat Isot ; 200: 110974, 2023 Oct.
Artículo en Inglés | MEDLINE | ID: mdl-37579691

RESUMEN

Bonner Sphere Spectrometers (BSS) are widely used for neutron spectrometry. Spectra are obtained by unfolding detector readings. In this work, a Python Graphical User Interface Application (GUI/App) for spectrum unfolding is presented; SpecUnPy. In this App, the user can choose three unfolding algorithms: SPUNIT/MLEM/GRAVEL. There is no limit for energy bins or detectors and after unfolding, a ".xlsx" file and a graphical comparison can be downloaded. This paper presents SpecunPy and some tests performed to validate it.

10.
J Neurosci Methods ; 398: 109957, 2023 10 01.
Artículo en Inglés | MEDLINE | ID: mdl-37634650

RESUMEN

BACKGROUND: The application of automated analyses in neuroscience has become a practical approach. With automation, the algorithms and tools employed perform fast and accurate data analysis. It minimizes the inherent errors of manual analysis performed by a human experimenter. It also reduces the time required to analyze a large amount of data and the need for human and financial resources. METHODS: In this work, we describe a protocol for the automated analysis of the Morris Water Maze (MWM) and the Open Field (OF) test using the OpenCV library in Python. This simple protocol tracks mice navigation with high accuracy. RESULTS: In the MWM, both automated and manual analysis revealed similar results regarding the time the mice stayed in the target quadrant (p = 0.109). In the OF test, both automated and manual analysis revealed similar results regarding the time the mice stayed in the center (p = 0.520) and in the border (p = 0.503) of the field. CONCLUSIONS: The automated analysis protocol has several advantages over manual analysis. It saves time, reduces human errors, can be customized, and provides more consistent information about animal behavior during tests. We conclude that the automated protocol described here is reliable and provides consistent behavioral analysis in mice. This automated protocol could lead to deeper insight into behavioral neuroscience.


Asunto(s)
Algoritmos , Programas Informáticos , Humanos , Ratones , Animales , Conducta Animal
11.
Braz J Microbiol ; 54(3): 2403-2412, 2023 Sep.
Artículo en Inglés | MEDLINE | ID: mdl-37344655

RESUMEN

Pseudomonas aeruginosa is a common infectious agent associated with respiratory diseases in boas and pythons, however, the histopathology, resistance and virulence are yet described for this species. In this study, we investigated a dying Burmese python rescued from tropical rainforest in Hainan. Clinical signs were open-mouthed breathing, abnormal shedding and anorexia. Abundant yellow mucopurulent secretions were observed in highly ectatic segmental bronchi by postmortem. Histopathological lesions included systemic pneumonia, enteritis, nephritis and carditis. P. aeruginosa was the only species isolated from heart blood, kidney, trachea and lung. The phenotype analysis demonstrated that the isolates had strong biofilm, and were sensitive to amikacin, spectinomycin, ciprofloxacin, norfloxacin and polymyxin B, moreover, the LD50 of the most virulent isolate was 2.22×105 cfu/mL in a zebrafish model. Molecular epidemiological analysis revealed that the isolates belonged to sequence type 3495, the common gene patterns were toxA + exoSYT + phzIM + plcHN in virulence and catB + blaTEM + ant (3'')-I+ tetA in resistance. This study highlights that P. aeruginosa should be worth more attention in wildlife conservation and raise the public awareness for the cross infection and cross spread between animals and human.


Asunto(s)
Bacteriemia , Boidae , Infección Hospitalaria , Neumonía , Infecciones por Pseudomonas , Animales , Antibacterianos/farmacología , Bacteriemia/veterinaria , Neumonía/veterinaria , Pseudomonas aeruginosa/genética , Infecciones por Pseudomonas/veterinaria , Pez Cebra
12.
J Trace Elem Med Biol ; 78: 127182, 2023 Jul.
Artículo en Inglés | MEDLINE | ID: mdl-37130496

RESUMEN

BACKGROUND: Despite the agreed principle that access to food is a human right, undernourishment and metal ion deficiencies are public health problems worldwide, exacerbated in impoverished or war-affected areas. It is known that maternal malnutrition causes growth retardation and affects behavioral and cognitive development of the newborn. Here we ask whether severe caloric restriction leads per se to disrupted metal accumulation in different organs of the Wistar rat. METHODS: Inductively coupled plasma optical emission spectroscopy was used to determine the concentration of multiple elements in the small and large intestine, heart, lung, liver, kidney, pancreas, spleen, brain, spinal cord, and three skeletal muscles from control and calorically restricted Wistar rats. The caloric restriction protocol was initiated from the mothers prior to mating and continued throughout gestation, lactation, and post-weaning up to sixty days of age. RESULTS: Both sexes were analyzed but dimorphism was rare. The pancreas was the most affected organ presenting a higher concentration of all the elements analyzed. Copper concentration decreased in the kidney and increased in the liver. Each skeletal muscle responded to the treatment differentially: Extensor Digitorum Longus accumulated calcium and manganese, gastrocnemius decreased copper and manganese, whereas soleus decreased iron concentrations. Differences were also observed in the concentration of elements between organs independently of treatment: The soleus muscle presents a higher concentration of Zn compared to the other muscles and the rest of the organs. Notably, the spinal cord showed large accumulations of calcium and half the concentration of zinc compared to brain. X-ray fluorescence imaging suggests that the extra calcium is attributable to the presence of ossifications whereas the latter finding is attributable to the low abundance of zinc synapses in the spinal cord. CONCLUSION: Severe caloric restriction did not lead to systemic metal deficiencies but caused instead specific metal responses in few organs.


Asunto(s)
Cobre , Manganeso , Ratas , Animales , Masculino , Femenino , Humanos , Ratas Wistar , Calcio , Zinc , Músculo Esquelético
13.
BMC Bioinformatics ; 24(1): 107, 2023 Mar 22.
Artículo en Inglés | MEDLINE | ID: mdl-36949402

RESUMEN

BACKGROUND: The molecular dynamics is an approach to obtain kinetic and thermodynamic characteristics of biomolecular structures. The molecular dynamics simulation softwares are very useful, however, most of them are used in command line form and continue with the same common implementation difficulties that plague researchers who are not computer specialists. RESULTS: Here, we have developed the VisualDynamics-a WEB tool developed to automate biological simulations performed in Gromacs using a graphical interface to make molecular dynamics simulation user-friendly task. In this new application the researcher can submit a simulation of the protein in the free form or complexed with a ligand. Can also download the graphics analysis and log files at the end of the simulation. CONCLUSIONS: VisualDynamics is a tool that will accelerate implementations and learning in the area of molecular dynamics simulation. Freely available at https://visualdynamics.fiocruz.br/login , is supported by all major web browsers. VisualDynamics was developed with Flask, which is a Python-based free and open-source framework for web development. The code is freely available for download at GitHub https://github.com/LABIOQUIM/visualdynamics .


Asunto(s)
Simulación de Dinámica Molecular , Programas Informáticos , Proteínas/química , Cinética , Navegador Web
14.
Materials (Basel) ; 16(3)2023 Jan 30.
Artículo en Inglés | MEDLINE | ID: mdl-36770184

RESUMEN

Among the most relevant themes of modernity, using renewable resources to produce biofuels attracts several countries' attention, constituting a vital part of the global geopolitical chessboard since humanity's energy needs will grow faster and faster. Fortunately, advances in personal computing associated with free and open-source software production facilitate this work of prospecting and understanding complex scenarios. Thus, for the development of this work, the keywords "biofuel" and "nanocatalyst" were delivered to the Scopus database, which returned 1071 scientific articles. The titles and abstracts of these papers were saved in Research Information Systems (RIS) format and submitted to automatic analysis via the Visualization of Similarities Method implemented in VOSviewer 1.6.18 software. Then, the data extracted from the VOSviewer were processed by software written in Python, which allowed the use of the network data generated by the Visualization of Similarities Method. Thus, it was possible to establish the relationships for the pair between the nodes of all clusters classified by Link Strength Between Items or Terms (LSBI) or by year. Indeed, other associations should arouse particular interest in the readers. However, here, the option was for a numerical criterion. However, all data are freely available, and stakeholders can infer other specific connections directly. Therefore, this innovative approach allowed inferring that the most recent pairs of terms associate the need to produce biofuels from microorganisms' oils besides cerium oxide nanoparticles to improve the performance of fuel mixtures by reducing the emission of hydrocarbons (HC) and oxides of nitrogen (NOx).

15.
Genes (Basel) ; 14(2)2023 01 20.
Artículo en Inglés | MEDLINE | ID: mdl-36833196

RESUMEN

Context: Inferring gene regulatory networks (GRN) from high-throughput gene expression data is a challenging task for which different strategies have been developed. Nevertheless, no ever-winning method exists, and each method has its advantages, intrinsic biases, and application domains. Thus, in order to analyze a dataset, users should be able to test different techniques and choose the most appropriate one. This step can be particularly difficult and time consuming, since most methods' implementations are made available independently, possibly in different programming languages. The implementation of an open-source library containing different inference methods within a common framework is expected to be a valuable toolkit for the systems biology community. Results: In this work, we introduce GReNaDIne (Gene Regulatory Network Data-driven Inference), a Python package that implements 18 machine learning data-driven gene regulatory network inference methods. It also includes eight generalist preprocessing techniques, suitable for both RNA-seq and microarray dataset analysis, as well as four normalization techniques dedicated to RNA-seq. In addition, this package implements the possibility to combine the results of different inference tools to form robust and efficient ensembles. This package has been successfully assessed under the DREAM5 challenge benchmark dataset. The open-source GReNaDIne Python package is made freely available in a dedicated GitLab repository, as well as in the official third-party software repository PyPI Python Package Index. The latest documentation on the GReNaDIne library is also available at Read the Docs, an open-source software documentation hosting platform. Contribution: The GReNaDIne tool represents a technological contribution to the field of systems biology. This package can be used to infer gene regulatory networks from high-throughput gene expression data using different algorithms within the same framework. In order to analyze their datasets, users can apply a battery of preprocessing and postprocessing tools and choose the most adapted inference method from the GReNaDIne library and even combine the output of different methods to obtain more robust results. The results format provided by GReNaDIne is compatible with well-known complementary refinement tools such as PYSCENIC.


Asunto(s)
Biología Computacional , Redes Reguladoras de Genes , Biología Computacional/métodos , San Vicente y las Grenadinas , Programas Informáticos , Expresión Génica
16.
HardwareX ; 13: e00396, 2023 Mar.
Artículo en Inglés | MEDLINE | ID: mdl-36691471

RESUMEN

Currently, remote laboratories have gained relevance in engineering education as tools to support active learning, experimentation, and motivation of students. Nonetheless, the costs and issues regarding their implementation and deployment limit the access of the students and educators to their advantages and features such as technical and educational. In this line, this study describes a fully open-source remote laboratory in hardware and software for education in automatic control systems employing Raspberry Pi and Python language with an approximate cost of USD 461. Even, by changing some components, the cost can be reduced to USD 420 or less. To illustrate the functionalities of the laboratory, we proposed a low-cost tank control system with its respective instrumentation, signal conditioning, identification, and control, which are exposed in this document. However, other experiments can be easily scalable and adaptable to the remote laboratory. Concerning the interface of the laboratory, we designed a complete user-friendly web interface with real-time video for the users to perform the different activities in automatic control such as identification or controller implementation through the programming language Python. The instructions to build and replicate the hardware and software are indicated in the open repositories provided for the project as well as in this paper. Our intention with this project is to offer a complete low-cost and open-source remote laboratory that can be adapted and used for the students, educators, and stakeholders to learn, experiment, and teach in the field of automatic control systems.

17.
J Comput Chem ; 44(3): 209-217, 2023 Jan 30.
Artículo en Inglés | MEDLINE | ID: mdl-35404515

RESUMEN

Today's demand for precisely predicting chemical reactions from first principles requires research to go beyond Gibbs' free energy diagrams and consider other effects such as concentrations and quantum tunneling. The present work introduces overreact, a novel Python package for propagating chemical reactions over time using data from computational chemistry only. The overreact code infers all differential equations and parameters from a simple input that consists of a set of chemical equations and quantum chemistry package outputs for each chemical species. We evaluate some applications from the literature: gas-phase eclipsed-staggered isomerization of ethane, gas-phase umbrella inversion of ammonia, gas-phase degradation of methane by chlorine radical, and three solvation-phase reactions. Furthermore, we comment on a simple solvation-phase acid-base equilibrium. We show how it is possible to achieve reaction profiles and information matching experiments.

18.
Proc Mach Learn Res ; 223: 40-51, 2023 Aug.
Artículo en Inglés | MEDLINE | ID: mdl-39132453

RESUMEN

We give novel Python and R interfaces for the (Java) Tetrad project for causal modeling, search, and estimation. The Tetrad project is a mainstay in the literature, having been under consistent development for over 30 years. Some of its algorithms are now classics, like PC and FCI; others are recent developments. It is increasingly the case, however, that researchers need to access the underlying Java code from Python or R. Existing methods for doing this are inadequate. We provide new, up-to-date methods using the JPype Python-Java interface and the Reticulate Python-R interface, directly solving these issues. With the addition of some simple tools and the provision of working examples for both Python and R, using JPype and Reticulate to interface Python and R with Tetrad is straightforward and intuitive.

19.
Front Mol Biosci ; 9: 990846, 2022.
Artículo en Inglés | MEDLINE | ID: mdl-36213112

RESUMEN

Streamlit is an open-source Python coding framework for building web-applications or "web-apps" and is now being used by researchers to share large data sets from published studies and other resources. Here we present Stmol, an easy-to-use component for rendering interactive 3D molecular visualizations of protein and ligand structures within Streamlit web-apps. Stmol can render protein and ligand structures with just a few lines of Python code by utilizing popular visualization libraries, currently Py3DMol and Speck. On the user-end, Stmol does not require expertise to interactively navigate. On the developer-end, Stmol can be easily integrated within structural bioinformatic and cheminformatic pipelines to provide a simple means for user-end researchers to advance biological studies and drug discovery efforts. In this paper, we highlight a few examples of how Stmol has already been utilized by scientific communities to share interactive molecular visualizations of protein and ligand structures from known open databases. We hope Stmol will be used by researchers to build additional open-sourced web-apps to benefit current and future generations of scientists.

20.
MethodsX ; 9: 101786, 2022.
Artículo en Inglés | MEDLINE | ID: mdl-35910305

RESUMEN

There are multiple tools for positive selection analysis, including vaccine design and detection of variants of circulating drug-resistant pathogens in population selection. However, applying these tools to analyze a large number of protein families or as part of a comprehensive phylogenomics pipeline could be challenging. Since many standard bioinformatics tools are only available as executables, integrating them into complex Bioinformatics pipelines may not be possible. We have developed OBI, an open-source tool aimed to facilitate positive selection analysis on a large scale. It can be used as a stand-alone command-line app that can be easily installed and used as a Conda package. Some advantages of using OBI are:•It speeds up the analysis by automating the entire process•It allows multiple starting points and customization for the analysis•It allows the retrieval and linkage of structural and evolutive data for a protein throughWe hope to provide with OBI a solution for reliably speeding up large-scale protein evolutionary and structural analysis.

SELECCIÓN DE REFERENCIAS
DETALLE DE LA BÚSQUEDA