Commit graph

7 commits

Author SHA1 Message Date
67b46d5140
feat!: generalize script by removing organizational metadata
All checks were successful
Test pipeline / test (push) Successful in 14s
Remove Phase class, organizational metadata blocks, and unused project fields. Update configuration
to use 'default_grants' and simplify PI usage to fallback corresponding author determination only.

BREAKING CHANGES: - Remove 'phase' and 'project' fields from configuration - Use 'default_grants'
instead of 'default_grant' - Generate only standard Dataverse citation metadata
2025-07-07 14:41:39 +02:00
eb270cba9b
Update testing documentation and improve test structure
All checks were successful
Test pipeline / test (push) Successful in 12s
2025-05-20 15:17:18 +02:00
1c84cae93b
Add code coverage config and expand test suite
Adds .coveragerc configuration file to control coverage analysis settings.
Expands test suite with additional unit tests for AbstractProcessor,
SubjectMapper, CitationBuilder, LicenseProcessor, PIFinder, and
MetadataProcessor classes.

Updates README with comprehensive testing documentation, including
information about current code coverage (53%) and instructions for
running tests with coverage analysis.
2025-05-20 14:02:30 +02:00
eaa6325ac1
Add information on flag for using ROR identifiers for institutions to
All checks were successful
Test pipeline / test (push) Successful in 11s
README.md
2025-05-20 13:30:08 +02:00
314da684d1
Update README.md
All checks were successful
Test pipeline / test (push) Successful in 11s
2025-03-21 16:19:08 +01:00
05de961fb5
Clarify that we mean Dataverse.org; fix link to LICENSE.md 2025-03-21 14:55:54 +01:00
9be53fd2fc
Initial commit and release of doi2dataset 2025-03-21 14:53:23 +01:00