sibis

Scalable Informatics for Biomedical Imaging Studies


License
BSD-3-Clause
Install
pip install sibis==0.0.2

Documentation

SIBIS

Circle CI Documentation Status

Scalable Informatics for Biomedical Imaging Studies

SIBIS is python middleware for supporting clinical data management activities. It provides a common session object with access to imaging, form, and issue databases.

Contents

Getting Started

To use sibisyou need to have access to an XNAT server and a REDCap server.

import sibis

# Create a Session with configuration
session = sibis.Session(config_path="/path/to/config.yml")

# Use the logger for structured log format
session.logging.info('id', 'err', **kwargs)

# Connect to the configured servers
session.connect_servers()

# Access the XNAT API
projects = session.api_imaging.select.projects()

# Access the REDCap API
data_entry = session.api_data_entry.export_records(format='df')
import_laptops = session.api_import_laptops_.export_records(format='df')

Related Projects