Link Search Menu Expand Document

Frequently Asked Questions

Table of contents

  1. Frequently Asked Questions
    1. Any Things to Look Out For?
    2. Does isa4j support ISA JSON?
    3. Why is my Study/Assay File empty?

Any Things to Look Out For?

  • All Strings passed to isa4j will be sanitized to make sure they don’t break the format. Practically that means all TABs and ENTERs will be converted to spaces. Watch out for that if you’re passing data from somewhere into isa4j and then parsing the files somewhere else back into a database: The result will not be the same as the initial input.

Does isa4j support ISA JSON?

isa4j does not provide export functions to the ISA JSON format. If you need ISA JSON files, you can create ISATab files with isa4j and then convert them with the python API. The conversion is very straightforward and easy to do even if you have no experience working in python.

Why is my Study/Assay File empty?

Perhaps you forgot to close it? isa4j uses an OutputStreamWriter under the hood so if you don’t close your file (or don’t release your stream) your ISA-Tab contents might just still be in the internal buffer.


Copyright © Leibniz Institute of Plant Genetics and Crop Plant Research (IPK), Gatersleben, Germany. All rights reserved. This program and the accompanying materials are made available under the terms of the MIT license