ami-dictionary --help
Exception in thread "main" picocli.CommandLine$DuplicateOptionAnnotationsException: Option name '-i' is used by both field String org.contentmine.ami.tools.AMIDictionaryTool.input and field String org.contentmine.ami.tools.AbstractAMITool.input
at picocli.CommandLine$DuplicateOptionAnnotationsException.create(CommandLine.java:10692)
at picocli.CommandLine$DuplicateOptionAnnotationsException.access$1600(CommandLine.java:10686)
at picocli.CommandLine$Model$CommandSpec.addOption(CommandLine.java:3931)
at picocli.CommandLine$Model$CommandReflection.initFromAnnotatedTypedMembers(CommandLine.java:6463)
at picocli.CommandLine$Model$CommandReflection.initFromAnnotatedFields(CommandLine.java:6441)
at picocli.CommandLine$Model$CommandReflection.extractCommandSpec(CommandLine.java:6346)
at picocli.CommandLine$Model$CommandSpec.forAnnotatedObject(CommandLine.java:3740)
at picocli.CommandLine.<init>(CommandLine.java:185)
at picocli.CommandLine.<init>(CommandLine.java:164)
at picocli.CommandLine.call(CommandLine.java:1785)
at picocli.CommandLine.call(CommandLine.java:1710)
at org.contentmine.ami.tools.AbstractAMITool.runCommands(AbstractAMITool.java:297)
at org.contentmine.ami.tools.AMIDictionaryTool.main(AMIDictionaryTool.java:370)