scholarly journals COMPASS: An Open-Source, General-Purpose Software Toolkit for Computational Psychiatry

2018 ◽  
Author(s):  
Ali Yousefi ◽  
Angelique C. Paulk ◽  
Ishita Basu ◽  
Darin D. Dougherty ◽  
Emad N. Eskandar ◽  
...  

AbstractMathematical modeling of behavior during psychophysical tasks, referred to as “computational psychiatry”, could greatly improve our understanding of mental disorders. One barrier to broader adoption of computational methods is that they often require advanced programming skills. We developed the Computational Psychiatry Adaptive State-Space (COMPASS) toolbox, an open-source MATLAB-based software package. After specifying a few parameters in a small set of user-friendly functions, COMPASS allows the user to efficiently fit of a wide range of computational behavioral models. The model output can be analyzed as an experimental outcome or used as a regressor for neural data, and can be tested using goodness-of-fit methods. Here, we demonstrate that COMPASS can replicate two computational behavior analyses from different groups. COMPASS replicates and, in one case, slightly improves on the original modeling results. This flexible, general-purpose toolkit should accelerate the use of computational modeling in psychiatric neuroscience.

2021 ◽  
Vol 6 ◽  
pp. 76
Author(s):  
Mick A. Phillips ◽  
David Miguel Susano Pinto ◽  
Nicholas Hall ◽  
Julio Mateos-Langerak ◽  
Richard M. Parton ◽  
...  

We have developed “Microscope-Cockpit” (Cockpit), a highly adaptable open source user-friendly Python-based Graphical User Interface (GUI) environment for precision control of both simple and elaborate bespoke microscope systems. The user environment allows next-generation near instantaneous navigation of the entire slide landscape for efficient selection of specimens of interest and automated acquisition without the use of eyepieces. Cockpit uses “Python-Microscope” (Microscope) for high-performance coordinated control of a wide range of hardware devices using open source software. Microscope also controls complex hardware devices such as deformable mirrors for aberration correction and spatial light modulators for structured illumination via abstracted device models. We demonstrate the advantages of the Cockpit platform using several bespoke microscopes, including a simple widefield system and a complex system with adaptive optics and structured illumination. A key strength of Cockpit is its use of Python, which means that any microscope built with Cockpit is ready for future customisation by simply adding new libraries, for example machine learning algorithms to enable automated microscopy decision making while imaging.


Author(s):  
Roman Martin ◽  
Thomas Hackl ◽  
Georges Hattab ◽  
Matthias G Fischer ◽  
Dominik Heider

Abstract Motivation The generation of high-quality assemblies, even for large eukaryotic genomes, has become a routine task for many biologists thanks to recent advances in sequencing technologies. However, the annotation of these assemblies—a crucial step toward unlocking the biology of the organism of interest—has remained a complex challenge that often requires advanced bioinformatics expertise. Results Here, we present MOSGA (Modular Open-Source Genome Annotator), a genome annotation framework for eukaryotic genomes with a user-friendly web-interface that generates and integrates annotations from various tools. The aggregated results can be analyzed with a fully integrated genome browser and are provided in a format ready for submission to NCBI. MOSGA is built on a portable, customizable and easily extendible Snakemake backend, and thus, can be tailored to a wide range of users and projects. Availability and implementation We provide MOSGA as a web service at https://mosga.mathematik.uni-marburg.de and as a docker container at registry.gitlab.com/mosga/mosga: latest. Source code can be found at https://gitlab.com/mosga/mosga Contact [email protected] Supplementary information Supplementary data are available at Bioinformatics online.


2019 ◽  
Vol 34 (5) ◽  
pp. 551-561 ◽  
Author(s):  
Lakshman Abhilash ◽  
Vasu Sheeba

Research on circadian rhythms often requires researchers to estimate period, robustness/power, and phase of the rhythm. These are important to estimate, owing to the fact that they act as readouts of different features of the underlying clock. The commonly used tools, to this end, suffer from being very expensive, having very limited interactivity, being very cumbersome to use, or a combination of these. As a step toward remedying the inaccessibility to users who may not be able to afford them and to ease the analysis of biological time-series data, we have written RhythmicAlly, an open-source program using R and Shiny that has the following advantages: (1) it is free, (2) it allows subjective marking of phases on actograms, (3) it provides high interactivity with graphs, (4) it allows visualization and storing of data for a batch of individuals simultaneously, and (5) it does what other free programs do but with fewer mouse clicks, thereby being more efficient and user-friendly. Moreover, our program can be used for a wide range of ultradian, circadian, and infradian rhythms from a variety of organisms, some examples of which are described here. The first version of RhythmicAlly is available on Github, and we aim to maintain the program with subsequent versions having updated methods of visualizing and analyzing time-series data.


2019 ◽  
Vol 12 ◽  
Author(s):  
Ali Yousefi ◽  
Angelique C. Paulk ◽  
Ishita Basu ◽  
Jonathan L. Mirsky ◽  
Darin D. Dougherty ◽  
...  

2021 ◽  
Vol 3 ◽  
Author(s):  
Robert Haase

Intra- and extra-cellular processes shape tissues together. For understanding how neighborhood relationships between cells play a role in this process, having image processing filters based on these relationships would be beneficial. Those operations are known and their application to microscopy image data typically requires programming skills. User-friendly general purpose tools for pursuing image processing on a level of neighboring cells were yet missing. In this manuscript I demonstrate image processing filters which process grids of cells on tissue level and the analogy to their better known counter parts processing grids of pixels. The tools are available as part of free and open source software in the ImageJ/Fiji and napari ecosystems and their application does not require any programming experience.


