Provided by: cod-tools_2.10+dfsg-1_amd64 

NAME
cif_validate - validate CIF files against DDL1-compliant CIF dictionaries.
SYNOPSIS
cif_validate --dictionaries 'cif_core.dic,cif_cod.dic' --options input1.cif input*.cif
DESCRIPTION
Validate CIF files against DDL1-compliant CIF dictionaries.
OPTIONS
-d, --dictionaries 'cif_core.dic,cif_cod.dic'
A list of CIF dictionary files (according to DDL2)
to be used in CIF file validation. List elements
are separated either by ',' or by ' '. To include
dictionaries with filenames containing these symbols,
the --add-dictionary option is used.
-D, --add-dictionary 'cif new dictionary.dic'
Add additional CIF dictionary to the list.
--clear-dictionaries
Remove all CIF dictionaries from the list.
--max-message-count 5
Maximum number of validation messages that are reported
for each unique combination of validation criteria and
validated data items. Provide a negative value (i.e. -1)
to output all of the generated validation messages
(default: -1).
--treat-as-set _atom_site_refinement_flags
Treat values of given data items as a set. For example,
more than one enumeration value could be defined
for a single element. Any number of data item tags can
be provided in the following way:
cif_validate --treat-as-set _tag_1 --treat-as-set _tag_2
Default is the '_atom_site_refinement_flags' data item.
--no-treat-as-set
Do not treat values of any data items as sets.
(see --treat-as-set).
--ignore-case
Ignore letter case while validating enumeration values.
For example, even though '_atom_site_adp_type' is
restricted to values ('Uani', 'Uiso', 'Uovl', ...),
value 'UANI' would still be treated as valid.
--respect-case, --case-sensitive, --dont-ignore-case
Respect letter case while validating enumeration
values (default).
--report-deprecated
Report the presence of data items that are marked as
deprecated in the dictionaries. Data item deprecation
usually means that it has been replaced with other
data items.
--no-report-deprecated, --ignore-deprecated
Do not report presence of data items that are marked
as deprecated in the dictionaries (default).
--report-local-tags
Report the presence of local data items.
--no-report-local-tags, --ignore-local-tags
Do not report the presence of local data items (default).
--allow-double-precision-notation
Treat numbers expressed using the double precision
notation (i.e. 0.42D+7) as proper numbers in a way
that is compatible with DDL1, but not the CIF_1.1
syntax.
--no-allow-double-precision-notation
Treat numbers expressed using the double precision
notation (i.e. 0.42D+7) as character strings in a
way compatible with the CIF_1.1 syntax, but does not
cover the full extent of the DDL1 numbers variations
(default).
--use-perl-parser
Use Perl parser to parse CIF files.
--use-c-parser
Use C parser to parse CIF files (default)
-c, --always-continue
Continue processing and return successful return status
even if errors are diagnosed.
-c-, --always-die
Stop and return error status if errors are diagnosed.
--continue-on-errors
Do not terminate script if errors are raised (default).
--die-on-errors
Terminate script immediately if errors are raised.
--continue-on-warnings
Do not terminate script if warnings are raised (default).
--die-on-warnings
Terminate script immediately if warnings are raised.
--continue-on-notes
Do not terminate script if notes are raised (default).
--die-on-notes
Terminate script immediately if notes are raised.
--debug
Output extra information for debugging purposes.
--help, --usage
Output a short usage message (this message) and exit.
-v, --version
Output version information and exit.
REPORTING BUGS
Report cif_validate bugs using e-mail: cod-bugs@ibt.lt
CIF_VALIDATE(1)