Page loading... (if this appears in your RSS feed, then apologies - please access the site for content).
This
TiddlyWiki
contains the following tiddlers:
`deef`: a Shiny app
$:/_sq/Stories/config/openLinkDivert
$:/_sq/Stories/config/sidebaroverlaybreakpoint
$:/_sq/Stories/config/Story2-storyview
$:/_sq/Stories/Story2StoryList
$:/.giffmex/.Stylesheet4Stroll
$:/.giffmex/actions/new-journal
$:/.giffmex/Buttons/more-tiddler-edit-actions
$:/.giffmex/EditTemplate/custom
$:/.giffmex/language/toolbar
$:/.giffmex/sidebar/advancedconfig
$:/.giffmex/sidebar/tabs/strollcontrols
$:/.giffmex/TiddlyBlinkFoldData
$:/.giffmex/ui/EditTemplate
$:/.giffmex/ViewTemplate/refscontext
$:/.giffmex/ViewTemplate/refshidden
$:/.giffmex/ViewTemplate/refslinks
$:/.giffmex/ViewTemplate/refstabs
$:/.giffmex/ViewTemplate/refstranscludeclean
$:/.giffmex/ViewTemplate/refstranscludecollapse
$:/.giffmex/ViewTemplate/title
$:/.giffmex/ViewToolbar/new-note-here
$:/.giffmex/ViewToolbar/new-note-here-datetime
$:/build
$:/config/_sq/Stories/story2
$:/config/AnimationDuration
$:/config/codemirror/keyMap
$:/config/DefaultMoreSidebarTab
$:/config/DefaultSidebarTab
$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4
$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5
$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6
$:/config/EditorTypeMappings/text/vnd.tiddlywiki
$:/config/fa5/decorate-extlinks
$:/config/Navigation/openLinkFromInsideRiver
$:/config/Navigation/UpdateAddressBar
$:/config/Navigation/UpdateHistory
$:/config/NewJournal/Title
$:/config/PageControlButtons/Visibility/$:/_sq/Stories/Templates/StoryTogglePageControl
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/control-panel
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-tiddler
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme
$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp
$:/config/RelinkOnRename
$:/config/SaverFilter
$:/config/shortcuts/cancel-edit-tiddler
$:/config/sq/Stories/storyRiverRatio
$:/config/Tiddlers/TitleLinks
$:/config/TimestampDisable
$:/config/Toolbar/Text
$:/config/ui/EditTemplate
$:/config/ViewToolbarButtons/Visibility/$:/_sq/Stories/divertTiddlerMacro
$:/config/ViewToolbarButtons/Visibility/$:/.giffmex/ViewToolbar/new-note-here
$:/config/ViewToolbarButtons/Visibility/$:/.giffmex/ViewToolbar/new-note-here-datetime
$:/config/ViewToolbarButtons/Visibility/$:/.giffmex/viewtoolbar/viewrefs
$:/config/ViewToolbarButtons/Visibility/$:/.giffmex/ViewToolbar/viewrefscheckboxes
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions
$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here
$:/config/WikiParserRules/Inline/wikilink
$:/ControlPanel 1
$:/ControlPanel 2
$:/ControlPanel 3
$:/ControlPanel 4
$:/ControlPanel 5
$:/ControlPanel 6
$:/ControlPanel 7
$:/core
$:/core/ui/Buttons/fold
$:/core/ui/ControlPanel/StoryView
$:/core/ui/ControlPanel/StoryView 1
$:/core/ui/ControlPanel/StoryView 2
$:/core/ui/EditTemplate
$:/core/ui/EditTemplate/fields
$:/core/ui/EditTemplate/tags
$:/core/ui/EditTemplate/title
$:/core/ui/EditTemplate/type
$:/core/ui/MoreSideBar/Recent
$:/core/ui/SideBar/Recent
$:/core/ui/ViewTemplate 1
$:/core/ui/ViewTemplate/tags
$:/core/ui/ViewTemplate/title
$:/DefaultTiddlers
$:/discoverfeed
$:/favicon.ico
$:/GitHub/Filename
$:/GitHub/Path
$:/GitHub/Repo
$:/GitHub/Username
$:/images/fa5/solid/code
$:/images/fa5/solid/info
$:/images/fa5/solid/link
$:/images/fa5/solid/list-ol
$:/images/fa5/solid/pen
$:/images/fa5/solid/seedling
$:/isEncrypted
$:/language/Buttons/NewHere/Hint
$:/language/Buttons/NewJournalHere/Hint
$:/layout
$:/matvonTWaddle/batchmanipulator/Stylesheet
$:/palette
$:/palettes/Vanilla 1
$:/plugins/bangyou/tw-echarts4r
$:/plugins/bangyou/tw-htmlwidgets
$:/plugins/bangyou/tw-leaflet
$:/plugins/danielo515/context/css
$:/plugins/danielo515/ContextPlugin
$:/plugins/danielo515/ContextPlugin/Caption
$:/plugins/danielo515/ContextPlugin/Stylesheet/results
$:/plugins/danielo515/ContextPlugin/widgets/context.js
$:/plugins/flibbles/relink
$:/plugins/flibbles/xml
$:/plugins/Gk0Wk/sidebar-resizer
$:/plugins/mermaid-tw5
$:/plugins/mermaid-tw5/mermaid.min.js
$:/plugins/mermaid-tw5/wrapper.js
$:/plugins/orange/mermaid-tw5
$:/plugins/snowgoon88/edit-comptext
$:/plugins/snowgoon88/edit-comptext/config
$:/plugins/sq/editor-autolist
$:/plugins/sq/spotlight
$:/plugins/sq/sq-filters
$:/plugins/sq/Stories
$:/plugins/sukima/reveal-js
$:/plugins/sukima/talktimer
$:/plugins/TheDiveO/FontAwesome
$:/plugins/tiddlywiki/codemirror
$:/plugins/tiddlywiki/codemirror-closebrackets
$:/plugins/tiddlywiki/codemirror-keymap-vim
$:/plugins/tiddlywiki/codemirror-search-replace
$:/plugins/tiddlywiki/highlight
$:/plugins/tiddlywiki/katex
$:/plugins/tiddlywiki/markdown
$:/plugins/wikilabs/link-to-tabs
$:/SiteSubtitle
$:/SiteTitle
$:/state/add-plugin-info/$:/temp/ServerConnection/https://flibbles.github.io/tw5-relink/library/index.html/$:/temp/RemoteAssetInfo/https://flibbles.github.io/tw5-relink/library/index.html/$:/plugins/flibbles/relink
$:/state/add-plugin-info/$:/temp/ServerConnection/https://tiddlywiki.com/library/v5.3.5/index.html/$:/temp/RemoteAssetInfo/https://tiddlywiki.com/library/v5.3.5/index.html/$:/plugins/tiddlywiki/codemirror
$:/state/addplugins/tab-1342078386
$:/state/advancedsearch/currentTab
$:/state/http-requests
$:/state/showeditpreview
$:/state/tab--1498284803
$:/state/tab--86143343
$:/state/tab-1749438307
$:/state/tab-2065006209
$:/state/tab/sidebar--595412856
$:/status/IsAnonymous
$:/status/IsLoggedIn
$:/status/IsReadOnly
$:/status/RequireReloadDueToPluginChange
$:/status/UserName
$:/StoryList
$:/tags/EditToolbar
$:/tags/PageControls
$:/tags/SideBar
$:/tags/ViewTemplate
$:/tags/ViewToolbar
$:/theme
$:/themes/cdr/captivate
$:/themes/cdr/captivate/settings/accent-topbar
$:/themes/cdr/captivate/settings/palette-theme
$:/themes/tiddlywiki/snowwhite
$:/themes/tiddlywiki/vanilla
$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize
$:/themes/tiddlywiki/vanilla/metrics/bodylineheight
$:/themes/tiddlywiki/vanilla/metrics/fontsize
$:/themes/tiddlywiki/vanilla/metrics/lineheight
$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth
$:/themes/tiddlywiki/vanilla/metrics/storyleft
$:/themes/tiddlywiki/vanilla/metrics/storytop
$:/themes/tiddlywiki/vanilla/options/sidebarlayout
$:/view
$:/wilk/buttons/copy-code
$:/wilk/css/CopyCodeButton
2022-10-24 Blogging in Tiddlywiki
2022-10-29 Windows Subsystem for Linux 2; Observables; additions to the wiki; what I'm reading
2022-11-08 Python; cheatsheets for R and Git; Bayesian statistics teaching
2022-11-19 OpenELIS and open source LIMS; Bayesian statistics articles; cool TiddlyWiki plugins
2022-12-04 My own data centre to build a sustainable open source information architecture; Firth's logistic regression; miscellaneous links
2023-01-19 Informatics book review; LIMS evaluation; information security self-assessment
2023-02-27 Holiday reading; learning R; most frequently bookmarked
2023-03-29 Blog makeover; code-switching (R & Python); field epidemiology toolkit; our new AI overlords
2023-06-24 Xerte Online Toolkits; k-anonymisation; polars; j'accuse le tidyverse; DHIS 2 API; getting yak shaving done
2024-02-03 Back to blogging; RSS feed; p values; SENAITE; 2024 reading
2024-10-27 SENAITE rabbithole; Python mon amour; Alles was du wissen muss; causal inferencing; better blogging; Bayesian and other shiny new things
About this blog/wiki
Adapt or perish: learning the tidyverse
Add interactive charts to your TiddlyWiki
Adding multicolumn function output to a data.table
Admin page
Aggregate data on time
All tags
ama-dablam.jpg
And the time is...
Ansible first steps
Automating Bitwarden Send
Bookmarklet to create Markdown links
brewer.css
Bulk creation of data elements in DHIS 2
Calculating directly standardised rates with data for only some age groups
ChatGPT
cheatsheet
Checklist for setting up a new Ubuntu Server VM in Proxmox to run Docker
Choosing a study design
Collider bias
Combine two dichotomous variables into a single variable with four levels
Combining R and Python in RStudio
Command line weather forecast
Conditional data entry fields in DHIS 2 Tracker
COVID-19
Create .gitignore file from R
Create a GitLab project (from R)
Creating a QR code for your wifi
CV
Dealing with tiny console text in Proxmox
debsums
DHIS 2 version 3.9 - wow
DHIS2
Digital Health Networks
Downloading maps from DHIS 2 with RSelenium
Embedding Xerte Online Toolkits e-learning in a Web page - example
Evaluating laboratory information management systems for low and middle income countries
Field Epidemiology Toolkit
Filtering on data.table list columns
First steps with Observables in Quarto
First steps with setting up demonstration versions of open source software platforms in the cloud
Fixing "Get Offline Zip" in Xerte
Formatting in Quarto
Fun with file formats: todo.txt and the iCalendar format
Function for labelling e.g. age groups
Fundamentals of Data Visualization [free book]
Generating a random outbreak data set for testing and teaching
Gentle introduction to Python
Geocomputation with R [free book]
Getting Things Done, the todo.txt format and the quest for the perfect productivity system
Getting Windows Subsystem for Linux to work on Windows laptops
GettingStarted
Hardening SSH configuration
How to follow blogs without RSS feeds
How to learn R (an opinionated view)
howto
In which I accidentally submit a pull request to Ozone HIS
Information Security Self-Assessment
Installation · SENAITE
Installing authentication for Google Earth on DHIS 2
Installing DHIS 2 dependencies on Linux
Installing OpenELIS laboratory information management system on Ubuntu
Installing SENAITE laboratory information management system on Ubuntu
Installing Xerte Online Toolkits on Ubuntu 22.04 Linux
Interested in Bayesian statistics and want to know more?
Internal Markdown links to tiddlers with file names containing spaces
Introduction to Bayesian reasoning and statistical methods
Introduction to Data Science [free book]
Is polars faster than data.table?
k-anonymising data sets with the sdcMicro Shiny app
Laboratory implementation and IDSR
link
Links
Linux commands you should really know
Live train times from Alsager to Liverpool
Live train times from Liverpool to Alsager
Loading ...
Machine Learning and Deep Learning - A review for Ecologists (arXiv)
macro/gimg
Melting questionnaire data with data.table
Mermaid fix
Mermaid.js, a Markdown-friendly diagram tool
Modifying a SENAITE add-on
MOOCs
More fun with ChatGPT
Most frequently bookmarked
Multilevel logistic regression in Python
My 2018 notes on installation of DHIS 2
My CSS tweaks to Tiddlywiki
My data.table cheatsheet
My Docker cheatsheet
My ggplot2 cheatsheet
My Git cheatsheet
My Linux cheatsheet
My Python cheatsheet
My R cheatsheet
My RMarkdown cheatsheet
My tags
My tech
My tech March 2024
My Vim cheatsheet
My Vim configuration file
My Vim settings
New RSS feed for the blog
New Tiddlywiki theme: Captivate Theme
Next steps with Proxmox
Notes on Firth's logistic regression and model selection
Notes on Reproducible Analytical Pipelines
Notes on the data.table package
Notes on using Bayesian statistics in outbreak investigation
Oh no! This web page achieves a carbon rating of F
Online diagram editors
Online tools which may occasionally be useful
Open source e-IDSR system architecture diagram
OpenELIS versus SENAITE as LIMS options
Outcomes among confirmed cases and a matched comparison group in the Long-COVID in Scotland study [open access]
Plotly stacked bar chart that works better for hiding categories
Plotting Likert-style questionnaire responses
post
Post-installation checklist for SENAITE
PostgreSQL cheatsheet
Posts
powershell
Proxmox cheatsheet
Proxmox: your own data centre
Public Health Informatics by Sahay et al - notes and reflections
Quick start with SENAITE laboratory information management system configuration
Quick summary of a variable
Read Stata labels in R
Reading
Recommendations
Regression tables for Firth’s logistic regression
Restarting nginx Web server after configuration changes
Reveal.js presentations in Tiddlywiki
Rounding like you expect it
rss-feed
Running Python apps from R
SENAITE
SENAITE setup data diagram
senaite-setup-data-mermaid
SENAITE: customising laboratory report content
Setting up Let’s Encrypt with nginx
Should I learn Python now I know R?
Simple frequency table with data.table
snippet
Starting fail2ban
Statistical practice in field epidemiology: so many problems, so many solutions
Statistical Thinking for the 21st Century [free book]
Strange tidyverse code
stuff
Stuff
Tags
Teaching Bayesian statistics
The Book of Why by Judea Pearl and Dana Mackenzie: book notes
The DHIS 2 API - part 1
The importance of sustainable, secure and coordinated digital health technologies
The number of words in this blog/wiki/digital garden/notedump/vanity project
Things you can now do with AI online
Tiddlywiki timer
Timeline with mermaid.js
timeline-with-mermaid.js
Timezones
True random numbers and pseudorandom dogs
Update on progress with SENAITE laboratory information management system configuration
Updating an Ubuntu server
Use of Straighteners and Other Hair Products and Incident Uterine Cancer (open access)
Useful websites for checking if your site is secure
Using renv in RStudio with Git for reproducible package management
vim
Webinar on RapidPro-DHIS2 integration
Welcome to Paul Cleary's blog/wiki
wifi.svg
Windows Subsystem for Linux (WSL2), RStudio, Git, Docker and a Windows laptop
Xerte Online Toolkits: hiding the Next button for a specified time
Xerte Online Toolkits: making a quiz pass rate mandatory