Metadata-Version: 2.1
Name: adc-compliance-checker
Version: 0.2
Summary: ADC Compliance Checker
Home-page: https://github.com/Alessimc/adc-compliance-checker
Author: Alessio Canclini
Author-email: alessioc@met.no
License: GPLv3
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# ADC-compliance-checker
Arctic Data Centre compliance checker is a python based tool for those wanting to submit data to the Artic Data Centre. The python module can be used to check if files fullfill the rquirements listed [here](https://adc.met.no/node/4).

The compliance checker can be used in combination with CF and ACDD chekcers to enusre NetCDF files adhere to the FAIR principles for data management.

## Usage

### Command Line
```sh
adc-compliance-checker <file_path>
```

#### Output Example

The tool will provide feeback on the compliance status of the file:
```plaintext
File has all required attributes and they are non-empty.

file.nc is ADC compliant!
```
or
```plaintext
File is missing or has empty the following required attributes:
  - id: Required if not hosted by MET (MISSING)
  - naming_authority: Required if not hosted by MET (MISSING)
  - summary: Required (MISSING)
  - ...

file.nc is not ADC compliant!
```


### As a Python Package

