Skip to content
Change the repository type filter

All

    Repositories list

    • MCF

      Public
      Code for the paper "Analysing Multiscale Clusterings with Persistent Homology" by Dominik J. Schindler and Mauricio Barahona.
      Python
      GNU General Public License v3.0
      0200Updated Dec 4, 2024Dec 4, 2024
    • PyGenStability: Multiscale community detection with generalized Markov Stability
      C++
      GNU General Public License v3.0
      123420Updated Nov 14, 2024Nov 14, 2024
    • Codebase supporting "Hyperspectral unmixing for Raman spectroscopy via physics-constrained autoencoders"
      Jupyter Notebook
      MIT License
      1600Updated Oct 16, 2024Oct 16, 2024
    • RamanSPy

      Public
      RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis
      Jupyter Notebook
      BSD 3-Clause "New" or "Revised" License
      198672Updated Aug 14, 2024Aug 14, 2024
    • 0000Updated Aug 9, 2024Aug 9, 2024
    • LGDE

      Public
      Python code for the paper "LGDE: Local Graph-based Dictionary Expansion" by Dominik J Schindler, Sneha Jha, Xixuan Zhang, Kilian Buehling, Annett Heft and Mauricio Barahona: http://arxiv.org/abs/2405.07764
      Jupyter Notebook
      GNU General Public License v3.0
      0000Updated Jul 17, 2024Jul 17, 2024
    • Code for the severability component quality function
      Python
      GNU General Public License v2.0
      1231Updated Jul 2, 2024Jul 2, 2024
    • Pissarides Review webpage
      HTML
      1000Updated Jun 21, 2024Jun 21, 2024
    • hcga

      Public
      Highly Comparative Graph Analysis - Code for network phenotyping
      Python
      GNU General Public License v3.0
      1444111Updated Jun 4, 2024Jun 4, 2024
    • ICE-NODE

      Public
      Integration of Clinical Embeddings with Neural ODEs
      Jupyter Notebook
      GNU General Public License v3.0
      11001Updated Jan 21, 2024Jan 21, 2024
    • dHSIC_ts

      Public
      Higher order interactions python package
      Python
      1200Updated Nov 3, 2023Nov 3, 2023
    • Repository for 'Interaction Measures, Partition Lattices and Kernel Tests for High-Order Interactions'
      Python
      GNU Affero General Public License v3.0
      1100Updated Oct 26, 2023Oct 26, 2023
    • Code for the paper "Multiscale mobility patterns and the restriction of human movement" by Dominik J Schindler, Jonathan M Clarke and Mauricio Barahona: https://arxiv.org/abs/2201.06323
      Jupyter Notebook
      GNU General Public License v3.0
      0000Updated Sep 20, 2023Sep 20, 2023
    • scIHPF

      Public
      single-cell Integrative Hierarchical Poisson Factorisation
      Jupyter Notebook
      Other
      0000Updated Aug 25, 2023Aug 25, 2023
    • Code for the paper "Similarity Measure for Sparse Time Course Data Based on Gaussian Processes" by Z Liu and M Barahona, accepted at UAI 2021, https://arxiv.org/abs/2102.12342
      MATLAB
      0100Updated Feb 3, 2023Feb 3, 2023
    • POPs

      Public
      POPs: Propensity Optimised Paths
      Python
      GNU General Public License v3.0
      1400Updated Jan 16, 2023Jan 16, 2023
    • DynGDim

      Public
      Dynamic Graph Dimensionality is a methodology for computing the relative, local and global dimension of complex networks.
      Python
      GNU General Public License v3.0
      31000Updated Sep 15, 2021Sep 15, 2021
    • Graph centrality is a question of scale - Multiscale centrality (MSC) is a scale dependent measure of centrality on complex networks.
      Jupyter Notebook
      GNU General Public License v3.0
      8810Updated Jun 28, 2021Jun 28, 2021
    • RMST

      Public
      Jupyter Notebook
      GNU General Public License v3.0
      1120Updated Jun 7, 2021Jun 7, 2021
    • StEP

      Public
      Contact tracing is a key tool in epidemiology to identify and control outbreaks of infectious diseases. Existing contact tracing methodologies produce linked networks of individuals based on a binary decision of contact which can be hampered by missing data and indirect contacts. Here, we present our Spatial-temporal Epidemiological Proximity (S…
      R
      0000Updated Apr 10, 2021Apr 10, 2021
    • GDR

      Public
      Graph Diffusion Reclassification - Code from the paper "Semi-supervised classification on graphs using explicit diffusion dynamics" by RL Peach, A Arnaudon and M Barahona, Foundations of Data Science 2 (1), 19-33 (2020)
      Python
      GNU General Public License v3.0
      3500Updated Jan 10, 2021Jan 10, 2021
    • Multiresolution clustering of data using geometric graphs --- Code from "Graph-based data clustering via multiscale community detection" by Z Liu and M Barahona, Applied Network Science, 5 (3) (2020). See also: https://wwwf.imperial.ac.uk/~mpbara/Partition_Stability/
      Common Lisp
      GNU General Public License v3.0
      4400Updated Mar 31, 2020Mar 31, 2020
    • Code for the paper: Gosztolai, A., Barahona, M. "Cellular memory enhances bacterial chemotactic navigation in rugged environments". Commun Phys 3, 47 (2020). https://doi.org/10.1038/s42005-020-0312-8 . The code allows the simulation of bacterial chemotaxis based on run-and-tumble motion in rugged chemoattractant landscapes.
      Mathematica
      0000Updated Aug 12, 2019Aug 12, 2019
    • Code from the paper "Collective Search With Finite Perception: Transient Dynamics and Search Efficiency" (2019, Front. Phys., https://doi.org/10.3389/fphy.2018.00153). Computes the time evolution of the ON model of interacting random walkers optimising their diffusion on a landscape over a finite-horizon using optimal transport.
      MATLAB
      0000Updated Aug 4, 2019Aug 4, 2019
    • Code from the paper: "Bounding the stationary distributions of the chemical master equation via mathematical programming" J. Chem. Phys. 151, 034109 (2019); https://doi.org/10.1063/1.5100670
      MATLAB
      0000Updated Jun 8, 2019Jun 8, 2019