Welcome to the PSYCTC/CORE shiny server!

As of May 2025 I am creating some collections of apps which may make it easier to find the ones you want. The full list of apps follows, click on one you want, allow a second or so for it to open. Do contact me if you hit problems or have questions.

Apps

Usage statistics

For those with incurable geeky curiosity (OK, mostly for my insatiable geeky curiosity!) I have created a breakdown of the log data here.
As above: do please contact me if you hit problems or have questions.

Licence and using all or some of the code

All the code and other things on the server are licenced under a "Creative Commons, Attribution Licence-ShareAlike" licence. As long as you respect the terms of the licence that entitles you to use code from the site or the whole site and you can also draw on the code to create your own variations that do what you need but you must then release them under the same licence, i.e. you must make them available for people to dowload and you must acknowledge that the code you used came from here. Please respect that and put an acknowledgement and link back to here if re-using anything from here. Do please also contact me if you do reuse all or anything: I'd love to know, equally, I am sure people can improve on my code: do tell me if you think you have clear improvements.

Installing the server on your own hardware

If you are sufficiently geeky that you understand git then you should be able to pull the whole site from https://github.com/cpsyctc/shiny-server. If you are that competent with git and github then do please contact me and show me how I should change that repository to make it easy for people to submit, and for me to review, patches. You will need to ensure that all the required packages are installed. I have created an Rmarkdown file "findPackages.Rmd" which you can run this from the console with Rscript -e "rmarkdown::render('findPackages.Rmd')" (I am assuming that you are installing in a Linux operating system, I can't vouch for this working on Apple or Windoze. Do contact me if you can advise me about this on those platforms.) If that code finds that you are missing some packages it creates a vector of those package names which is saved in "vecMissingPackages.Rda". You can that load into an R session with:
load(file = "vecMissingPackages.Rda")
I have also stored it as a csv file "missingPackages.csv" which should read in with:
read.csv(file = "missingPackages.csv") -> vecMissingPackages
You should then be able to use that vector (vecMissingPackages) to install the missing packages with
install.packages(vecMissingPackages, ask = TRUE, checkBuilt = TRUE)
You may find that some of the missing packages aren't on CRAN, for example my own CECPfuns package. The instructions to install that, and more about it are at [https://cecpfuns.psyctc.org](https://cecpfuns.psyctc.org). If there are other non-CRAN packages you may have to do a bit of internet searching to discover where they live and how to install them. If you have problems despite searching, do please [contact me](https://www.psyctc.org/psyctc/contact-me/).

Email update list

There is now an Email announcement list, never updating more than monthly, where I will put up developments of new apps here but also a summary of updates to the online glossary and new posts in the Rblog. You can sign up for the update list here to be alerted to new things.

Last updated 1.xi.26