Search results for "Python"

showing 10 items of 160 documents

OPETH: Open Source Solution for Real-Time Peri-Event Time Histogram Based on Open Ephys

2019

Single cell electrophysiology remains one of the most widely used approaches of systems neuroscience. Decisions made by the experimenter during electrophysiology recording largely determine recording quality, duration of the project and value of the collected data. Therefore, online feedback aiding these decisions can lower monetary and time investment, and substantially speed up projects as well as allow novel studies otherwise not possible due to prohibitively low throughput. Real-time feedback is especially important in studies that involve optogenetic cell type identification by enabling a systematic search for neurons of interest. However, such tools are scarce and limited to costly co…

Cell typeSpeedupComputer scienceBiomedical EngineeringNeuroscience (miscellaneous)peri-event time histogramOptogeneticsMachine learningcomputer.software_genreopen ephys050105 experimental psychologyNeuron typeslcsh:RC321-571Photostimulation03 medical and health sciencesSoftware0302 clinical medicineopen sourceHistogramMethods0501 psychology and cognitive sciencesoptogeneticslcsh:Neurosciences. Biological psychiatry. Neuropsychiatrycomputer.programming_language030304 developmental biologySystems neuroscience0303 health sciencesbusiness.industrybehavior05 social sciencesPattern recognitionPython (programming language)NeurophysiologyelectrophysiologyComputer Science ApplicationsElectrophysiologyOpen sourceCell electrophysiologyArtificial intelligencebusinesscomputer030217 neurology & neurosurgeryNeuroscienceFrontiers in Neuroinformatics
researchProduct

Learning Molecular Classes from Small Numbers of Positive Examples Using Graph Grammars

2021

We consider the following problem: A researcher identified a small number of molecules with a certain property of interest and now wants to find further molecules sharing this property in a database. This can be described as learning molecular classes from small numbers of positive examples. In this work, we propose a method that is based on learning a graph grammar for the molecular class. We consider the type of graph grammars proposed by Althaus et al. [2], as it can be easily interpreted and allows relatively efficient queries. We identify rules that are frequently encountered in the positive examples and use these to construct a graph grammar. We then classify a molecule as being conta…

Class (set theory)Property (philosophy)Theoretical computer scienceGrammarRule-based machine translationComputer scienceSmall numbermedia_common.quotation_subjectGraph (abstract data type)Construct (python library)Type (model theory)media_common
researchProduct

On complexity and motion planning for co-rank one sub-Riemannian metrics

2004

In this paper, we study the motion planning problem for generic sub-Riemannian metrics of co-rank one. We give explicit expressions for the metric complexity (in the sense of Jean (10,11)), in terms of the elementary invariants of the problem. We construct asymptotic optimal syntheses. It turns out that among the results we show, the most complicated case is the 3-dimensional. Besides the generic C ∞ case, we study some non-generic generalizations in the analytic case.

CombinatoricsAlgebraComputational MathematicsControl and OptimizationRank (linear algebra)Control and Systems EngineeringMetric (mathematics)Motion planningConstruct (python library)MathematicsESAIM: Control, Optimisation and Calculus of Variations
researchProduct

Right-Justified Characterization for Generating Regular Pattern Avoiding Permutations

2017

ECO-method and its corresponding succession rules allow to recursively define and construct combinatorial objects. The induced generating trees can be coded by corresponding pattern avoiding permutations. We refine succession rules by using succession functions in case when avoided patterns are regular or c-regular. Although regular patterns are hard to be recognized in general, we give a characterization for its right-justified property which is a prerequisite in the definition of the regular pattern. Based on this characterization, we show the (c-)regularity for various classes of permutations avoiding sets of patterns with variable lengths. Last, the technique of succession functions per…

CombinatoricsVariable (computer science)Amortized analysisComputer scienceProperty (programming)Regular patternConstruct (python library)Characterization (mathematics)Constant (mathematics)
researchProduct

Metamodelling architectures for complex data integration in systems biology

2010

Systems biology aims at deciphering the functioning of biological systems on the basis of the knowledge of their molecular components and the relations between such components. To address the issues involved, high-throughput technologies are used. Taking advantage of the standards that are being currently developed to achieve consensual representations of technological domains, we present a metamodelling architecture based on these standards. The proposed architecture organises standard-specific metamodels and models into a single hierarchy. Each metamodel describes a consensus that is shared by several models of applications. A metamodel construct for description of faceted element is prop…

Complex data type0303 health sciencesHierarchyComputer scienceSystems biologyBiomedical Engineering02 engineering and technologyConstruct (python library)computer.software_genreMetamodeling03 medical and health sciences020204 information systems0202 electrical engineering electronic engineering information engineeringSystems engineeringModel-driven architectureArchitecturecomputer030304 developmental biologycomputer.programming_languageData integrationInternational Journal of Biomedical Engineering and Technology
researchProduct

PyDSC: a simple tool to treat differential scanning calorimetry data

2020

