unibz-core / Scior

Identification of ontological categories for OWL ontologies.
https://purl.org/scior
Apache License 2.0
3 stars 1 forks source link

Argument Parser Improvements #1

Closed pedropaulofb closed 1 year ago

pedropaulofb commented 1 year ago

The argument parser can be improved. Currently, treatments must be made for the following cases. The adoption of the suggestions can exclude this necessity.

  1. Instead of providing three different options for the automation level, a single option (-i) can be offered and the user can provide the desired value (choices=[1, 2, 3]) [ref].
  2. Instead of allowing the user to input invalid inputs (e.g. set the model as complete and incomplete), mutually exclusive groups [ref] can be created.
pedropaulofb commented 1 year ago

Implemented.