Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Dataset . 2026
License: CC BY
Data sources: ZENODO
ZENODO
Dataset . 2026
License: CC BY
Data sources: Datacite
ZENODO
Dataset . 2026
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

OSSBridge

Authors: Raj, Rachna;
Abstract

1. OSSBridge - Quick Start Guide ## Prerequisites 1. **Docker Desktop** installed and running - Download: https://www.docker.com/products/docker-desktop - Supports: Windows 10/11, macOS 10.15+, Linux - Free for educational and research use 2. **Dataset** downloaded from Zenodo - Download the Dataset.zip from Zenodo - Extract it to a location on your computer --- ## Setup ### Step 1: Extract OSSBridge Package Extract the `OSSBridge-Docker.zip` file to a folder on your computer. ### Step 2: Configure Dataset Path 1. Open the `.env` file in a text editor: **Mac/Linux:** ```bash nano .env ``` **Windows:** ``` notepad .env ``` 2. Update the `DATASET_PATH` line with the location where you extracted the dataset: **Mac Example:** ```bash DATASET_PATH=/Users/yourname/Downloads/Dataset ``` **Windows Example:** ``` DATASET_PATH=C:/Users/yourname/Downloads/Dataset ``` **Linux Example:** ```bash DATASET_PATH=/home/yourname/Downloads/Dataset ``` **Or use relative path** (if Dataset folder is next to OSSBridge-Docker): ```bash DATASET_PATH=../Dataset ``` 3. Save the file and close the editor ### Step 3: Start OSSBridge **Mac/Linux:** ```bash cd OSSBridge-Docker ./start.sh ``` **Windows:** ``` cd OSSBridge-Docker start.bat ``` **Or manually:** ```bash cd OSSBridge-Docker docker-compose up --build ``` ### Step 4: Access the Application Once you see "Server running on port 5050" in the terminal: 1. Open your web browser 2. Go to: **http://localhost:3000** 3. The OSSBridge interface should load --- ## Using OSSBridge 1. **Search for a library** (e.g., type "jackson") 2. **Select a library** from the dropdown (e.g., "jackson-databind") 3. **Select a version** (e.g., "2.17.2") 4. **Click "Analyze Usage"** to view analytics 5. **Explore the visualizations:** - Usage statistics - Dependent analysis - Maintainer summary - API surface usage - Test coverage --- ## Stopping the Application **In the terminal where Docker is running:** - Press `Ctrl+C` **Then clean up:** ```bash docker-compose down ``` --- ## Troubleshooting ### "Docker is not running." - **Solution:** Start the Docker Desktop application - Wait for Docker to fully start (whale icon in system tray) ### "Cannot find dataset" or "ENOENT: no such file or directory." - **Problem:** Dataset path in `.env` is incorrect - **Solution:** 1. Check the path inthe `.env` file 2. Make sure you extracted the Dataset.zip 3. Use an absolute path (full path from root) 4. On Windows, use forward slashes: `C:/Users/...` not `C:\Users\...` ### "Port 3000 already in use." - **Problem:** Another application is using port 3000 - **Solution:** - Stop other applications using port 3000 - Or edit `docker-compose.yml` and change `"3000:80"` to `"8080:80"` ### "Port 5050 already in use." - **Problem:** Another application is using port 5050 - **Solution:** - Stop other applications using port 5050 - Or edit `docker-compose.yml` and change the backend port ### Build fails, or images won't start - **Solution:** ```bash # Clean up and rebuild docker-compose down --rmi all docker-compose up --build ``` --- ## System Requirements - **Operating System:** Windows 10/11, macOS 10.15+, or Linux - **RAM:** 4GB minimum, 8GB recommended - **Disk Space:** - ~2GB for Docker images - Dataset size (varies) - ~1GB for temporary build files - **Docker Desktop:** Latest version --- ## Additional Commands ```bash # Start in detached mode (background) docker-compose up -d # View logs docker-compose logs -f # Stop containers docker-compose down # Rebuild from scratch docker-compose up --build # Remove everything (containers, images, volumes) docker-compose down --rmi all --volumes ``` ---

Related Organizations
  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average