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
Hashes for isa_rwval-0.10.10-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 772b336ff24f501483a09bc8158571ef61fdb1122a7e911c524455f7030dde47 |
|
MD5 | c0572f428d2ed0bf0e22fd669d2463c4 |
|
BLAKE2b-256 | 7c8a8393799b83529a7d791e2bc909f5081883c3431bce18c84feee771fa3f4b |