Metadata tracking tools help to manage an increasingly diverse set of life science, environmental and biomedical experiments
Project description
This repo is forked originally from https://github.com/ISA-tools/isa-api/tree/py2_isatools-lite.
The open source ISA metadata tracking tools help to manage an increasingly diverse set of life science, environmental and biomedical experiments that employing one or a combination of technologies.
Built around the ‘Investigation’ (the project context), Study’ (a unit of research) and ‘Assay’ (analytical measurement) general-purpose Tabular format, the ISA tools helps you to provide rich description of the experimental metadata (i.e. sample characteristics, technology and measurement types, sample-to-data relationships) so that the resulting data and discoveries are reproducible and reusable.
To find out more about ISA, see www.isa-tools.org
To find out who's using ISA and about the ISA development and user community, see www.isacommons.org
The ISA API aims to provide you, the developer, with a set of tools to help you easily and quickly build your own ISA objects, validate, and convert between serializations of ISA-formatted datasets and other formats/schemas (e.g. SRA schemas). The ISA API is published on PyPI as the isatools
package.
This project is the isa-rwval
package that provides ISA format read/write/validation functionality that the ISA API builds on.
Thie project contains the following modules:
isatools.model
contains classes implementing the ISA Abstract Model as Python objects.isatools.isatab
contains features for parsing and serializing the ISA-Tab format to/from Python objects. The module also contains a ISA-Tab validator.isatools.isajson
contains features for parsing and serializing the ISA-JSON format to/from Python objects. The module also contains a ISA-JSON validator.isatools.isaviz
contains features for rendering ISA Python objects in visual artifacts withmatplotlib
.
These modules should be considered the gold-standard utilities for using the ISA formats with the Python programming language.
Authors: Code contributors.
License: This code is licensed under the CPAL License.
Repository: https://github.com/ISA-tools/isa-rwval
ISA team email: isatools@googlegroups.com
ISA discussion group: https://groups.google.com/forum/#!forum/isaforum
Github issue tracker: https://github.com/ISA-tools/isa-api/issues
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file isa-rwval-0.10.10.tar.gz
.
File metadata
- Download URL: isa-rwval-0.10.10.tar.gz
- Upload date:
- Size: 39.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e9fcf37d5e5ff7e92cf28069ecd95d1e62a4025c2d667519da382e5c2258e51 |
|
MD5 | bf72d71c5e900d7d4e5ad0ac95418ca6 |
|
BLAKE2b-256 | 6a1b6baccc8b64bd1b84b5d8b2162c61807da11e88f49754bdbd71599081b03c |
File details
Details for the file isa_rwval-0.10.10-py2.py3-none-any.whl
.
File metadata
- Download URL: isa_rwval-0.10.10-py2.py3-none-any.whl
- Upload date:
- Size: 50.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 772b336ff24f501483a09bc8158571ef61fdb1122a7e911c524455f7030dde47 |
|
MD5 | c0572f428d2ed0bf0e22fd669d2463c4 |
|
BLAKE2b-256 | 7c8a8393799b83529a7d791e2bc909f5081883c3431bce18c84feee771fa3f4b |