-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigation File not found #61
Comments
@chrisfilo, On the minor sides, looking at the investigation file, I think it would be best the change the Measurement Type and Technology Type to the following MT: "functional imaging" (instead of 'nuclear magnetic resonance assay') then on the major side:
Is it really needed or do you mean to report the actual instrument used?
Was the ISA files programmatically or manually generated? If the former, can you point us to the code you are using to generated those files? let us know best |
Thanks for your feedback. On Thu, Jun 2, 2016 at 6:07 AM, Philippe Rocca-Serra <
Best, |
Hi @chrisfilo, Parameters need to be formally declared in the Investigation File. For an example, you can see the ISA-tab record behind your 2015 Sci. Data publication, which includes the use of Parameters: But, it might just be sufficient to just encase any custom fields in a Comment declaration, e.g.
It's not as semantically rich as a parameter declaration, but it should pass validation without further modifying the Investigation file output. Just putting out that option. My python skills are poor, so unfortunately I can't help with modifying the code directly. |
I have encased custom fields in Comment declarations and reordered the columns (new order: "Sample Name Protocol REF Assay Name Raw Data File"). The validator still crashes with the "Investigation File not found" error. |
@chrisfilo May I ask you which version of the validator you are running ? (as well as java version and OS)?
the first thing to do would be to amend your investigation template accordingly: The error is reported directly when trying to open your output with ISAcreator. Have you tried it?
warning - a_assay.txt which can be solved by declaring a new assay in the configuration or using a more recent version of ISAcreator. (please let us know which version you have used so we can best advise)
this is the next reason why the validator would choke. While using the investigation file as template, the code you generated does not provide a 'study title', a 'study identifier' or a 'study description'. All of these are raised by the validator
hope this helps let us know Best |
Hi, I am using ISA-validator-1.6.5 listed here and downloaded from here. I'm using 64-bit Java 1.8.0 b14. I have not tried to use the ISACreator for validating files. Thanks to input from @alhufton I managed to track down the reason for the ISAValidator to crash. It was an additional folder in the zip file. For example this file:
will lead to a "Investigation File not found" error on the console output (with a stack trace and everything) and no output in the UI (which is confusing for users). However when the top directory is removed. For example in this file:
the validator runs and provides meaningful feedback (in my case it was So how can we move forward?
I hope this helps! |
@chrisfilo, Thanks for feedback. So ISAcreator invokes the ISAvalidator so it is returning the same errors. Overall, the fixes to the BIDS converter are very straightforward and should be easy to implement. If you have other, more complex experiments in different modalities, feel free to sent us the export if you run into further issues (even if you don't !) so we can assist you debugging or ensuring the exporter passes basic checks. On a side note, as we are also moving to provide JSON serialization, we are currently developing a new validator in python and a web service around it. |
with the following file isa.zip
The text was updated successfully, but these errors were encountered: