This release is a pre-release and may not be stable for production use.
pylabber
Overview
pylabber is a collaborative open-source project meant to facilitate research.
This Django project provides the infrastructure for scientific work, and is built and maintained to be as flexible and as extendible as possible.
Currently, the project hosts two apps; accounts and research.
- accounts manages users (researchers) and labs.
- research manages studies, study groups, and subjects.
This architecture is meant to be as abstract as possible, in order to allow for it to easily lend itself to a wide variety of research disciplines.
At the moment, this codebase supports mainly neuroimaging research. However, pylabber provides a RESTful API that may be adapted and integrated into your own field of research.
Data Integration
Currently, pylabber has only one available extension:
- django_mri - an abstraction over django_dicom meant to provide format agnostic tools to manage and interact with MRI data.
Front-end
For a front-end project built on top of pylabber, see vuelabber.
Docker
In order to set-up pylabber quickly and easily using Docker, simply run:
docker-compose up --build -d
within the project's root directory.
You will then have a running container exposed on port 8000. In order to connect to the admin interface visit: https://localhost:8000/admin and sign-in as with "admin" as the username and password.
About
The purpose of pylabber is to give researchers the power to manage and share their data in an open and easy manner. No more hard-drives with valuable data forgotten in random laboratories' drawers, no more in-house, untested and unmaintained scripts to inefficiently query your data, stored locally in some makeshift directory structure. It is meant to give a unified and community-based solution for all of the vacuous technical work researchers often have to overcome instead of doing research.
Metadata
Release files for pylabber 0.0.2a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pylabber-0.0.2a2-py3-none-any.whl | Python 3 | none | any | Details |
Release files / pylabber-0.0.2a2-py3-none-any.whl
| Download URL | pylabber-0.0.2a2-py3-none-any.whl |
|---|---|
| Size | 54.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
008da438181e230cd5864081c0c09eeb02fa70c34b2e5618d273364b7c732aaf
|
|
BLAKE2b-256 checksum How to use checksums |
79c1a0e81223e2a73a44784dd242be971ce5bbbd3e4a850658ab8b98a9c1bbe4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5
|
Security for pylabber 0.0.2a2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.