Skip to content
/ noas Public

The nephew of all spreadsheets

Notifications You must be signed in to change notification settings

LCBC-UiO/noas

Folders and files

NameName
Last commit message
Last commit date
May 24, 2024
May 28, 2024
May 24, 2024
May 28, 2024
Apr 21, 2021
Jan 16, 2024
Jul 9, 2024
Apr 19, 2021
Apr 19, 2021
Sep 17, 2020
May 27, 2024
May 27, 2024
May 27, 2024
May 27, 2024
Feb 6, 2024
Jan 16, 2024
Feb 17, 2021
Apr 22, 2020

Repository files navigation

NOAS

Quick start

  • Clone the repository and change into directory
    git clone ... && cd ...
  • Edit configuration cp config_default.txt config.txt and edit config.txt (set DBPORT and WEBSERVERPORT to a port that is not in use!)
  • Start database
    make run_db (you can use make dberase to reset the DB)
    Open a new tab for the steps below.
  • Import data
    make run_dbimport
  • Start web UI
    make run_webui

Installing on TSD

  • Outside TSD: run make prepare_offline
  • Move the zip file into TSD and sync it to the noas repo on Gitea

Updating

  • run make update - it will pull changes and it will also place the git hash available for the web UI

Requirements

  • build tools (gcc, make, ...)
  • R
  • git

Remaining dependencies should be installed by the make process

  • php
  • postgresql
  • lighttpd
  • R-packages

Supported column types

These data types are supported as NOAS table columns (in metadata, DB and web UI).

  • text
  • float
  • integer
  • date (YYYY-MM-DD)
  • time (HH:MM:SS)
  • boolean