- 👋 Hi, I’m Yatharth Bhasin (@yatharthb97)
- 👀 I’m interested in Computational Biological Physics & Biophysics
- ⚒ I'm a Ph.D. student at the Instituto Gulbenkian de Ciência (IGC)
- 🦠 and I work at the Living Physics Group (Institute Page)
- 🔬 before that I worked at Tata Institute of Fundamental Research Hyderabad (TIFR-TCIS)
- 🌱 I’m currently learning Physics of Living Systems and Biology
- 💞️ I’m looking to collaborate on all things unknown
- 📫 How to reach me : [email protected]
- 🌐 My website : https://yatharthb97.github.io/
- 📈 GitHub Profile Insights: https://metrics.lecoq.io/insights/yatharthb97
KG Lab project's page: kglab.md
Single File Libraries (Shared as Gists):
- UDCounter :
python3
: Describes a classUDCounter
or "Up - Down Counter" which is a multi-modal bidirectional counter object. - PITController :
Embedded C++
: Describes a class to control thePeriodic Interrupt Timer (PIT)
of a PJRC Teensy 4.1 microcontroller. - PIT_LifetimeTimer :
Embedded C++
: Class Interface for using the Life Time Timer functionality of thePeriodic Interrupt Timer (PIT)
on Teensy 4.1 microcontroller. - PyQTGraphStack :
python3
: PyQTGraphStack is a wrapper around the pyqtgraph API for rapid prototyping, focused around creation of multiple plots with multiple curves and intended towards fast real-time data display. - data_store.py :
python3
: DataStore is utility object that can be used to effectively create and manage a directory of files for any generic use case. - macro_modes.hpp :
C++
: Macro mode manager is a simple utility that helps in managing MACROS in C++, especially feature macros. - circular_buffer.hpp :
C++
: Implementation of simple Circular Buffer with bounded index random accessor. - metadata.py :
python3
: Object that is specialized to collect, store, and export metadata for any generic application. - configr.py :
python 3
: Tool to import, verify, and generate config files {json and yaml} for python. - tmliteral.py :
python 3
: A module for managing and parsing string to time literals in python.
- ArduinoDiscreteParser :
C++ / Arduino
: A discrete parser for Arduino devices. [work stalled] - Console :
python 3
: A terminal emulator + terminal multiplexer that integrates
Use Gist as (submodule) repositories:
git submodule add <repo path>
git mv <absurd repo name> <something meaningful>