
Language
Python
Tool Type
Algorithm
License
The MIT License
Version
0.4.47
Head of Cabinet of Ministers

Pydatajson is a Python algorithm developed by the National Directorate of Data and Public Information of Argentina. This tool validates metadata from data catalogs from federated portals to the national open data portal and translates pre-existing formats into a common metadata profile. Pydatajson is crucial for maintaining a network of federated open data portals, ensuring that information is always up-to-date and centrally accessible, making it easier to use by other government entities and the general public.
Pydatajson addresses the problem of decentralization and lack of uniformity in metadata between different open data portals in Argentina. It offers a solution that centralizes and standardizes metadata, facilitating management and access to open data at the national level.
Metadata Validation: Automatically validates metadata files against the Data.json standard. Metadata Generation: Simplifies the creation of metadata for datasets, ensuring compliance. Data Discovery: Facilitates data discovery by providing comprehensive metadata. Schema Compliance: Ensures datasets adhere to established metadata schema and standards. User-Friendly: Offers a user-friendly interface for metadata management. Data Accessibility: Promotes data accessibility by making metadata more accessible. Compliance Reporting: Generates reports on metadata compliance for auditing purposes. API Integration: Allows integration with existing data management systems through APIs. Documentation: Provides comprehensive documentation and resources for users. Open Source: Released under an open-source license to encourage collaboration.
Developed as a Python library, it utilizes Python 3.x to ensure compatibility and performance. Complies with the Data.json standard for accurate metadata representation. Supports common metadata formats like JSON and JSON-LD, ensuring interoperability. Validates data to ensure metadata compliance. Provides a command-line interface for easy metadata validation and generation. Allows functionality extension through plugins and custom scripts. Encourages community engagement and offers comprehensive documentation. Compatible with Window

Connect with the Development Code team and discover how our carefully curated open source tools can support your institution in Latin America and the Caribbean. Contact us to explore solutions, resolve implementation issues, share reuse successes or present a new tool. Write to [email protected]

"Pydatajson" documentation page, a tool for manipulating and validating data catalog metadata. Compatible with Python 2 and 3, under MIT license. Includes sections on installation, validation, and report generation.

Pydatajson is a Python package for validating data catalog metadata. Compatible with Python 2 and 3, it's MIT licensed. Coverage is 83%, version 0.4.67, but fails in documentation and build. Installation and usage links are available.

This image provides context for the Open Data policy of the Argentine Republic, detailing its decentralized publishing scheme and compliance with a National Metadata Profile.
Complete guide on using the tool to manage open data catalogs.
Describes how Pydatajson contributes to the public administration's open data ecosystem.
General presentation of the package as part of the federal open data ecosystem.
Use cases and examples to validate catalogs in different phases.
Explains the relevance of open source for the Data Argentina team and its featured projects.