2021 ◽  
Vol 17 (2) ◽  
pp. e1008697
Author(s):  
Benjamin Gallois ◽  
Raphaël Candelier

Analyzing the dynamical properties of mobile objects requires to extract trajectories from recordings, which is often done by tracking movies. We compiled a database of two-dimensional movies for very different biological and physical systems spanning a wide range of length scales and developed a general-purpose, optimized, open-source, cross-platform, easy to install and use, self-updating software called FastTrack. It can handle a changing number of deformable objects in a region of interest, and is particularly suitable for animal and cell tracking in two-dimensions. Furthermore, we introduce the probability of incursions as a new measure of a movie’s trackability that doesn’t require the knowledge of ground truth trajectories, since it is resilient to small amounts of errors and can be computed on the basis of an ad hoc tracking. We also leveraged the versatility and speed of FastTrack to implement an iterative algorithm determining a set of nearly-optimized tracking parameters—yet further reducing the amount of human intervention—and demonstrate that FastTrack can be used to explore the space of tracking parameters to optimize the number of swaps for a batch of similar movies. A benchmark shows that FastTrack is orders of magnitude faster than state-of-the-art tracking algorithms, with a comparable tracking accuracy. The source code is available under the GNU GPLv3 at https://github.com/FastTrackOrg/FastTrack and pre-compiled binaries for Windows, Mac and Linux are available at http://www.fasttrack.sh.


2017 ◽  
Author(s):  
Peter Bankhead ◽  
Maurice B Loughrey ◽  
José A Fernández ◽  
Yvonne Dombrowski ◽  
Darragh G McArt ◽  
...  

AbstractQuPath is new bioimage analysis software designed to meet the growing need for a user-friendly, extensible, open-source solution for digital pathology and whole slide image analysis. In addition to offering a comprehensive panel of tumor identification and high-throughput biomarker evaluation tools, QuPath provides researchers with powerful batch-processing and scripting functionality, and an extensible platform with which to develop and share new algorithms to analyze complex tissue images. Furthermore, QuPath’s flexible design makes it suitable for a wide range of additional image analysis applications across biomedical research.


2021 ◽  
Author(s):  
Mick A Phillips ◽  
David Miguel Susano Pinto ◽  
Nicholas Hall ◽  
Julio Mateos-Langerak ◽  
Richard M Parton ◽  
...  

AbstractWe have developed “Microscope-Cockpit” (Cockpit), a highly adaptable open source user-friendly Python-based GUI environment for precision control of both simple and elaborate bespoke microscope systems. The user environment allows next-generation near-instantaneous navigation of the entire slide landscape for efficient selection of specimens of interest and automated acquisition without the use of eyepieces. Cockpit uses “Python-Microscope” (Microscope) for high-performance coordinated control of a wide range of hardware devices using open source software. Microscope also controls complex hardware devices such as deformable mirrors for aberration correction and spatial light modulators for structured illumination via abstracted device models. We demonstrate the advantages of the Cockpit platform using several bespoke microscopes, including a simple widefield system and a complex system with adaptive optics and structured illumination. A key strength of Cockpit is its use of Python, which means that any microscope built with Cockpit is ready for future customisation by simply adding new libraries, for example machine learning algorithms to enable automated microscopy decision making while imaging.HighlightsUser-friendly setup and use for simple to complex bespoke microscopes.Facilitates collaborations between biomedical scientists and microscope technologists.Touchscreen for near-instantaneous navigation of specimen landscape.Uses Python-Microscope, for abstracted open source hardware device control.Well-suited for user training of AI-algorithms for automated microscopy.


2020 ◽  
Author(s):  
Kyle Alsbury-Nealy ◽  
Hongyu Wang ◽  
Cody Howarth ◽  
Alex Gordienko ◽  
Margaret Schlichting ◽  
...  

Incorporating 3D virtual environments into psychological experiments offers an innovative solution for balancing experimental control and ecological validity. Their flexible use, however, has been limited to those researchers with extensive coding experience because the field lacks accessible development tools. We created OpenMaze, an open-source toolbox for the Unity game engine, to overcome this barrier. OpenMaze offers researchers the ability to conduct a wide range of 3D spatial navigation experiment paradigms in fully customized 3D environments. Crucially, because all experiment configurations are defined in user-friendly JavaScript Object Notation (JSON) files, our toolbox allows even those with no prior coding experience to build bespoke tasks. OpenMaze is also compatible with a variety of input devices and operating systems, broadening its possible applications. To demonstrate its advantages, we review and contrast other available software options before guiding the reader through building an experiment in OpenMaze.


Author(s):  
Maaz Sirkhot ◽  
Ekta Sirwani ◽  
Aishwarya Kourani ◽  
Akshit Batheja ◽  
Kajal Jethanand Jewani

In this technological world, smartphones can be considered as one of the most far-reaching inventions. It plays a vital role in connecting people socially. The number of mobile users using an Android based smartphone has increased rapidly since last few years resulting in organizations, cyber cell departments, government authorities feeling the need to monitor the activities on certain targeted devices in order to maintain proper functionality of their respective jobs. Also with the advent of smartphones, Android became one of the most popular and widely used Operating System. Its highlighting features are that it is user friendly, smartly designed, flexible, highly customizable and supports latest technologies like IoT. One of the features that makes it exclusive is that it is based on Linux and is Open Source for all the developers. This is the reason why our project Mackdroid is an Android based application that collects data from the remote device, stores it and displays on a PHP based web page. It is primarily a monitoring service that analyzes the contents and distributes it in various categories like Call Logs, Chats, Key logs, etc. Our project aims at developing an Android application that can be used to track, monitor, store and grab data from the device and store it on a server which can be accessed by the handler of the application.


Sign in / Sign up

Export Citation Format

Share Document