Skip to content
View JoshuaJewell's full-sized avatar

Block or report JoshuaJewell

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JoshuaJewell/README.md

hey there 👋

👩‍💻 About Me

Hi, I'm Joshua Jewell

- 🔭 I'm reading Animal Biology, Behaviour, Welfare and Ethics at the Royal Veterinary College, University of London (Y2 Resources)
- 📚 I'm learning how to update my GitHub more than once per year.
- ⚡ In my free time I've been making IDApTIK (immersive-sim ReScript game), Custom Ipsum (advanced Julia placeholder text generator), and Step Free (novel AI image detection using CSSL NN).

Selected Projects

Academic & work — course scripts & production tools

  • abwe2-res — The scripts and data analyses used in my second year project.
  • dada2 (modified) — Performance‑tuned fork of benjjneb/dada2 with AVX2/AVX‑512, OpenMP and CUDA optimizations for substantially faster amplicon processing.

Research & utility — personal interests of mine

  • Custom‑Ipsum — Julia Markov‑chain placeholder‑text generator encoder and decoder architecture with both grammar-aware and domain-independent modes.
  • agentic — Experimental collection of Python & Julia agent scripts that interface with LM Studio’s REST API (WIP — use at your own risk). Developed further by Hyperpolymath's TJP repository.
  • Step‑Free — Training code, preprocessing and evaluation for AI image‑detection project using contrastive/self‑supervised learning (CSSL) that targets artefacts introduced by variational autoencoders (VAE's) used in AI image generation. Developed further by Hyperpolymath's ZeroStep repository.
  • Noahs‑APT — Intended to be apt with concurrent fetching of packages for increased speed.

Personal & experimental — games & demos

  • ID:ApTIK — Multiplayer stealth puzzle‑platformer game in Rust. Active development branch of ApTIK.
  • heartbeat — Don't ask, it doesn't work and somehow a major contributer to making my GitHub such a mess.
  • newpipedb‑visualisation — Julia scripts intended visualise NewPipe/Tubular playlist databases for personal analysis.
  • Tubular‑for‑vis — Fork of Tubular intended provide new playlist visualisation features.
  • Polity — Grand strategy computer game about politics and demographics.
  • The Nash Equilibrium — 4X (or 6 depending who you ask) asymmetric board game about ideology in a world on the brink.

🛠 Language and tools

typescript logo julia logo html5 logo css3 logo blender logo gimp logo
Ju > Py > teR

🔥 My Stats :

streak graph

Pinned Loading

  1. IDApixiTIK IDApixiTIK Public

    New angle for IDApTIK, focusing on the networking side and reducing the engine overhead using Pixi and ReScript.

    ReScript 2

  2. MetaManifold-WebUI MetaManifold-WebUI Public

    A Julia pipeline with WebUI for amplicon metabarcoding from raw paired-end Illumina reads to filtered, taxonomy-annotated ASV/OTU tables.

    Julia 1

  3. Custom-Ipsum Custom-Ipsum Public

    Placeholder text generator using markov chain and too many assumptions about the English language.

    Julia 2

  4. Step-Free Step-Free Public

    Resources for an AI image detection CSSL NN I am training.

    Python 2

  5. Tubular-for-vis Tubular-for-vis Public

    Forked from polymorphicshade/Tubular

    A fork of Tubular to integrate additional mechanisms for playlist data visualisation.

    Java 2

  6. dada2 dada2 Public

    Forked from benjjneb/dada2

    Modified dada2 components to increase performance, using AVX2/AVX-512, OpenMP, and CUDA for faster execution.

    R 2