Skip to content

Commit 910034b

Browse files
committed
Add stub documentation for sample and assay plans
1 parent b5fa135 commit 910034b

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

docs/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ flexible way to build and use ISA content, as well as provide utility functions
2020
#. :doc:`Validating ISA-Tab and ISA JSON </validation>`
2121
#. :doc:`Importing data in ISA formats </importdata>`
2222
#. :doc:`Exporting data in ISA formats </exportdata>`
23+
#. :doc:`Creating ISA content with a Sample and Assay plan </sampleassayplan>`
2324
#. :doc:`Known Issues </knownissues>`
2425

2526
License
@@ -45,4 +46,5 @@ This code is licensed under the `CPAL License <https://raw.githubusercontent.com
4546
Validating ISA-Tab and ISA JSON <validation>
4647
Importing data in ISA formats <importdata>
4748
Exporting data from ISA formats <exportdata>
49+
Creating ISA content with a Sample and Assay plan </sampleassayplan>
4850
Known Issues <knownissues>

docs/knownissues.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ Known issues
44

55
isatools v0.9 package
66
---------------------
7-
- Various API packages have been refactored and moved. ``isatools.model.v1`` is now in ``isatools.model``. Packages ``isatools.validate``, ``isatools.config``, ``isatools.schemas`` have been removed. Some items from ``isatools.convert`` and ``isatools.io`` have been split into the ``isatools.io`` or ``isatools.net`` packages, where the latter has been created to distinguish parts of the ISA API that require network access.
8-
- Issues #153 is still outstanding since version 0.4, as per below; new issue #235 where missing `Protocol REF`s are sometimes incorrectly inserted on loading ISA-Tab
9-
- New ISA creation functionality from planning objects in ``isatools.create.models`` currently only support a limited number of technology types (DNA microarray, DNA sequencing, mass spectrometry, and NMR).
7+
- Various API packages have been refactored and moved. ``isatools.model.v1`` is now in ``isatools.model``. Packages ``isatools.validate``, ``isatools.config``, ``isatools.schemas`` have been removed. Some items from ``isatools.convert`` and ``isatools.io`` have been split into the ``isatools.io`` or ``isatools.net`` packages, where the latter has been created to distinguish parts of the ISA API that require network access
8+
- Issue #153 is still outstanding since version 0.4, as per below; new issue #235 where missing `Protocol REF`s are sometimes incorrectly inserted on loading ISA-Tab
9+
- New ISA creation functionality from planning objects in ``isatools.create.models`` currently only support a limited number of technology types (DNA microarray, DNA sequencing, mass spectrometry, and NMR)
1010
- SRA/ENA importer and Biocrates importer relies on XSLT2 processing only available with SAXON and requires .jar file to run
11-
- It has been decided to stop work retrofitting support for Python 2.7 and focus on keeping up to date with the current and future Python versions
11+
- It has been decided to stop work on retrofitting support for Python 2.7 and focus on keeping up to date with the current and future Python versions
1212

1313
isatools v0.8 package
1414
---------------------

docs/sampleassayplan.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#################################################
2+
Creating ISA content with a Sample and Assay plan
3+
#################################################
4+
5+
The ISA API provides a set of classes that you can use to plan a study, in terms of sample collection and assay run patterns. Objects of these classes can then be used to dump ISA-Tab or ISA-JSON templates corresponding to your study design. They are found in the ``isatools.create.models`` module.
6+
7+
Take a look at the `isatools-notebooks <https://github.com/ISA-tools/isatools-notebooks>`_ GitHub repository for Jupyter Notebook examples of using the planning objects.
8+

0 commit comments

Comments
 (0)