This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is the alabos repository. I am attempting to build something similar for a similar lab, but that is semi-autonomous. | |
repo: https://github.com/CederGroupHub/alabos | |
I want to keep the code patterns and much of the learning but my focus is more on UI as the route for users to generate task/worfklow and managed them, or directly in the API for a future LLM or autonomous resource manager to manage the worfklows, since tasks can be (like in alabos) direct code implementatin, or indircect implmenation in the form of parameter/setting schema (for manual or mixed autonomous tasks). Since the poc will be for a manual only lab. Using timescale db (for and tiemstamped event data, and postgres for metadata not mongo). Its also imporntant for samples and experiments that can have "split" worfklows for diff samples for diff task conditions, and diff samlpes can be themselves split (DAG of tasks) | |
constructs (like alabos) | |
task | |
sample | |
experiment | |
device | |
[construct]_view | |
managers |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ID] (Component) 200-255 Character Summary of changes | |
+ For additons to text | |
- For removals | |
/ For patches/changes |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* YouTube bulk unsubscribe fn. | |
* Wrapping this in an IIFE for browser compatibility. | |
*/ | |
(async function iife() { | |
// This is the time delay after which the "unsubscribe" button is "clicked"; Change it as per your need! | |
var UNSUBSCRIBE_DELAY_TIME = 2000 | |
/** | |
* Delay runner. Wraps `setTimeout` so it can be `await`ed on. | |
* @param {Function} fn |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Forest srgb(60,138,114) Use for impact | |
Sage srgb(168,229,195) Light alternative to Forest | |
Steel srgb(130,173,223) Blue for contrast | |
Amethyst srgb(155,79,150) Use sparingly |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alias gf='git fetch' | |
alias gm='git merge' | |
alias gs='git status' | |
alias ga='git add .' | |
alias gck='git checkout' | |
alias gc='git commit -s' | |
alias gp='git push' | |
alias v='nvim' | |
alias nv='nvim .' | |
alias wq='exit' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ MANIFEST ] | |
Changelog for {} project. | |
This CHANGELOG operates as a root glossary, manifest, and enumeration of edits to a repository | |
This log follows a modified (simpler) semantic versioning system: RELEASE.FEATURE/COMMIT | |
[ GLOSSARY ] | |
{word} {definition} | |
[ TODO ] | |
{Todo} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
What I use | |
blaame -- alias for 'blame -w -C -C -C' | |
com -- alias for 'commit -a -s -S' | |
lg -- alias for 'log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) | |
prevhash -- alias for '!git log -1 --pretty=format:%h | pbcopy' | |
pwl -- alias for 'push --force-with-lease' | |
staash -- alias for 'stash --all' | |
make an alias | |
git config --global alias.staash 'stash --all' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
appcleaner: `brew install --cask appcleaner` | |
bitwarden: [https://bitwarden.com/] | |
firefox profile: [https://ffprofile.com/] | |
zsh > oh-my-zsh: [https://ohmyz.sh/] | |
zsh theme: [https://github.com/oskarkrawczyk/honukai-iterm-zsh] | |
dracula theme: [https://draculatheme.com/] | |
vim > neovim: [https://neovim.io/] | |
astrovim: [https://astronvim.com/] [snap] > neovide | |
git: [apt] | |
github SSH: [https://github.com/settings/keys] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* { | |
box-sizing: border-box; | |
border: none; | |
margin: 0; | |
padding: 0; | |
} | |
:root { | |
--white: #fff; | |
--black: #0b0d11; |