Feature #2623
Mis à jour par Matthieu Decorde il y a environ 6 ans
We need new corpus operators to build specific corpus configurations:
* for index to concordance hyperlink management
* for resonance computing
* etc.
h3. Solution
Add Union, Intersection, Substraction and Complement commands.
The commands can be accessed from the Corpus view: main menu, contextual menu, toolbar.
They can take their arguments from a corpus or sub-corpus selection.
Parameters in a dialog box:
* the list of arguments: the subcorpus and corpus selection previously selected in the corpora view. Ordered if possible
* the new subcorpus name input: String
* coalesce matches option: Boolean
* target type option: matches or words
** matches: usual CQP set operators semantics
** words: new operators to implement to manage words instead of just matches (need to modify or create new matches)
h3. Solution 1
Operators with 2 arguments, no coalesce, no target type
h3. Solution 2
Operators with N arguments, ++
* for index to concordance hyperlink management
* for resonance computing
* etc.
h3. Solution
Add Union, Intersection, Substraction and Complement commands.
The commands can be accessed from the Corpus view: main menu, contextual menu, toolbar.
They can take their arguments from a corpus or sub-corpus selection.
Parameters in a dialog box:
* the list of arguments: the subcorpus and corpus selection previously selected in the corpora view. Ordered if possible
* the new subcorpus name input: String
* coalesce matches option: Boolean
* target type option: matches or words
** matches: usual CQP set operators semantics
** words: new operators to implement to manage words instead of just matches (need to modify or create new matches)
h3. Solution 1
Operators with 2 arguments, no coalesce, no target type
h3. Solution 2
Operators with N arguments, ++