The ORCID Institutional Dashboard is a comprehensive tool for visualizing and analyzing ORCID data affiliated with specific organizations. This application provides insights into research output, collaboration networks, and institutional affiliations.
- Flexible search by institution, email domain, or custom queries
- Data visualization including work distribution by type and collaboration networks
- Detailed author profiles with selectable and exportable works
- Bulk data export in multiple formats (CSV, Excel, JSON, PDF, BibTeX, RIS)
- Enrichment report for identifying data quality improvement opportunities
-
Clone the repository:
git clone https://github.com/your-username/orcid-institutional-dashboard.git
-
Navigate to the project directory:
cd orcid-institutional-dashboard
-
Install dependencies:
npm install
-
Create a
.env
file in the root directory and add the following environment variables:PORT=3000 ORCID_API_URL=https://pub.orcid.org/v3.0
-
Start the development server:
npm run dev
- Open your web browser and navigate to
http://localhost:3000
- Use the search functionality to query ORCID data by institution or email domain
- Explore visualizations and author profiles
- Export data in your preferred format
The application exposes the following API endpoints:
-
GET /api/search
: Search for ORCID data- Query parameters:
q
: Search query (e.g.,ringgold=123456&emaildomain=example.com
)
- Query parameters:
-
GET /api/export/:format
: Export ORCID data in various formats- Path parameters:
format
: Export format (csv, excel, json, pdf, bibtex, ris)
- Query parameters:
q
: Search query (same as /api/search)
- Path parameters:
For detailed API documentation, please refer to the API.md file.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.
This project is based on the original orcid-node repository created by Owen Stephens and has been significantly enhanced with additional features and improvements by Adam Vials Moore.