About JDM-RDM¶
The JLab Document Management Repository (JDM-RDM) is Jefferson Lab's modern research data management platform. Built on the powerful, open-source InvenioRDM framework, JDM-RDM serves as the central hub for preserving, discovering, and sharing institutional research outputs, datasets, software, and collaborative documentation.
Our Mission¶
As experimental nuclear physics scales in complexity and data volume, managing digital assets becomes critical. JDM-RDM is designed to:
- Ensure Long-Term Preservation: Safeguard Jefferson Lab's unique scientific data and documentation for future generations of researchers.
- Streamline Collaboration: Provide internal experimental halls, collaborations, and external users with secure, organized spaces (Communities) to manage active or published records.
- Enforce FAIR Data Principles: Ensure that all repository assets remain Findable, Accessible, Interoperable, and Reusable. By leveraging invenioRDM, the platform bridges the gap between raw research and global scientific utility.
Core System Capabilities¶
JDM-RDM leverages the turn-key power of the InvenioRDM application layer to deliver enterprise-grade performance across several core domains:
🛡️ Secure Access & Isolation¶
Through integrated single sign-on (CILogon), the platform maps internal JLab CUE LDAP groups and external COmanage federated identities to isolated organizational communities.
- Granular Records Control: Authors and curators can restrict access to files only, or shield the entire record (metadata and files) from unauthorized users.
- Embargo Engine: Supports temporary data restrictions that automatically transition to public access on a specified target release date to satisfy funding or publication mandates.
🏷️ DataCite Standard Metadata¶
The internal metadata model of JDM-RDM is built strictly on the globally recognized DataCite Metadata Schema.
- Persistent Identifiers (PIDs): Standardized schema tracking natively supports automatic integration, validation, and citation linking for individual ORCIDs (creators) and RORs (affiliations).
- Multi-Format Export: Metadata records can be exported instantly to alternative interoperable structures, including DataCite JSON/XML, Dublin Core, and Citation Style Language (CSL) for automated reference management systems.
🔌 Powerful REST API Access¶
Built with an "API-first" web architecture, JDM-RDM exposes a strong, versioned REST API for every single operation on the repository.
- Automated Pipelines: Researchers can use token-based authentication to programmatically automate batch uploads, query existing datasets, or stream records from remote clusters into local project directories.
- Machine Interoperability: Exposing an open, programmatic endpoint ensures that third-party scripts and internal automated indexing pipelines can securely index metadata for semantic search engines and ML infrastructure without manual intervention.
🔍 Advanced Discovery Engine¶
Under the hood, the repository uses a production-scale full-text search engine to process search queries.
- Faceted Search: Instantly narrow down thousands of records using interactive sidebar filters such as resource type, language, publication year, and community access.
- Rich Query Syntax: Supports complex data searches out of the box, including term matching, exact phrase filtering, ranges, and regular expressions.