TinusTK

Games and tools, made with care.

Games for iPhone and Android, bioinformatics tools and Discord bots. An endless curiosity for building, designing and developing.

My apps

DataMon app icon

DataMon

iPhone · Android

A virtual pet game. Hatch a Datatama, care for it through seven stages, and let your care, training and battles decide what it becomes. Then take it online for World Bosses, Tournaments and battles with other players.

Bioinformatics tools

CDIP

Corynebacterium diphtheriae typing
  • tox gene detection and tox allele assignment
  • 7-gene MLST sequence type
  • Identity, coverage and database version on every row
  • One tabular report per run, against the BIGSdb-Pasteur database

ShigaPass

Shigella typing suite
  • Species and serotype (Shigella or EIEC) from assemblies
  • S. sonnei and S. flexneri genotypes from reads (Mykrobe)
  • Ciprofloxacin-resistance (QRDR) mutations in gyrA / parC
  • One combined report with cross-check warnings

NTG Pathology Genomics

Bacterial isolate typing with Nextflow

Built for the Department of Health Northern Territory Pathology Genomics as a workflow pipeline for microbial genomics. It types bacterial isolates from paired Illumina reads, from assembly and species ID through to MLST, serotyping and antimicrobial resistance, and runs the Galaxy Australia RDH v5.2 workflow without needing Galaxy.

  • Paired Illumina reads to an assembled, typed isolate: fastp, Shovill, Kraken2 + Bracken, QUAST, CheckM
  • Typing and resistance: MLST, SISTR, emmtyper, staramr, ABRicate and abriTAMR
  • Runs on Linux or Windows (WSL2) with Nextflow and containers pinned to Galaxy's tool versions
  • Browser UI shows every step, tool and database version, and each run records what made its results
  • Add-on tool packs for Shigella and C. diphtheriae typing

Built for Galaxy Australia, and they run on the command line too. ShigaPass typing is redesigned from ShigaPass, Mykrobe and mykrobeshig.

Discord bots

EpicSeven Clock

Epic Seven reset tracker
  • Live daily and weekly reset countdowns
  • Guild War phases, with pings at start, 12h and 2h left
  • Countdown timers and custom daily or weekly pings
  • Free on every server

MapleStory M Clock

MapleStory M reset tracker
  • Live daily and weekly boss reset countdowns
  • Guild Scramble, Culvert and Path of Proof, with pings
  • Weekly boss run timer, countdowns and custom pings
  • Free on every server

Guides

Your own free server

Free VPS for Trellis, Jellyfin or any Docker containers

A step-by-step guide to a private server that never sleeps, for $0, on Oracle Cloud's Always Free tier. It walks through running Trellis (a Jellyfin-compatible server for Stremio addons), but the same server can self-host any containers you like.

  • Oracle Cloud Always Free ARM server, with a budget alert and the limits that keep it at $0
  • Tailscale Funnel for HTTPS and a public address: no domain, no open ports, no firewall rules
  • Docker with Watchtower for nightly updates, plus optional AIOStreams and Arcane
  • About 60 to 75 minutes, start to finish

Credit for Trellis and the addons goes to their original creators and community.