Konstantinos (Kostas) Lagogiannis's repositories
pipettingRobot
Arduino controller firmware for my design of a gantry pippetting machine.
spikingMBONtriad
Custom spiking neuron simulation code for modelling the neurobiology of olfactory learning and context dependent recall in Drosophila.
SpikeNetworks
C++ classes of Izhikevich type neurons that can be networked to simulate custom spiking neural networks
zebrafish_tracker
Behaviour analysis tracking and data analysis software using machine vision to track larval zebrafish behaviour. Software is built using C++,QT and OpenCV, while R scripts are used for data analysis and figure generation.
zebrafishtrack_analysis
The R script bundle used for importing data from tracker and for behavioural analysis
alphafold
Open source code for AlphaFold.
bbc_microbit
MakeCode Repository
CARLsim6
CARLsim is an efficient, easy-to-use, GPU-accelerated software framework for simulating large-scale spiking neural network (SNN) models with a high degree of biological detail.
cp33
Piano audio processor
cppEDM
C++ library of EDM tools
dlib
A toolkit for making real world machine learning and data analysis applications in C++
erpnext
Free and Open Source Enterprise Resource Planning (ERP)
hello_tf_c_api
Neural Network TensorFlow C API
IntelNeuromorphicDNSChallenge
Intel Neuromorphic DNS Challenge
kostasl.github.io
Konstantinos Lagogiannis Personal website- Neuroscience, code and projects
latent-predictive-learning
Code to accompany our paper "The combination of Hebbian and predictive plasticity learns invariant object representations in deep sensory networks” bioRxiv 2022
libtiff_big
I have upgraded the tiffsplit tool, and tiff Header structure addresses so we can extract more than 2^16 tiff (65556 pages) from very large tiff files (>10GB). Such large files are commonly generated in microscopy. In this version tiffsplit now extracts tiffs with file names numbered from 0000001.tif to 9999999.tif have been updated to 32 bit
ml_genn
A library for deep learning with Spiking Neural Networks (SNN).
NIRTorch
PyTorch helper module to translate to and from NIR
open-interpreter
A natural language interface for computers
RaspiWiFi
Headless WiFi configuration for the Raspberry Pi (or most other devices running Linux) by using a temporary WiFi access point and web interface
RaySAR
RaySAR is a 3D synthetic aperture radar (SAR) simulator
sahi
Framework agnostic sliced/tiled inference + interactive ui + error analysis plots
satt_images_techniques
Techniques for deep learning with satellite & aerial imagery
SpikeGPT
Implementation of "SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networks"
ttgo-tbeam-ttn-tracker
TTGO T-Beam Tracker for TTN Mapper and TTN Tracker using US (915 MHz) and EU (868 MHz) frequencies
zebrafishtrack_cam
Controls the camera on the behavioural rig, alllows triggering when larvae appear in ROI, and recording for fixed duration (timeout def10min)