Database med import/eksportmuligheter og GUI for tolkning av sekvensvarianter fra tumorsekvensering
virtualenv is used to manage Python packages for different projects. Using virtualenv allows you to avoid installing Python packages globally which could break system tools or other projects. You can install virtualenv using pip.
# Installert med: python3.9 -m venv env
# Aktiver
source env/bin/activate
# Deaktiver
deactivate
# Installer biblioteker
python3 -m pip install -r requirements.txt
# Installere utenom requirements.txt:
python -m pip install <pakkenavn>
# Starte flask
# Fra /illumina/analysis/dev/2022/fullFres
python run_backend_server.py # Sier i fra om du må aktivere virtualenv
# Starte javascript
cd frontend; sh start_frontend.sh
# Passord
#bruker: passord: buso123
# Installer node:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
source ~/.bash_profile
nvm install v16.14.2
# Create Vue App:
# vue create frontend # preset = vue2
# Pakker som er installert etterpå (i frontend-folder):
npm install bootstrap bootstrap-vue vue-router@3.4.9 axios vue-axios --save
npm install --save vue-perfect-scrollbar
# Starts the development server.
npm run serve
# Jeg måtte nedgradere nodeversion for å få det til
wget https://www.python.org/ftp/python/3.9.11/Python-3.9.11.tgz
tar xvf Python-3.9.11.tgz
cd Python-3.9*/
./configure --enable-optimizations
sudo make altinstall
Jeg lager en relativt enkel login-løsning uten Oauth, og satser heller på en lokal mock backend ala: https://jasonwatmore.com/post/2018/07/14/vue-vuex-user-registration-and-login-tutorial-example