Biomaster workflows
Skill FridrichMethod/awesome-skills/skills/biomaster-workflows
Pipeline maestroFrom its SKILL.md
npx -y skills add FridrichMethod/awesome-skills --skill biomaster-workflowsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 13 stars13 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
1.9 KB, 370 tokens by cl100k_base, as published. Nobody here has run it
BioMaster Workflows
Orchestrate BioMaster’s multi-agent pipelines (RNA-seq, ChIP-seq, single-cell, Hi-C) using the provided configs and repos to deliver reproducible outputs.
Workflow
- Config prep: Populate YAML with tool paths, reference genomes, and workflow selection (
rnaseq,chipseq,singlecell,hic). - Environment:
cd repo && pip install -r requirements.txt(or container) prior to running. - Launch:
python repo/run.py --config repo/config.yaml(or chosen config) and monitor progress. - Error recovery: Let BioMaster agents retry failing stages; review logs for missing reference/index files.
- Output packaging: Collect BAMs/counts/peaks + QC + narrative summary of parameters and runtimes.
Guardrails
- Fail fast when reference files or indices are absent to avoid wasted compute.
- Record tool versions for every stage (alignment, quantification, etc.).
- Require confirmation before deleting intermediates or rerunning destructive steps.
References
- Full workflow descriptions, supported modalities, and repo links reside in
README.md.
What ships with it: 99 files
953.6 KB alongside SKILL.md, 59 of them executable
repo/
- agents/Biomaster.pyruns31.9 KB
- agents/CheckAgent.pyruns10.7 KB
- agents/__init__.pyruns402 B
- agents/Knowledge.pyruns16.5 KB
- agents/ollama.pyruns3.0 KB
- agents/prompts.pyruns33.7 KB
- agents/ToolAgent.pyruns4.8 KB
- agents/utils.pyruns1.3 KB
- config.yaml1.7 KB
- data/README.md618 B
- data/TruSeq3-PE.fa93 B
- doc/Plan_Knowledge.json107.5 KB
- docs/make.batruns804 B
- docs/Makefile638 B
- docs/requirements.txt24 B
- docs/source/conf.pyruns1.1 KB
- docs/source/index.rst227 B
- docs/source/installation.rst515 B
- docs/source/introduction.rst2.7 KB
- docs/source/other.rst263 B
- docs/source/rag.rst2.5 KB
- docs/source/usage.rst3.1 KB
- doc/Task_Knowledge.json142.3 KB
- examples/single-cell/example.pyruns1.5 KB
- examples/WGS WES/example.pyruns1.5 KB
- output/001_DEBUG_Input_1.json18.5 KB
- output/001_DEBUG_Input_2.json8.7 KB
- output/001_DEBUG_Input_3.json9.6 KB
- output/001_DEBUG_Input_4.json11.4 KB
- output/001_DEBUG_Input_5.json16.7 KB
- output/001_DEBUG_Output_1.json528 B
- output/001_DEBUG_Output_2.json431 B
- output/001_DEBUG_Output_3.json637 B
- output/001_DEBUG_Output_4.json789 B
- output/001_DEBUG_Output_5.json489 B
- output/001_PLAN.json3.4 KB
- output/001_Step_1.shruns331 B
- output/001_Step_2.shruns277 B
- output/001_Step_3.shruns301 B
- README.md1.9 KB
59 more files not listed here. See all 99 in the repository.