Commit 7d007ba1 authored by Christian Schneider's avatar Christian Schneider
Browse files

Tweaking frontend

parent 7d988680
{
"ANAPICO1": "192.168.0.101",
"ANAPICO2": "192.168.0.117",
"ANAPICO2": "192.168.1.21",
"ANAPICO3": "192.168.1.8",
"BKPSIGGEN": "USB0::0xF4ED::0xEE3A::446L15105::INSTR",
"DA1": "192.168.1.14",
......@@ -8,12 +8,14 @@
"DIGATT": "192.168.1.14",
"EXG1": "192.168.0.113",
"EXG2": "192.168.0.114",
"EXG3": "192.168.0.135",
"EXG3": "192.168.1.10",
"EXG4": "192.168.1.9",
"FANTA4": "192.168.0.134",
"ITEST1_1": "192.168.1.160@1",
"JFW_1": "192.168.1.25:3001",
"LJ1": "192.168.0.129",
"Labbrick1": "20635",
"Labbrick1R": "192.168.1.6:9011",
"MXG": "192.168.1.23",
"NI6020": "192.168.1.2",
"PS1": "192.168.0.145",
......
......@@ -14,7 +14,8 @@
],
"VNA1": [
"192.168.0.103",
"192.168.1.7"
"192.168.1.7",
"192.168.1.23"
],
"VNA2": [
"192.168.1.11",
......@@ -65,13 +66,15 @@
"192.168.0.135"
],
"EXG4": [
"192.168.1.9"
"192.168.1.9",
"192.168.0.136"
],
"ANAPICO3": [
"192.168.1.8"
],
"ANAPICO2": [
"192.168.0.117"
"192.168.0.117",
"192.168.1.21"
],
"YOKO1": [
"192.168.0.141"
......@@ -177,5 +180,11 @@
"192.168.1.19",
"192.168.1.19:9001",
"192.168.1.6:9001"
],
"Labbrick1": [
"20635"
],
"Labbrick1R": [
"192.168.1.6:9011"
]
}
\ No newline at end of file
{
"name": "KirchmairLab",
"version": "0.1.0",
"version": "1.0.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
......@@ -12,10 +12,12 @@
"bootstrap-vue": "^2.11.0",
"chart.js": "^2.9.3",
"chartjs-plugin-zoom": "^0.7.5",
"cjs": "^0.0.11",
"clipboard": "^2.0.6",
"codemirror": "^5.53.2",
"core-js": "^3.6.4",
"css-loader": "^3.5.1",
"hamburgers": "^1.1.3",
"hammer": "0.0.5",
"hammerjs": "^2.0.8",
"js-cookie": "^2.2.1",
......
......@@ -3,11 +3,19 @@
<div id="nav">
<b-navbar toggleable="md" type="dark" variant="dark">
<b-navbar-nav class="nav-link" href="#" @click="toggleSidebar">
<b-nav-item>
<v-icon name="bars" style="color: #428bca"></v-icon>
</b-nav-item>
<button class="hamburger hamburger--spin-r"
v-bind:class="{ 'is-active': !sidebarHidden}"
type="button">
<span class="hamburger-box">
<span class="hamburger-inner"></span>
</span>
</button>
</b-navbar-nav>
<b-navbar-brand href="#">KirchmairLab</b-navbar-brand>
<b-navbar-brand href="#">
<img src="./assets/logo2.png" class="d-inline-block align-top"
height="33" alt="logo">
SCInnsbruck
</b-navbar-brand>
<b-navbar-toggle target="nav-collapse"></b-navbar-toggle>
......@@ -58,15 +66,21 @@ export default {
},
handleIcon() {
const favicon = document.getElementById("favicon");
favicon.href = "/lab/dashboard/../static/favicon.ico";
favicon.href = "../../static/favicon.ico";
}
},
}
</script>
<style>
@import './assets/hamburgers.min.css';
</style>
<style lang="scss">
#app {
#app {
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
svg {
fill: #e7f4f7;
}
</style>
This diff is collapsed.
......@@ -2613,7 +2613,7 @@ fieldset:disabled a.btn {
.btn-primary:hover {
color: #fff;
background-color: #2e59d9;
background-color: #72CEDE;
border-color: #2653d4;
}
......@@ -10681,9 +10681,9 @@ a:focus {
/*background-image: linear-gradient(180deg, #0091c7 10%, #000 100%);*/
.bg-gradient-primary {
background-color: #4e73df;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #4e73df), to(#224abe));
background-image: linear-gradient(180deg, #0091c7 10%, #000 100%);
background-color: #5A5C6f;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #5A5C69), to(#72CEDE));
background-image: linear-gradient(180deg, #5A5C69 1%, #72CEDE 70%);
background-size: cover;
}
......
<template>
<div class="container-fluid">
<div class="d-sm-flex mb-4">
<h1 class="h2 mt-3 text-gray-800" style="margin-right: 2rem">
Operation Hours Yearly
</h1>
</div>
<div class="col-lg-12">
<div class="card shadow">
<div class="table-responsive">
<table class="table table-bordered">
<thead>
<tr>
<th rowspan="2">Year</th>
<th v-for="(color, name) in fridgecolors" :key="name + 'Year'" colspan="4">
<p v-bind:style="{color: color, margin:0, padding:0}">{{name}}</p>
</th>
</tr>
<tr>
<template v-for="(color, name) in fridgecolors">
<th :key="name + 'PT'">Pulsetube</th>
<th :key="name + 'C'">Compressor</th>
<th :key="name + 'FP'">Forepump</th>
<th :key="name + 'TP'">Turbopump</th>
</template>
</tr>
</thead>
<tbody>
<tr v-for="(oh, year) in ophours" :key="year">
<td>{{year}}</td>
<template v-for="(y_oh, name) in oh">
<td :key="name + year + 'PT'">
<p v-bind:style="{color: fridgecolors[name], margin:0, padding:0}">{{y_oh.PulseTube}} h</p>
</td>
<td :key="name + year + 'C'">
<p v-bind:style="{color: fridgecolors[name], margin:0, padding:0}">{{y_oh.Compressor}} h</p>
</td>
<td :key="name + year + 'FP'">
<p v-bind:style="{color: fridgecolors[name], margin:0, padding:0}">{{y_oh.ForePump}} h</p>
</td>
<td :key="name + year + 'TP'">
<p v-bind:style="{color: fridgecolors[name], margin:0, padding:0}">{{y_oh.TurboPump}} h</p>
</td>
</template>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="d-sm-flex mb-4">
<h1 class="h2 mt-3 text-gray-800" style="margin-right: 2rem">
Operation Hours Monthly for
<div class="form-inline">
<b-form-select id='year' v-model="year" :options="options">
</b-form-select>
</div>
</h1>
<div class="form-inline">
<b-form-select id='year' v-model="year" :options="options">
</b-form-select>
</div>
</div>
<div class="col-lg-12">
<div v-if="loaded" class="card shadow">
......@@ -41,12 +89,7 @@ export default {
chartLabels: ['PulseTube', 'Compressor', 'ForePump', 'TurboPump'],
loaded: false,
year: new Date().getFullYear(),
options: {
years() {
const year = new Date().getFullYear()
return Array.from({length: year - 2019}, (value, index) => 2019 + index)
}
},
options: [],
chartOptions: {
type: 'bar',
options: {
......@@ -135,18 +178,27 @@ export default {
this.year = newValue;
}
},
computed: {
cryostats() {
return this.$store.state.cryostats;
},
ophours() {
return this.$store.state.operation_hours.op_times_years;
},
fridgecolors() {
return this.$store.state.operation_hours.colors;
}
},
mounted () {
this.updatePage(this.$route.params.id, this.since_hours);
this.updatePage(this.year);
this.options = Array.from({length: this.year - 2018}, (value, index) => 2019 + index);
this.$store.dispatch('fetchOPhours');
},
watch: {
'$route.params.id'(newId) {
this.loaded = false;
this.updatePage(newId, this.since_hours);
},
'since_hours'(newValue) {
this.changeHours(newValue);
'year'(newValue) {
this.changeYear(newValue);
this.loaded = false;
this.updatePage(this.$route.params.id, this.since_hours);
this.updatePage(this.year);
}
}
}
......
......@@ -6,7 +6,7 @@
<!-- Content row -->
<div class="row">
<div v-for="(user, index) in users" :key="index" class="col-12 col-xl-6">
<div v-for="(user, index) in users" :key="index" class="col-12">
<b-card class="shadow" >
<template v-slot:header>
<h4 class="m-0 font-weight-bold text-primary">{{ index }}</h4>
......
......@@ -3,11 +3,11 @@ import 'bootstrap-vue/dist/bootstrap-vue.css';
import 'vue-awesome/icons/';
import VueHighlightJS from 'vue-highlightjs';
import { BootstrapVue, IconsPlugin, LayoutPlugin } from 'bootstrap-vue';
import Icon from 'vue-awesome/components/Icon'
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import Icon from 'vue-awesome/components/Icon';
import Vue from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
Vue.component('v-icon', Icon);
Vue.use(BootstrapVue);
......
......@@ -24,6 +24,7 @@ export default new Vuex.Store({
},
sidebarHidden: false,
iplist: {},
operation_hours: {},
},
mutations: {
setActiveUser(state, value) {
......@@ -104,6 +105,9 @@ export default new Vuex.Store({
});
console.log(state.iplist);
},
updateOPhours(state, ophours) {
state.operation_hours = ophours;
},
},
actions: {
fetchDevices(context) {
......@@ -139,6 +143,12 @@ export default new Vuex.Store({
context.commit('updateLabs', response.data.labs);
});
},
fetchOPhours(context) {
axios.get('https://kirchmair.iqoqi.at/lab/api/cryostat/operationhoursyears')
.then(response => {
context.commit('updateOPhours', response.data);
});
},
refillLN2(context, name) {
const path = 'https://kirchmair.iqoqi.at/lab/api/cryostat/refillLN2/';
axios.post(path + name)
......
......@@ -9,7 +9,7 @@
<router-link class="sidebar-brand d-flex align-items-center justify-content-center"
to="/devices">
<div class="sidebar-brand-icon">
<b-icon-laptop/>
<v-icon width="26" height="20" name="digital-tachograph"></v-icon>
</div>
<div class="sidebar-brand-text"> Devices</div>
</router-link>
......@@ -22,12 +22,18 @@
</div>
<li class="nav-item">
<router-link class="nav-link" to="/devices/overview" active-class="isActive">
<span>Devices in use</span>
<span>
<v-icon name="user-tag"></v-icon>
Devices in use
</span>
</router-link>
</li>
<li class="nav-item">
<router-link class="nav-link" to="/devices/ip" active-class="isActive">
<span>IP Table</span>
<span>
<v-icon name="list"></v-icon>
IP Table
</span>
</router-link>
</li>
<hr class="sidebar-divider my-0">
......@@ -39,7 +45,10 @@
<li class="nav-item" v-for="(user, index) in users" :key="index">
<router-link class="nav-link" :to="'/devices/'+index" active-class="isActive">
<span>{{ index }}</span>
<span>
<v-icon name="user"></v-icon>
{{ index }}
</span>
</router-link>
</li>
</ul>
......
This diff is collapsed.
......@@ -45,7 +45,7 @@ from werkzeug.security import check_password_hash
from multiprocessing import Process
import datetime
from pandas import to_datetime, read_csv
from numpy import tile
from numpy import tile, unique
from itertools import groupby
from numpy import datetime64, timedelta64, sort
......@@ -811,12 +811,16 @@ def devices_ip():
for key in IPList:
# Get lab
lab = 'uknown'
if (isinstance(IPList[key], str) and IPList[key][8] == '0'):
lab = 'Lab3'
elif (isinstance(IPList[key], str) and IPList[key][8] == '1'):
lab = 'LabC'
lab = 'unknown'
try:
if (isinstance(IPList[key], str) and IPList[key][8] == '0'):
lab = 'Lab3'
elif (isinstance(IPList[key], str) and IPList[key][8] == '1'):
lab = 'LabC'
except IndexError:
# Its likely not an IP, therefore we don't know where it is
pass
# Create response
resp['ip_table'].append({
'name': key,
......@@ -1036,6 +1040,53 @@ def cryostat_cdtimes():
return jsonify(response_object)
# Operating hours
@app.route('/api/cryostat/operationhoursyears', methods=['GET'])
@login_required
def cryostat_operatinghours_years():
"""Function to calculate operating hours for pumps """
# Colors for plots
colors = ['#4e73df', '#1cc88a', '#f6c23e', '#36b9cc', '#e74a3b', '#858796']
cryo_colors = {}
for c, col in zip(cryolist, colors):
cryo_colors[c] = col
op_times_years = {}
for cryo_id in cryolist:
# Query operation hours for fridge
db_entries = OperationTimesMonths \
.query.filter_by(name=cryo_id) \
.all()
# Obtain years
years = unique([str(d.time.year) for d in db_entries])
op_year_dict = {y: {"Compressor": 0,
"ForePump": 0,
"TurboPump": 0,
"PulseTube": 0} for y in years}
# Sum
for d in db_entries:
op_year_dict[str(d.time.year)]["Compressor"] += d.compressor
op_year_dict[str(d.time.year)]["ForePump"] += d.forepump
op_year_dict[str(d.time.year)]["TurboPump"] += d.turbopump
op_year_dict[str(d.time.year)]["PulseTube"] += d.pulsetube
op_times_years[cryo_id] = op_year_dict
# Close db
fridge_watch_db.session.close()
# Resort dictionary
op_times_years = {str(y): {c: op_times_years[c][y] for c in cryolist}
for y in years}
# Respone object
response_object = {'state': 'success',
'op_times_years': op_times_years,
'colors': cryo_colors}
return jsonify(response_object)
@app.route('/api/cryostat/operationhours', methods=['GET'])
@app.route('/api/cryostat/operationhours:<year>', methods=['GET'])
@login_required
......
{'channel': 1, 'devtype': 'CS', 'devtype_mode': 'CS-OFF', 'id': 1945, 'idn': 'YOKOGAWA,GS210,91T729760,2.02', 'ip': '192.168.0.141', 'name': 'YOKO1', 'parameters': {'Floating': 'True', 'Limit Current': '-1.0 mA | 1.0 mA', 'Limit Voltage': '-1000.0 mV | 1000.0 mV', 'Mode': 'CURR', 'Output Level': 0, 'Status': 'OFF'}, 'pckle': None, 'user': 'teresa', 'varname': 'self'}
\ No newline at end of file
{'channel': 1, 'devtype': 'SG', 'devtype_mode': 'SG-ON', 'id': 1993, 'idn': 'Vaunix Labbrick, LMS-183DX, 20635, c_ulong(1)', 'ip': '192.168.1.6:9011', 'name': 'Labbrick1R', 'parameters': {'Frequency': '9.000000 GHz', 'Power': '10.0 dBm', 'Reference': 'EXT', 'Status': 'ON'}, 'pckle': None, 'user': 'christian', 'varname': 'sg'}
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["Lists"],{"3fc3":function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"container-fluid"},[t._m(0),t._m(1),e("div",{staticClass:"row"},[e("div",{staticClass:"col-lg-12"},[e("div",{staticClass:"card shadow mb-4"},[e("a",{directives:[{name:"b-toggle",rawName:"v-b-toggle.collapse-router",modifiers:{"collapse-router":!0}}],staticClass:"d-block card-header py-3 text primary",attrs:{href:"#collapse-router"}},[e("h6",{staticClass:"m-0 font-weight-bold text primary"},[t._v("Lab Routers")])]),e("b-collapse",{attrs:{visible:"",id:"collapse-router"}},[e("div",{staticClass:"card-body"},[e("div",{staticClass:"table-responsive"},[e("table",{staticClass:"table table-striped table-hover"},[e("thead",[e("tr",[e("th",[t._v("Lab")]),e("th",[t._v("IP")]),e("th",[t._v("Forwarded Ports")])])]),e("tbody",[e("tr",[e("td",[t._v("Lab 3")]),e("td",[t._v("138.232.183.156 (iqoqi156)")]),e("td",[e("thead",[e("tr",[e("td",[t._v("Port")]),e("td",[t._v("Destination")])])]),e("table",[e("tr",[e("td",[t._v("22")]),e("td",[t._v("LM1:22")])]),e("tr",[e("td",[t._v("2222")]),e("td",[t._v("LM2:22")])]),e("tr",[e("td",[t._v("3389")]),e("td",[t._v("WM1:3389")])]),e("tr",[e("td",[t._v("3390")]),e("td",[t._v("WM2:3390")])])])])]),e("tr",[e("td",[t._v("Lab C")]),e("td",[t._v("138.232.68.248")]),e("td",[e("thead",[e("tr",[e("td",[t._v("Port")]),e("td",[t._v("Destination")])])]),e("table",[e("tr",[e("td",[t._v("22")]),e("td",[t._v("LM3:22")])]),e("tr",[e("td",[t._v("3389")]),e("td",[t._v("WM3:3389")])]),e("tr",[e("td")])])])])])])])])])],1)])]),t._m(2),t._m(3)])},i=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"d-sm-flex align-items-center justify-content-between mb-4"},[e("h1",{staticClass:"h2 mt-3 text-gray-800"},[t._v("Lists")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"row"},[e("div",{staticClass:"col-lg-12"},[e("div",{staticClass:"card shadow mb-4"},[e("a",{staticClass:"d-block card-header py-3",attrs:{href:"#jupyter-list","data-toggle":"collapse",role:"button","aria-expanded":"true","aria-controls":"jupyter-list"}},[e("h6",{staticClass:"m-0 font-weight-bold text-primary"},[t._v("Jupyterhubs")])]),e("div",{staticClass:"collapse show",attrs:{id:"jupyter-list"}},[e("div",{staticClass:"card-body"},[e("p",[t._v("List of Jupyerhubs. Once you have an account on the corresponding computer, you can login and run measurements via automatically organized notebooks.")]),e("div",{staticClass:"table-responsive"},[e("table",{staticClass:"table table-striped table-hover"},[e("thead",[e("tr",[e("th",[t._v("Lab")]),e("th",[t._v("Computer Name")]),e("th",[t._v("Link")])])]),e("tbody",[e("tr",[e("td",[t._v("Lab3")]),e("td",[t._v("LM1")]),e("td",[e("a",{attrs:{href:"http://kirchmair.iqoqi.at/jupyter1"}},[t._v(" http://kirchmair.iqoqi.at/jupyter1")])])]),e("tr",[e("td",[t._v("Lab3")]),e("td",[t._v("LM2")]),e("td",[e("a",{attrs:{href:"http://kirchmair.iqoqi.at/jupyter2"}},[t._v(" http://kirchmair.iqoqi.at/jupyter2")])])]),e("tr",[e("td",[t._v("LabC")]),e("td",[t._v("LM3")]),e("td",[e("a",{attrs:{href:"http://kirchmair.iqoqi.at/jupyter3"}},[t._v(" http://kirchmair.iqoqi.at/jupyter3")])])])])])])])])])])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"row"},[e("div",{staticClass:"col-lg-12"},[e("div",{staticClass:"card shadow mb-4"},[e("a",{staticClass:"d-block card-header py-3",attrs:{href:"#simulation-list","data-toggle":"collapse",role:"button","aria-expanded":"true","aria-controls":"simulation-list"}},[e("h6",{staticClass:"m-0 font-weight-bold text-primary"},[t._v("Simulation PCs")])]),e("div",{staticClass:"collapse show",attrs:{id:"simulation-list"}},[e("div",{staticClass:"card-body"},[e("div",{staticClass:"table-responsive"},[e("table",{staticClass:"table table-striped table-hover"},[e("thead",[e("tr",[e("th",[t._v("Name")]),e("th",[t._v("IP")]),e("th",[t._v("Specification")]),e("th",[t._v("Description")]),e("th",[t._v("Location")])])]),e("tbody",[e("tr",[e("td",[t._v("Beast 1")]),e("td",[t._v("138.232.68.142")]),e("td",[t._v("i9-7940X CPU (14 cores @ 3.10 GHz, 3.8 GHz Turbo) | 64 GB RAM | NVIDIA GeForce GTX 1060 (6 GB) ")]),e("td",[t._v("Simulation PC for HFSS and Cinema 4D. Just 2 people allowed to connected at the same time. Therefore connect, design, start your simulation and close the remote desktop session during simulations to allow other people to connect. Requires "),e("a",{attrs:{href:"https://fwauth-tech.uibk.ac.at/"}},[t._v("Firewall authentication")])]),e("td",[t._v("1st Floor Master Room ")])]),e("tr",[e("td",[t._v("Beast 2")]),e("td",[t._v("138.232.68.144")]),e("td",[t._v("i9-7940X CPU (14 cores @ 3.10 GHz, Turbo Downclocked to 3.6 GHz) | 128 GB RAM | NVIDIA GeForce GTX 1060 (6 GB) ")]),e("td",[t._v("Simulation PC for HFSS and Cinema 4D. Just 2 people allowed to connected at the same time. Therefore connect, design, start your simulation and close the remote desktop session during simulations to allow other people to connect. Requires "),e("a",{attrs:{href:"https://fwauth-tech.uibk.ac.at/"}},[t._v("Firewall authentication")])]),e("td",[t._v("1st Floor Master Room ")])]),e("tr",[e("td",[t._v("VM1")]),e("td",[t._v("138.232.68.13:3393")]),e("td",[t._v("Virtual Machine of Weihs Group")]),e("td",[t._v("Simulation PC for HFSS. Slower than Beast1 and Beast2 but normally available.")]),e("td",[t._v("VFH Weihs Group")])]),e("tr",[e("td",[t._v("VM2")]),e("td",[t._v("138.232.68.13:3394")]),e("td",[t._v("Virtual Machine of Weihs Group")]),e("td",[t._v("Simulation PC for HFSS. Slower than Beast1 and Beast2 but normally available.")]),e("td",[t._v("VFH Weihs Group")])])])])])])])])])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"row"},[e("div",{staticClass:"col-lg-12"},[e("div",{staticClass:"card shadow mb-4"},[e("a",{staticClass:"d-block card-header py-3",attrs:{href:"#onenote-list","data-toggle":"collapse",role:"button","aria-expanded":"true","aria-controls":"onenote-list"}},[e("h6",{staticClass:"m-0 font-weight-bold text-primary"},[t._v("Onenote List")])]),e("div",{staticClass:"collapse show",attrs:{id:"onenote-list"}},[e("div",{staticClass:"card-body"},[e("div",{staticClass:"table-responsive"},[e("table",{staticClass:"table table-striped table-hover"},[e("thead",[e("tr",[e("th",[t._v("Name")]),e("th",[t._v("Description")]),e("th",[t._v("Location")])])]),e("tbody",[e("tr",[e("td",[t._v("Group Meetings")]),e("td",[t._v("Notebook for group meeting minutes. Here we try to capture was was going on during the meeting. ")]),e("td",[e("a",{attrs:{href:"file:///bigshare.uibk.ac.at/quantumcircuits/Group%20Meetings/"}},[t._v("\\\\bigshare.uibk.ac.at\\quantumcircuits\\Group Meetings")])])]),e("tr",[e("td",[t._v("KirchmairLab Notes")]),e("td",[t._v("Notebook in which some information about the Linux Machines, VNC, Python and group accounts are stored ")]),e("td",[e("a",{attrs:{href:"file:///bigshare.uibk.ac.at/quantumcircuits/Notebooks/OneNote/LinuxMachines/"}},[t._v("\\\\bigshare.uibk.ac.at\\quantumcircuits\\Notebooks\\OneNote\\LinuxMachines")])])]),e("tr",[e("td",[t._v("Lab Books")]),e("td",[t._v("Lab books for the cryostats. Please always log the status/pressures and what you cool down in there. ")]),e("td",[e("a",{attrs:{href:"file:///bigshare.uibk.ac.at/quantumcircuits/Lab/Lab Book 2016/"}},[t._v("\\\\bigshare.uibk.ac.at\\quantumcircuits\\Lab\\Lab Book\\Lab Book 2016")])])])])])])])])])])])}],r=e("2877"),o={},l=Object(r["a"])(o,s,i,!1,null,null,null);a["default"]=l.exports}}]);
//# sourceMappingURL=Lists.c3fcde5d.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/components/Lists.vue?f23e","webpack:///./src/components/Lists.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","_m","directives","name","rawName","modifiers","attrs","_v","staticRenderFns","script","component"],"mappings":"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","file":"../static/js/Lists.c3fcde5d.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container-fluid\"},[_vm._m(0),_vm._m(1),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12\"},[_c('div',{staticClass:\"card shadow mb-4\"},[_c('a',{directives:[{name:\"b-toggle\",rawName:\"v-b-toggle.collapse-router\",modifiers:{\"collapse-router\":true}}],staticClass:\"d-block card-header py-3 text primary\",attrs:{\"href\":\"#collapse-router\"}},[_c('h6',{staticClass:\"m-0 font-weight-bold text primary\"},[_vm._v(\"Lab Routers\")])]),_c('b-collapse',{attrs:{\"visible\":\"\",\"id\":\"collapse-router\"}},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"table-responsive\"},[_c('table',{staticClass:\"table table-striped table-hover\"},[_c('thead',[_c('tr',[_c('th',[_vm._v(\"Lab\")]),_c('th',[_vm._v(\"IP\")]),_c('th',[_vm._v(\"Forwarded Ports\")])])]),_c('tbody',[_c('tr',[_c('td',[_vm._v(\"Lab 3\")]),_c('td',[_vm._v(\"138.232.183.156 (iqoqi156)\")]),_c('td',[_c('thead',[_c('tr',[_c('td',[_vm._v(\"Port\")]),_c('td',[_vm._v(\"Destination\")])])]),_c('table',[_c('tr',[_c('td',[_vm._v(\"22\")]),_c('td',[_vm._v(\"LM1:22\")])]),_c('tr',[_c('td',[_vm._v(\"2222\")]),_c('td',[_vm._v(\"LM2:22\")])]),_c('tr',[_c('td',[_vm._v(\"3389\")]),_c('td',[_vm._v(\"WM1:3389\")])]),_c('tr',[_c('td',[_vm._v(\"3390\")]),_c('td',[_vm._v(\"WM2:3390\")])])])])]),_c('tr',[_c('td',[_vm._v(\"Lab C\")]),_c('td',[_vm._v(\"138.232.68.248\")]),_c('td',[_c('thead',[_c('tr',[_c('td',[_vm._v(\"Port\")]),_c('td',[_vm._v(\"Destination\")])])]),_c('table',[_c('tr',[_c('td',[_vm._v(\"22\")]),_c('td',[_vm._v(\"LM3:22\")])]),_c('tr',[_c('td',[_vm._v(\"3389\")]),_c('td',[_vm._v(\"WM3:3389\")])]),_c('tr',[_c('td')])])])])])])])])])],1)])]),_vm._m(2),_vm._m(3)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"d-sm-flex align-items-center justify-content-between mb-4\"},[_c('h1',{staticClass:\"h2 mt-3 text-gray-800\"},[_vm._v(\"Lists\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12\"},[_c('div',{staticClass:\"card shadow mb-4\"},[_c('a',{staticClass:\"d-block card-header py-3\",attrs:{\"href\":\"#jupyter-list\",\"data-toggle\":\"collapse\",\"role\":\"button\",\"aria-expanded\":\"true\",\"aria-controls\":\"jupyter-list\"}},[_c('h6',{staticClass:\"m-0 font-weight-bold text-primary\"},[_vm._v(\"Jupyterhubs\")])]),_c('div',{staticClass:\"collapse show\",attrs:{\"id\":\"jupyter-list\"}},[_c('div',{staticClass:\"card-body\"},[_c('p',[_vm._v(\"List of Jupyerhubs. Once you have an account on the corresponding computer, you can login and run measurements via automatically organized notebooks.\")]),_c('div',{staticClass:\"table-responsive\"},[_c('table',{staticClass:\"table table-striped table-hover\"},[_c('thead',[_c('tr',[_c('th',[_vm._v(\"Lab\")]),_c('th',[_vm._v(\"Computer Name\")]),_c('th',[_vm._v(\"Link\")])])]),_c('tbody',[_c('tr',[_c('td',[_vm._v(\"Lab3\")]),_c('td',[_vm._v(\"LM1\")]),_c('td',[_c('a',{attrs:{\"href\":\"http://kirchmair.iqoqi.at/jupyter1\"}},[_vm._v(\" http://kirchmair.iqoqi.at/jupyter1\")])])]),_c('tr',[_c('td',[_vm._v(\"Lab3\")]),_c('td',[_vm._v(\"LM2\")]),_c('td',[_c('a',{attrs:{\"href\":\"http://kirchmair.iqoqi.at/jupyter2\"}},[_vm._v(\" http://kirchmair.iqoqi.at/jupyter2\")])])]),_c('tr',[_c('td',[_vm._v(\"LabC\")]),_c('td',[_vm._v(\"LM3\")]),_c('td',[_c('a',{attrs:{\"href\":\"http://kirchmair.iqoqi.at/jupyter3\"}},[_vm._v(\" http://kirchmair.iqoqi.at/jupyter3\")])])])])])])])])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12\"},[_c('div',{staticClass:\"card shadow mb-4\"},[_c('a',{staticClass:\"d-block card-header py-3\",attrs:{\"href\":\"#simulation-list\",\"data-toggle\":\"collapse\",\"role\":\"button\",\"aria-expanded\":\"true\",\"aria-controls\":\"simulation-list\"}},[_c('h6',{staticClass:\"m-0 font-weight-bold text-primary\"},[_vm._v(\"Simulation PCs\")])]),_c('div',{staticClass:\"collapse show\",attrs:{\"id\":\"simulation-list\"}},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"table-responsive\"},[_c('table',{staticClass:\"table table-striped table-hover\"},[_c('thead',[_c('tr',[_c('th',[_vm._v(\"Name\")]),_c('th',[_vm._v(\"IP\")]),_c('th',[_vm._v(\"Specification\")]),_c('th',[_vm._v(\"Description\")]),_c('th',[_vm._v(\"Location\")])])]),_c('tbody',[_c('tr',[_c('td',[_vm._v(\"Beast 1\")]),_c('td',[_vm._v(\"138.232.68.142\")]),_c('td',[_vm._v(\"i9-7940X CPU (14 cores @ 3.10 GHz, 3.8 GHz Turbo) | 64 GB RAM | NVIDIA GeForce GTX 1060 (6 GB) \")]),_c('td',[_vm._v(\"Simulation PC for HFSS and Cinema 4D. Just 2 people allowed to connected at the same time. Therefore connect, design, start your simulation and close the remote desktop session during simulations to allow other people to connect. Requires \"),_c('a',{attrs:{\"href\":\"https://fwauth-tech.uibk.ac.at/\"}},[_vm._v(\"Firewall authentication\")])]),_c('td',[_vm._v(\"1st Floor Master Room \")])]),_c('tr',[_c('td',[_vm._v(\"Beast 2\")]),_c('td',[_vm._v(\"138.232.68.144\")]),_c('td',[_vm._v(\"i9-7940X CPU (14 cores @ 3.10 GHz, Turbo Downclocked to 3.6 GHz) | 128 GB RAM | NVIDIA GeForce GTX 1060 (6 GB) \")]),_c('td',[_vm._v(\"Simulation PC for HFSS and Cinema 4D. Just 2 people allowed to connected at the same time. Therefore connect, design, start your simulation and close the remote desktop session during simulations to allow other people to connect. Requires \"),_c('a',{attrs:{\"href\":\"https://fwauth-tech.uibk.ac.at/\"}},[_vm._v(\"Firewall authentication\")])]),_c('td',[_vm._v(\"1st Floor Master Room \")])]),_c('tr',[_c('td',[_vm._v(\"VM1\")]),_c('td',[_vm._v(\"138.232.68.13:3393\")]),_c('td',[_vm._v(\"Virtual Machine of Weihs Group\")]),_c('td',[_vm._v(\"Simulation PC for HFSS. Slower than Beast1 and Beast2 but normally available.\")]),_c('td',[_vm._v(\"VFH Weihs Group\")])]),_c('tr',[_c('td',[_vm._v(\"VM2\")]),_c('td',[_vm._v(\"138.232.68.13:3394\")]),_c('td',[_vm._v(\"Virtual Machine of Weihs Group\")]),_c('td',[_vm._v(\"Simulation PC for HFSS. Slower than Beast1 and Beast2 but normally available.\")]),_c('td',[_vm._v(\"VFH Weihs Group\")])])])])])])])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12\"},[_c('div',{staticClass:\"card shadow mb-4\"},[_c('a',{staticClass:\"d-block card-header py-3\",attrs:{\"href\":\"#onenote-list\",\"data-toggle\":\"collapse\",\"role\":\"button\",\"aria-expanded\":\"true\",\"aria-controls\":\"onenote-list\"}},[_c('h6',{staticClass:\"m-0 font-weight-bold text-primary\"},[_vm._v(\"Onenote List\")])]),_c('div',{staticClass:\"collapse show\",attrs:{\"id\":\"onenote-list\"}},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"table-responsive\"},[_c('table',{staticClass:\"table table-striped table-hover\"},[_c('thead',[_c('tr',[_c('th',[_vm._v(\"Name\")]),_c('th',[_vm._v(\"Description\")]),_c('th',[_vm._v(\"Location\")])])]),_c('tbody',[_c('tr',[_c('td',[_vm._v(\"Group Meetings\")]),_c('td',[_vm._v(\"Notebook for group meeting minutes. Here we try to capture was was going on during the meeting. \")]),_c('td',[_c('a',{attrs:{\"href\":\"file:///bigshare.uibk.ac.at/quantumcircuits/Group%20Meetings/\"}},[_vm._v(\"\\\\\\\\bigshare.uibk.ac.at\\\\quantumcircuits\\\\Group Meetings\")])])]),_c('tr',[_c('td',[_vm._v(\"KirchmairLab Notes\")]),_c('td',[_vm._v(\"Notebook in which some information about the Linux Machines, VNC, Python and group accounts are stored \")]),_c('td',[_c('a',{attrs:{\"href\":\"file:///bigshare.uibk.ac.at/quantumcircuits/Notebooks/OneNote/LinuxMachines/\"}},[_vm._v(\"\\\\\\\\bigshare.uibk.ac.at\\\\quantumcircuits\\\\Notebooks\\\\OneNote\\\\LinuxMachines\")])])]),_c('tr',[_c('td',[_vm._v(\"Lab Books\")]),_c('td',[_vm._v(\"Lab books for the cryostats. Please always log the status/pressures and what you cool down in there. \")]),_c('td',[_c('a',{attrs:{\"href\":\"file:///bigshare.uibk.ac.at/quantumcircuits/Lab/Lab Book 2016/\"}},[_vm._v(\"\\\\\\\\bigshare.uibk.ac.at\\\\quantumcircuits\\\\Lab\\\\Lab Book\\\\Lab Book 2016\")])])])])])])])])])])])}]\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./Lists.vue?vue&type=template&id=51d4a10c&\"\nvar script = {}\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}
\ No newline at end of file
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment