Importing CoralNet Data with Easy PQT

MERMAID Easy PQT is a user-friendly Shiny app designed to help you import photo benthic quadrat data annotated in CoralNet into MERMAID—without requiring any coding in R.

If you're not comfortable using the MERMAID R package mermaidr, Easy PQT is an excellent alternative. It streamlines the process and guides you through each step, ensuring your data is correctly formatted and imported.

Before using MERMAID Easy PQT, you’ll need a verified MERMAID account. See Getting Started.

Note: With MERMAID Easy PQT, only project admins can import data into projects in MERMAID Collect, and also test projects won’t appear in the projects’ list. 

Easy PQT workflow
Easy PQT workflow

Step 1: Prepare Your Project in MERMAID Collect

Before importing data, your project needs to be set up in MERMAID Collect:

  • Set up a new project (or check that you have an existing project ready for the data import):

    • Add your organization(s).

    • Add users and assign their roles.

    • Set data sharing policies.

    • Add sites and management regimes associated with the data you are importing. 

Read more in Setting Up a Project.

Step 2: Export Data from CoralNet

To export data from CoralNet:
  • Navigate to your CoralNet project > Images > Image Actions > Export Annotations, CSV.

  • Select the label format Both.

  • Include optional columns: Image metadata – date and auxiliary fields.

  • Make sure auxiliary fields include: Site, Management regime, and Transect number (names can be customized). If you haven’t use the auxiliary fields, you need to set it up in your CoralNet project (more info on how to add auxiliary fields can be found in the Calcification Metrics in CoralNet help page under the Different Table for Different Images section.

Export your CoralNet annotations as a CSV file, making sure to include labels (both short codes and ID numbers) and auxiliary fields like site, management regime, and transect number.

Step 3: Open MERMAID Easy PQT

  • Navigate to the MERMAID Easy PQT

  • Easy PQT will prompt you to authenticate using your MERMAID credentials.

  • Under MERMAID Project, a list of your non-test projects will be displayed. Choose which project to import your CoralNet data to.

Note: Only projects not marked as test will appear in the Select a project dropdown.

Authenticate with MERMAID and select a project to import data into.

Step 4: Upload CoralNet CSV File

  • Upload your CoralNet CSV file by clicking Browse or drag and drop your file into the upload modal. Easy PQT will automatically read your file.

Upload your exported CoralNet CSV file or ReefCloud ZIP file into MERMAID Easy PQT.

Step 5: Match Auxiliary Fields

  • Match your CSV’s auxiliary columns with Site, Management, and Transect values in your MERMAID project.

  • Easy PQT will validate your entries and highlight any mismatches with guidance.

Match your CoralNet CSV’s auxiliary fields to existing MERMAID metadata. Errors or mismatches will be highlighted.

Step 6: Assign CoralNet Labels to MERMAID Benthic Attributes

  • MERMAID Easy PQT automatically assigns CoralNet labels to MERMAID benthic attributes and/or growth forms.

  • Any unassigned values appear in red at the top of the table. Click and type or use dropdowns to assign the correct benthic attribute and/or growth form.

Note: You can leave the MERMAID Growth form column empty, but the MERMAID Benthic attribute is a required field.

Once all of your labels are assigned and reviewed to valid MERMAID benthic attributes, you can click the Confirm button to continue the importing process.

Review and adjust labels assigned to ensure all CoralNet labels correspond to valid MERMAID benthic attributes and/or growth forms.

Step 7: Review and Import Data into MERMAID

  • Once your data is reshaped and validated, click Import data.

  • Alternatively, you can restart by clicking on the Restart Easy PQT button or get help by clicking on the Get Help button if something doesn't look right.

  • You can also download the reshaped dataset as a CSV by clicking the Download reshaped data button on the top right of the table.

  • Once the importing process is complete, you’ll receive a confirmation message on your screen: Import successful! 

  • You can either close the window or scroll to the bottom and click on Go to MERMAID Collect to finalize the import process in MERMAID Collect. 

Double-check your data before finalizing then continue with the import process into MERMAID.

Step 8: Complete Sample Units in MERMAID Collect

  • Go to your Collecting page in your project.

  • Complete required fields: depth, transect length, and quadrat size.

  • Verify observer info. MERMAID will automatically assign you as the observer. You can change the observer if someone else collected the data.

Once import is completed, your data is accessible as sample units in your Collecting page. Complete required metadata and submit your validated sample units.
  • Validate each individual sample unit.

  • Submit each validated sample unit.

  • Once submitted, sample units become available to all project’s users in the Submitted page. 

Note: Imported data appears under your account in your personal Collecting page of the assigned project. If needed, a project Admin can transfer all sample units to another user via the project’s Users page. Read more about transferring sample units in Editing Data.

Do You Prefer a Code-Based Workflow in R?

For R users, see Importing Legacy Data into MERMAID.