Item:OSWb80747f1ccf340d790955572d27f678c
BattMo-Atinary Optimization [OSWb80747f1ccf340d790955572d27f678c] | |
---|---|
ID | OSWb80747f1ccf340d790955572d27f678c |
UUID | b80747f1-ccf3-40d7-9095-5572d27f678c |
Label | BattMo-Atinary Optimization |
Machine compatible name | BattmoAtinaryOptimization |
Statements (outgoing) | |
Statements (incoming) | |
|
|
Keywords |
Description
Optimizer for battery simulation
Item | |
---|---|
Type(s)/Category(s) | DataSoftware |
Software | |
---|---|
Repository |
Readme
BattMo-Server
Jupyterlab Server for BattMo
Quick start
git clone --recurse-submodules https://github.com/OpenSemanticLab/BattMo-Server
cd BattMo-Server sudo chown -R 1111:1111 data docker compose build docker compose up
Open ./lab?token=... in your Browser
Update submodules
sudo chown -R "'"`UNIQ--postMath-00000001-QINU`"'USER" data git submodule update --init --recursive sudo chown -R 1111:1111 data
Known problems
JSON-Handling
octave-docker 7.x leads to the following error:
error: jsondecode: support for JSON decoding through RapidJSON was unavailable or disabled when Octave was built error: called from parseBattmoJson at line 4 column 16 runBattery1D at line 23 column 12 run at line 78 column 7
Unkown login token
enter the docker container and list running servers
docker compose exec -u 0 battmo /bin/bash jupyter server list
if no token is listed, edit the config
apt update && apt install nano nano /etc/jupyter/jupyter_server_config.py
set a token with c.ServerApp.token = '<token>'
and save
exit docker compose stop docker compose start
(Source Code from Github)
Data Software | |
---|---|
Software Instances |
jsondata
type |
| |||||
---|---|---|---|---|---|---|
repository |
| |||||
uuid | "b80747f1-ccf3-40d7-9095-5572d27f678c" | |||||
label |
| |||||
description |
| |||||
based_on |
| |||||
name | "BattmoAtinaryOptimization" |