Konstantinos (Kostas) Lagogiannis's repositories
erpnext
Free and Open Source Enterprise Resource Planning (ERP)
open-interpreter
A natural language interface for computers
satt_images_techniques
Techniques for deep learning with satellite & aerial imagery
sahi
Framework agnostic sliced/tiled inference + interactive ui + error analysis plots
kostasl.github.io
Konstantinos Lagogiannis Personal website- Neuroscience, code and projects
RaySAR
RaySAR is a 3D synthetic aperture radar (SAR) simulator
bbc_microbit
MakeCode Repository
ml_genn
A library for deep learning with Spiking Neural Networks (SNN).
NIRTorch
PyTorch helper module to translate to and from NIR
SpikeGPT
Implementation of "SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networks"
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
IntelNeuromorphicDNSChallenge
Intel Neuromorphic DNS Challenge
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.
alphafold
Open source code for AlphaFold.
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
pipettingRobot
Arduino controller firmware for my design of a gantry pippetting machine.
RaspiWiFi
Headless WiFi configuration for the Raspberry Pi (or most other devices running Linux) by using a temporary WiFi access point and web interface
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)
cppEDM
C++ library of EDM tools
hello_tf_c_api
Neural Network TensorFlow C API
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
cp33
Piano audio processor
dlib
A toolkit for making real world machine learning and data analysis applications in C++