Skip to main content

Study Governor 是大型人群成像研究中数据的控制器。

项目描述

Study Governor 是大型人群成像研究中数据的控制器。

文档

研究调控器记录在https://idsp-study-governor.readthedocs.io/

安装和操作说明

  1. 安装mysqllibmysqlclient-dev (例如sudo apt-get install mysql-server libmysqlclient-dev )

  2. 运行python setup.py install(如果正在开发,则在 virtualenv 中运行 python setup.py develop )

  3. 通过以下方式创建数据库:

`` # 进入 mysql 命令行(如果您设置了 root 密码,请添加 -p)。$ sudo mysql (-p)

# 创建用户 mysql> CREATE USER 'studygovernor' @ 'localhost ' IDENTIFIED BY 'blaat123';

# 创建数据库 mysql> CREATE DATABASE studygovernor;

# 将数据库的所有权限授予用户。mysql> GRANT ALL ON studygovernor.* TO 'studygovernor' @ 'localhost '; ``

  1. 运行studygov-db-init初始化数据库。

通过 REST 添加一些东西

>>> sub = {'label': 'sub_001', 'date_of_birth': '2000-12-25'}
>>> requests.post('http://localhost:5000/api/v1/subjects', json=sub)
>>> exp = {'label': 'exp_001', 'subject': '/api/v1/subjects/1', 'scandate': datetime.datetime.now().isoformat()}
>>> requests.post('http://localhost:5000/api/v1/experiments', json=exp)
>>> requests.get('http://localhost:5000/api/v1/experiments/1/state')
>>> requests.put('http://localhost:5000/api/v1/experiments/1/state', json={'state': '/api/v1/states/3'})

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

studygovernor-6.5.1.tar.gz (1.3 MB 查看哈希

已上传 source

内置分布

studygovernor-6.5.1-py3-none-any.whl (1.4 MB 查看哈希

已上传 py3