- 11 Jun, 2018 17 commits
-
-
Ryan Herbert authored
changes to vidjilparser.py allow us to simply extract the root of a json file and still apply constraints to subfields, so we no longer need to specify all the fields we need to extract. See #3234
-
Ryan Herbert authored
fixes and issue where applying a new predicate to a subfield of a prefix included in another field would not be taken into account. See #3235
-
Ryan Herbert authored
group all checks into a single call to any, to avoid multiple iterations over the same data. Also remove some comparisons that don't seem necessary.
-
Ryan Herbert authored
The introduction of the buffer caused an issue with comma delimitation when th first element of an array or map was discarded (from not meeting predicate requirements), leading to an extra comma and therefore an invalid JSON output. By saving the value of the "previous" variable when buffering begins, we can restore the variables value when discarding the buffered content. See #3235
-
Ryan Herbert authored
since we may not want to export to a file, leaving the filepath variable at None will disable the file writing capabilities.
-
Ryan Herbert authored
-
Ryan Herbert authored
-
Ryan Herbert authored
This is mostly for Python3 compatibility. The default mode seems to differ between Pyton 2 and 3, causing and issue when attempting to run fuse with Pyton 3
-
Ryan Herbert authored
The object here being some optimisations to increase the performance of fuse.py by using VidjilParser to extract only the data that is relevant to the context we are in, before loading the data into Python objects. See #3234
-
Ryan Herbert authored
it was there for testing purposes only.
-
Ryan Herbert authored
resets the parser prefixes and the writer's buffer
-
Ryan Herbert authored
makes use of buffering and predicate checking to exclude or include data to the export based on a comparison function passed when setting desired prefixes. See #3235,#2240
-
Ryan Herbert authored
-
Ryan Herbert authored
-
Ryan Herbert authored
-
Ryan Herbert authored
Adds a system where data can be put aside and is not written to the output file unless requested. Also return the extracted data string at the end of write. See #2240
-
Ryan Herbert authored
a basic version of a tool to validate and parse/extract data from large vidjil files. See #2240
-
- 04 Jun, 2018 5 commits
-
-
Mathieu Giraud authored
Close #1941.
-
Mathieu Giraud authored
-
link to #1941
-
-
Mathieu Giraud authored
-
- 23 Apr, 2018 2 commits
-
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
- 20 Apr, 2018 6 commits
-
-
Mathieu Giraud authored
-
Mathieu Giraud authored
'{...,...}' shell expansion does not work on all shells. See #3197.
-
Mathieu Giraud authored
Interaction between old 'e' and new 'b'. See #3116.
-
Mathieu Giraud authored
-
Mathieu Giraud authored
You will be missed.
-
Mathieu Giraud authored
8e79b8a
-
- 19 Apr, 2018 1 commit
-
-
Mathieu Giraud authored
From http://gitlab.inria.fr/vidjil/should (2c8e3509a) See #3105. Closes #3167.
-
- 14 Mar, 2018 3 commits
-
-
Mathieu Giraud authored
See #3039.
-
Mathieu Giraud authored
Homogeneize with algo/ and germline/. See #3036 and #3039.
-
Mathieu Giraud authored
See #3039.
-
- 15 Sep, 2017 1 commit
-
-
Mathieu Giraud authored
See !73.
-
- 23 May, 2017 1 commit
-
-
Mathieu Giraud authored
See #1847.
-
- 30 Mar, 2017 2 commits
-
-
Mikaël Salson authored
We may falsely indicate VDDDDJ, we don't follow that blindly.
-
Mikaël Salson authored
-
- 05 Jan, 2017 1 commit
-
-
Mathieu Giraud authored
-
- 04 Jan, 2017 1 commit
-
-
Mikaël Salson authored
934fb10c answers the question in daec6797. Therefore the try/except construction is not useful anymore (even as a memory).
-