AbstractHerein, we describe an open-source, Python-based, script to treat the output of differential scanning calorimetry (DSC) experiments, called pyDSC, available free of charge for download at https://github.com/leonardo-chiappisi/pyDSC under a GNU General Public License v3.0. The main aim of this program is to provide the community with a simple program to analyze raw DSC data. Key features include the correction from spurious signals, and, most importantly, the baseline is computed with a robust, physically consistent approach. We also show that the baseline correction routine implemented in the script is significantly more reproducible than different standard ones proposed by propriet…

Computer science030303 biophysicsDSC03 medical and health sciencesSoftwareDifferential scanning calorimetryprotein conformationPhysical and Theoretical ChemistrySpurious relationshipReliability (statistics)0303 health sciencesReproducibilityInstrument controlSIMPLE (military communications protocol)business.industry030302 biochemistry & molecular biologypolymer stabilityCondensed Matter PhysicsKey featuresbaseline correction540 Chemie und zugeordnete Wissenschaftenphase transitionddc:540businessAlgorithmPython
researchProduct

On the application of the generalized means to construct multiresolution schemes satisfying certain inequalities proving stability

2021

Multiresolution representations of data are known to be powerful tools in data analysis and processing, and they are particularly interesting for data compression. In order to obtain a proper definition of the edges, a good option is to use nonlinear reconstructions. These nonlinear reconstruction are the heart of the prediction processes which appear in the definition of the nonlinear subdivision and multiresolution schemes. We define and study some nonlinear reconstructions based on the use of nonlinear means, more in concrete the so-called Generalized means. These means have two interesting properties that will allow us to get associated reconstruction operators adapted to the presence o…

Computer scienceGeneral Mathematicslcsh:MathematicsStability (learning theory)010103 numerical & computational mathematicsConstruct (python library)Classification of discontinuitiesstability analysislcsh:QA1-93901 natural sciences010101 applied mathematicsNonlinear systemTensor productmultiresolutionScheme (mathematics)Computer Science (miscellaneous)Applied mathematicsnonlinearmeansGeneralized mean0101 mathematicssubdivision schemeEngineering (miscellaneous)data compressionData compression
researchProduct

tbg - a new file format for genomic data

2021

AbstractMotivationThe question of determining whether a Single-Nucleotide Polymorphism (SNP) or a variant in general leads to a change in the amino acid sequence of a protein coding gene is often a laborious and time-consuming challenge. Here, we introduce the tbg file format for storing genomic data and tbg-tools, a user-friendly toolbox for the faster analysis of SNPs. The file format stores information for each nucleotide in each gene, allowing to predict which change in the amino acid sequence will be caused by a variant in the nucleotide sequence. Our new tool therefore has the potential to make biological sense of the unprecedented amount of genome-wide genetic variation that research…

Computer scienceGenetic variationNucleic acid sequenceSingle-nucleotide polymorphismComputational biologyLine (text file)Python (programming language)File formatPeptide sequencecomputerToolboxcomputer.programming_language
researchProduct

Interpretable machine learning models for single-cell ChIP-seq imputation

2019

AbstractMotivationSingle-cell ChIP-seq (scChIP-seq) analysis is challenging due to data sparsity. High degree of data sparsity in biological high-throughput single-cell data is generally handled with imputation methods that complete the data, but specific methods for scChIP-seq are lacking. We present SIMPA, a scChIP-seq data imputation method leveraging predictive information within bulk data from ENCODE to impute missing protein-DNA interacting regions of target histone marks or transcription factors.ResultsImputations using machine learning models trained for each single cell, each target, and each genomic region accurately preserve cell type clustering and improve pathway-related gene i…

Computer sciencebusiness.industryCell chipPython (programming language)Machine learningcomputer.software_genreENCODEIdentification (information)Simulated dataFeature (machine learning)Imputation (statistics)Artificial intelligenceCluster analysisbusinesscomputercomputer.programming_language
researchProduct

Indexing a sequence for mapping reads with a single mismatch

2014

Mapping reads against a genome sequence is an interesting and useful problem in computational molecular biology and bioinformatics. In this paper, we focus on the problem of indexing a sequence for mapping reads with a single mismatch. We first focus on a simpler problem where the length of the pattern is given beforehand during the data structure construction. This version of the problem is interesting in its own right in the context of the next generation sequencing. In the sequel, we show how to solve the more general problem. In both cases, our algorithm can construct an efficient data structure in time and space and can answer subsequent queries in time. Here, n is the length of the s…

Computer sciencegenome sequenceGeneral Mathematics[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]General Physics and AstronomyContext (language use)algorithmscomputer.software_genrePattern matchingSequenceSearch engine indexingGeneral EngineeringWildcard characterArticlescomputer.file_formatConstruct (python library)Data structuremapping readspattern matchingComputingMethodologies_DOCUMENTANDTEXTPROCESSINGData mining[INFO.INFO-BI]Computer Science [cs]/Bioinformatics [q-bio.QM]Focus (optics)mismatchcomputerAlgorithmindexingPhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
researchProduct