-
Notifications
You must be signed in to change notification settings - Fork 2
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
[bug] Collection of (current) bugs with validation pipeline #58
Comments
Also, we might need a converter / upgrader between ARC specifications |
Hey, And as a heads up: Most important things are those that fail when written by ArcCommander and read by ARCtrl. The other way around wont be much of a problem in the future. |
I think this is a huge issue of arc-validate. As it does not support deprecated and modern arcs created by ARCtrl/ARCitect. @kMutagene @omaus validation should absolutly be based on ARCtrl, as we have extensive deprecation support there. |
absolutely not, because that would prevent partial validation of anything that cannot be parsed by ARCtrl. The whole point of this library is validation being independent of any implementation of the ARC data model. This library is on the brink of a 2.0 release that also supports validating any spec. See diff between main and V2 |
Validation library makes no sense at all if it is based on ARCtrl. Vice versa, you would need to restructure everything in ARCtrl to validation needs. Everything must be of option type in this scenario because otherwise the parsing fails. |
What about string literals? |
I think we talked about something similar before. arc validate will do structural validation based on ontologies. We can and should create an ontology that contains valid names for metadata sheets and also tracks which are synonymous and deprecated. |
What's the progress on this? |
Is it the |
Regarding (1.): |
We can hotfix that from the current pipeline before finishing 2.0, but i would want to keep these hotfixes on deprecated software to a minimum.
this looks like a harder thing to pin down. If i find it immediately, we can also do a hotfix for this. Can you link a repo where this is happening @Brilator ?
Slower than expected due to several external factors. It is being worked on though. |
@ brillator i have pushed hotfixes for both these issues:
i have tested it in production with an arc created with ARCitect v0.0.10: https://git.nfdi4plants.org/test/another-test please give it a spin. |
I'm currently working on a few ARCs that keep running into failing CQC pipelines due to divergent handling of ISA structure / naming / referencing between ARC commander (v0.5), ARCitect (v≤0.07, based on ARCCtrl).
Collecting here. Feel free to move to more relevant repo / discussion.
studies/<studyName>/isa.study.xlsx
<assayName>/isa.assay.xlsx
arc export
,arc a list
,arc a register
)The text was updated successfully, but these errors were encountered: