diff --git a/.Rbuildignore b/.Rbuildignore
new file mode 100644
index 0000000..33cc41e
--- /dev/null
+++ b/.Rbuildignore
@@ -0,0 +1,5 @@
+^.*\.Rproj$
+^\.Rproj\.user$
+^_pkgdown\.yml$
+^docs$
+^pkgdown$
diff --git a/.github/workflows/call-r-cmd-check.yml b/.github/workflows/call-r-cmd-check.yml
new file mode 100644
index 0000000..b0469d4
--- /dev/null
+++ b/.github/workflows/call-r-cmd-check.yml
@@ -0,0 +1,12 @@
+# Run r cmd check
+name: call-r-cmd-check
+# on specifies the build triggers. See more info at https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows
+on:
+# The default build trigger is to run the action on every push and pull request, for any branch
+ push:
+ # To run the default repository branch weekly on sunday, uncomment the following 2 lines
+ #schedule:
+ #- cron: '0 0 * * 0'
+jobs:
+ call-workflow:
+ uses: nmfs-fish-tools/ghactions4r/.github/workflows/r-cmd-check.yml@main
\ No newline at end of file
diff --git a/.github/workflows/call-update-pkgdown.yml b/.github/workflows/call-update-pkgdown.yml
new file mode 100644
index 0000000..aa87038
--- /dev/null
+++ b/.github/workflows/call-update-pkgdown.yml
@@ -0,0 +1,13 @@
+# updates exiting pkgdown site for a repository
+# deploys to a branch gh-pages
+name: call-update-pkgdown
+# on specifies the build triggers. See more info at https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows
+on:
+# this workflow runs on pushes to main or master or any time a new tag is pushed
+ # workflow_dispatch:
+ push:
+ # branches: [main, master]
+ # tags: ['*']
+jobs:
+ call-workflow:
+ uses: nmfs-fish-tools/ghactions4r/.github/workflows/update-pkgdown.yml@main
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 5b6a065..fbac030 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,5 @@
.Rhistory
.RData
.Ruserdata
+StockAssessment/*/
+docs
diff --git a/DESCRIPTION b/DESCRIPTION
index c95280b..70a59e1 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -9,6 +9,11 @@ License: `use_mit_license()`, `use_gpl3_license()` or friends to pick a
license
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
-RoxygenNote: 7.2.0.9000
+RoxygenNote: 7.3.1
Imports:
- mvbutils
+ mvbutils,
+ tools
+Suggests:
+ testthat (>= 3.0.0)
+Config/testthat/edition: 3
+Config/testthat/parallel: true
diff --git a/NAMESPACE b/NAMESPACE
index 60495e0..bd3aacd 100644
--- a/NAMESPACE
+++ b/NAMESPACE
@@ -7,3 +7,5 @@ export(Weight)
export(add_object)
export(read_in)
export(shiny_dd)
+export(validate_Rd)
+import(tools)
diff --git a/R/.vscode/launch.json b/R/.vscode/launch.json
deleted file mode 100644
index 4dbd508..0000000
--- a/R/.vscode/launch.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- // Use IntelliSense to learn about possible attributes.
- // Hover to view descriptions of existing attributes.
- // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
- "version": "0.2.0",
- "configurations": [
- {
- "name": "(gdb) Launch",
- "type": "cppdbg",
- "request": "launch",
- "program": "enter program name, for example ${workspaceFolder}/a.exe",
- "args": [],
- "stopAtEntry": false,
- "cwd": "${fileDirname}",
- "environment": [],
- "externalConsole": false,
- "MIMode": "gdb",
- "miDebuggerPath": "/path/to/gdb",
- "setupCommands": [
- {
- "description": "Enable pretty-printing for gdb",
- "text": "-enable-pretty-printing",
- "ignoreFailures": true
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff --git a/R/Catch.R b/R/Catch.R
index 6a69080..8e0ff12 100644
--- a/R/Catch.R
+++ b/R/Catch.R
@@ -8,7 +8,7 @@
#' \item{Rationale}{Landings and catch are sometimes thought to be
#' interchangeable but they are not given that catch can also include
#' bycatch or unwanted catch.}
-#' \item{Alternatives}{total mortality}
+#' \item{Alternatives}{total mortality, harvest, total removals}
#' \item{Range of possible values}{0--Inf}
#' \item{Units}{mt, numbers}
#' }
diff --git a/R/FishingMortalityAtMaximumSustainableYield.R b/R/FishingMortalityAtMaximumSustainableYield.R
index a90ded1..0cb3d89 100644
--- a/R/FishingMortalityAtMaximumSustainableYield.R
+++ b/R/FishingMortalityAtMaximumSustainableYield.R
@@ -1,4 +1,5 @@
#' Fishing mortality at maximum sustainable yield (FMSY)
+#'
#' A biological reference point for fisheries management
#' based on the fishing mortality rate (F) that achieves the maximum
#' sustainable yield (MSY).
@@ -11,8 +12,8 @@
#' where the subscript can be in either all capital letters or all
#' lower-case letters, some use lower-case letters for the type of reference
#' point, and some use all capital letters.}
-#' \item{Alternatives: Fproxy, F_msy, Fmsy}{}
-#' \item{Range of possible values: 0--Inf}{}
+#' \item{Alternatives}{Fproxy, F_msy, Fmsy}
+#' \item{Range of possible values}{0--Inf}
#' \item{Units}{\code{time^{-1}}}
#' }
-FishingMortalityAtMaximumSustainableYield <- NULL
\ No newline at end of file
+FishingMortalityAtMaximumSustainableYield <- NULL
diff --git a/R/Forecast.R b/R/Forecast.R
index 01df262..fbce9f7 100644
--- a/R/Forecast.R
+++ b/R/Forecast.R
@@ -1,6 +1,6 @@
#' Forecast
#'
-#' A probabilistic statement about future events.
+#' A probabilistic statement about future events based on what will happen.
#'
#' @format
#' \describe{
diff --git a/R/Projection.R b/R/Projection.R
new file mode 100644
index 0000000..037adc7
--- /dev/null
+++ b/R/Projection.R
@@ -0,0 +1,15 @@
+#' Projection
+#'
+#' A probabilistic statement about future events based on what might happen.
+#'
+#' @format
+#' \describe{
+#' \item{Examples}{short-term projection}
+#' \item{Rationale}{Future weather is a forecast because it does not require
+#' an if statement, whereas future spawning biomass is a projection because
+#' it depends on an assumption about future catches.}
+#' \item{Alternatives}{forecast, prediction}
+#' \item{Range of possible values}{}
+#' \item{Units}{}
+#' }
+Projection <- NULL
diff --git a/R/SpawningBiomass.R b/R/SpawningBiomass.R
index 2a41919..1d1026c 100644
--- a/R/SpawningBiomass.R
+++ b/R/SpawningBiomass.R
@@ -1,18 +1,17 @@
#' Spawning Biomass (SB)
#'
-#' 1. The total weight of all fish (both males and females)
-#' in the population that contribute to reproduction. Often
-#' conventionally defined as the biomass of all individuals
-#' beyond “age at first maturity” or “size at first maturity,”
-#' i.e. beyond the age or size class in which 50 percent of
-#' the individuals are mature; 2. The total biomass of fish
-#' of reproductive age during the breeding season of a
-#' stock. Most often used as a proxy for measuring
-#' egg production, the SSB depends on the abundance of
-#' the various age classes composing the stock and their
-#' past exploitation pattern, rate of growth, fishing and
-#' natural mortality rates, onset of sexual maturity, and
-#' environmental conditions.
+#' The mass of fish (males and females or females only) in the
+#' population that contribute to reproduction. Often conventionally
+#' defined as the product of weight at age and the proportion
+#' mature at age. Alternatively, it can be defined as the biomass of
+#' all individuals at or above “age at 50 percent maturity” or “size
+#' at 50 percent maturity” or the total biomass of fish of reproductive
+#' age during the breeding season of a population. Spawning biomass depends on the
+#' abundance of the various age classes composing the population and their
+#' past exploitation pattern, rate of growth, fishing and natural mortality
+#' rates, onset of sexual maturity, and environmental conditions. Most often
+#' used as a proxy for measuring egg production.
+#'
#'
#' @format
#' \describe{
diff --git a/R/validate_Rd.R b/R/validate_Rd.R
new file mode 100644
index 0000000..f771ea5
--- /dev/null
+++ b/R/validate_Rd.R
@@ -0,0 +1,72 @@
+#' Function to validate terms in the dictionary.
+#'
+#' The dictionary terms are written in R documentation (Rd) format.
+#' This function reads the Rd file using the `tools::parse_Rd` function
+#' validate the information in each section (e.g., examples, rationale,
+#' range of possible values, etc.).
+#'
+#' @param Rd_file a Rd filename to use as input.
+#' @return a message if the term passes all validations.
+#' @import tools
+#' @export
+validate_Rd <- function(Rd_file) {
+ if (is.null(Rd_file)) stop("Please provide the path to the R documentation (Rd) file.")
+
+ Rd <- tools::parse_Rd(Rd_file)
+ tags <- tools:::RdTags(Rd)
+
+ # Validate name
+ name <- Rd[[which(tags == "\\name")]]
+ if (is.null(name[[1]][1])) stop("Name is not provided. This should be the basename of the Rd file.")
+
+ # Validate title
+ title <- Rd[[which(tags == "\\title")]]
+ if (is.null(title[[1]][1])) stop("Title is not provided. Title should be capitalized and not end in a period.")
+
+ # Validate description
+ description <- Rd[[which(tags == "\\description")]]
+ if (gsub("[\r\n]", "", description[[2]][1]) == title[[1]][1] |
+ is.null(description[[1]][1])) {
+ stop("Description is not provided. This should be capitalized and not end in a period.")
+ }
+
+ # Extract format section for validating examples, rationale, alternatives, range of possible values, and units
+ format <- Rd[[which(tags == "\\format")]][[2]]
+ items <- c("Examples", "Rationale", "Alternatives", "Range of possible values", "Units")
+ missing_items <- items[!is.element(items, unlist(format))]
+ if (any(!is.element(items, unlist(format)))) stop(paste("Missing", paste(missing_items, collapse = ", ")))
+
+ # Validate examples
+ if (format[[2]][[1]][[1]][1] == "Examples" &
+ length(format[[2]][[2]]) == 0) {
+ stop("Examples are not provided. Use NA if there is no input for examples.")
+ }
+
+ # Validate rationale
+ if (format[[4]][[1]][[1]][1] == "Rationale" &
+ length(format[[4]][[2]]) == 0) {
+ stop("Rationale is not provided.")
+ }
+
+ # Validate alternatives
+ if (format[[6]][[1]][[1]][1] == "Alternatives" &
+ length(format[[6]][[2]]) == 0) {
+ stop("Alternatives are not provided. Use NA if there is no input for alternatives.")
+ }
+
+ # Validate range of possible values
+ if (format[[8]][[1]][[1]][1] == "Range of possible values" &
+ length(format[[8]][[2]]) == 0) {
+ stop("Range of possible values is not provided. Use NA if there is no input for range of possible values.")
+ }
+
+ # Validate range of possible values
+ if (format[[10]][[1]][[1]][1] == "Units" &
+ length(format[[10]][[2]]) == 0) {
+ stop("Units are not provided. Use NA if there is no input for units.")
+ }
+
+
+ # Return a message if the term passes all validations
+ message(paste("Term", name[[1]][1], "has passed all validations!"))
+}
diff --git a/README.md b/README.md
index 4b1ccbf..c8b4c7c 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# data_dictionary
+# fishdictionary
This is meant to be an open source `R` package that can be used to denote common fisheries terminology and standardize use. The dictionary is written in a JSON format and can be added to using the R functions described below.
# Installation
@@ -8,6 +8,3 @@ This is meant to be an open source `R` package that can be used to denote common
# Shiny app
# How to contribute
-
-
-[Manuscript](https://docs.google.com/document/d/10FzlwMlHo6fe5Rh3F-HTWNMWzt4GAM8iaqe8dxBl0ks/edit?usp=sharing)
diff --git a/TextAnalysis/top19_analysis.R b/TextAnalysis/top19_analysis.R
new file mode 100644
index 0000000..3042bdb
--- /dev/null
+++ b/TextAnalysis/top19_analysis.R
@@ -0,0 +1,409 @@
+library(googledrive)
+library(here)
+library(pdftools)
+library(tm)
+library(stringr)
+library(wordcloud)
+library(RColorBrewer)
+library(jpeg)
+library(grid)
+library(gridExtra)
+
+# Download stock assessment reports from Google Drive -------------
+
+## If authorize_GoogleDrive <- TRUE:
+## Users need to authorize googledrive package to access your Google Drive
+## Please follow the instructions from https://googledrive.tidyverse.org/reference/drive_auth.html and https://github.com/nmfs-openscapes/GoogleDrive1 to
+## authorize googledrive
+
+## If authorize_GoogleDrive <- FALSE:
+## Users need to manually download stock assessment reports from the
+## Assessment Docs Google Drive folder (https://drive.google.com/drive/folders/1uyLVjf7Xu2iMY6dhEjAAkB4l2vtSDMw9?usp=share_link) to fishdictionary/StockAssessment folder
+## The folder structure looks
+
+authorize_GoogleDrive <- FALSE
+if (authorize_GoogleDrive) {
+ # googledrive set-up: https://github.com/nmfs-openscapes/GoogleDrive1
+ download_assessments <- function(googledrive_url, folder_name, subfolder_name) {
+
+ # Get the files in the folder
+ dir_files <- googledrive::drive_ls(path = googledrive_url)
+ file_name <- dir_files$name
+
+ # Create folders to save downloaded files
+ if (!dir.exists(here::here(folder_name))) dir.create(here::here(folder_name))
+ if (!dir.exists(here::here(folder_name, subfolder_name))) dir.create(here::here(folder_name, subfolder_name))
+
+ # Download files from Google Drive
+ for (i in 1:length(dir_files$id)) {
+ googledrive::drive_download(file = dir_files$id[i], overwrite = TRUE, path = here::here(folder_name, subfolder_name, file_name[i]))
+ }
+ }
+
+ # Download AFSC stock assessment reports
+ download_assessments(
+ googledrive_url = "https://drive.google.com/drive/folders/1vbxiADIsjnCPGyOf-v4zTexOUSTidMTA",
+ folder_name = file.path("StockAssessment"),
+ subfolder_name = "AFSC"
+ )
+
+ # Download NEFSC stock assessment reports
+ download_assessments(
+ googledrive_url = "https://drive.google.com/drive/folders/1edP73M7Bd4SpGLsgXIS8-jlqclA1QTZ9",
+ folder_name = file.path("StockAssessment"),
+ subfolder_name = "NEFSC"
+ )
+
+ # Download NWFSC stock assessment reports
+ download_assessments(
+ googledrive_url = "https://drive.google.com/drive/folders/1UHv3f7JDkz3T6OUFNGiurBZIWR_EzyQq",
+ folder_name = file.path("StockAssessment"),
+ subfolder_name = "NWFSC"
+ )
+
+ # Download PIFSC stock assessment reports
+ download_assessments(
+ googledrive_url = "https://drive.google.com/drive/folders/11I-3gwehVMEK_0aAkuytijNs7PXsu_e-",
+ folder_name = file.path("StockAssessment"),
+ subfolder_name = "PIFSC"
+ )
+
+ # Download SEFSC stock assessment reports
+ download_assessments(
+ googledrive_url = "https://drive.google.com/drive/folders/12-09nqC7CvKfL2j1JX8ooi_bgMob2c1I",
+ folder_name = file.path("StockAssessment"),
+ subfolder_name = "SEFSC"
+ )
+
+ # Download SWFSC stock assessment reports
+ download_assessments(
+ googledrive_url = "https://drive.google.com/drive/folders/1IqbncWlwbSwmBKroIfo-C9ckI_uGe6NG",
+ folder_name = file.path("StockAssessment"),
+ subfolder_name = "SWFSC"
+ )
+}
+
+# run_text_mining function ------------------------------------------------
+
+run_text_mining <- function(keyword, xlabels, working_path,
+ subfolder_path_all, subfolder_name_all,
+ subfolder_info, scenario_name) {
+ wordcloud_data <- wordcloud_data_mean <-vector(mode="list", length=length(subfolder_info))
+ for (org in seq_along(subfolder_info)){
+ subfolder_path <- subfolder_path_all[subfolder_info[[org]]]
+ subfolder_name <- subfolder_name_all[subfolder_info[[org]]]
+
+ # Create keyword database
+ col_name <- c("ID", "Region", "File_Path", keyword)
+ frequency_database <-
+ presence_database <-
+ proportion_database <-
+ data.frame(matrix(NA, ncol = length(col_name)))
+
+ colnames(frequency_database) <-
+ colnames(presence_database) <-
+ colnames(proportion_database) <-
+ col_name
+
+ for (subfolder_id in seq_along(subfolder_path)) {
+
+ file_path <- list.files(subfolder_path[subfolder_id], recursive = FALSE, full.names = TRUE)
+
+ for (file_id in seq_along(file_path)) {
+
+ # cat("file:", file_path[file_id], "\n")
+ file <- file_path[file_id]
+
+ # Create metadata of files
+ docs <- tm::Corpus(URISource(file),
+ readerControl = list(reader = readPDF)
+ )
+
+ # Convert symbols to space
+ toSpace <- tm::content_transformer(
+ function(x, pattern) gsub(pattern, " ", x)
+ )
+ docs <- tm::tm_map(docs, toSpace, "/")
+ docs <- tm::tm_map(docs, toSpace, "@")
+ docs <- tm::tm_map(docs, toSpace, "\\|")
+
+ # Convert text to lower case
+ docs <- tm::tm_map(
+ docs,
+ content_transformer(tolower)
+ )
+
+ # Remove punctuations
+ docs <- tm::tm_map(docs, removePunctuation)
+
+ # Eliminate extra white spaces
+ docs <- tm::tm_map(docs, stripWhitespace)
+
+ frequency <- presence <- proportion <- c()
+ for (keyword_id in seq_along(keyword)) {
+ # print(paste0("Folder: ", subfolder_id, "; File: ", file_id, "; Keyword: ", keyword_id))
+ frequency[keyword_id] <- sum(stringr::str_count(docs[[1]]$content, paste("\\b", keyword[keyword_id], "\\b", sep = ""))) # Match if the current position is a word boundary
+ presence[keyword_id] <- ifelse(frequency[keyword_id] > 0, 1, 0)
+ proportion[keyword_id] <- round(frequency[keyword_id] / sum(stringr::str_count(docs[[1]]$content)) * 100, digits = 2)
+ }
+
+ if (subfolder_id == 1 & file_id == 1) {
+ frequency_database[1, ] <- c(NA, subfolder_name[subfolder_id], file_path[file_id], frequency)
+
+ presence_database[1, ] <- c(NA, subfolder_name[subfolder_id], file_path[file_id], presence)
+
+ proportion_database[1, ] <- c(NA, subfolder_name[subfolder_id], file_path[file_id], proportion)
+ } else {
+ frequency_database <- rbind(
+ frequency_database,
+ c(NA, subfolder_name[subfolder_id], file_path[file_id], frequency)
+ )
+
+ presence_database <- rbind(
+ presence_database,
+ c(NA, subfolder_name[subfolder_id], file_path[file_id], presence)
+ )
+
+ proportion_database <- rbind(
+ proportion_database,
+ c(NA, subfolder_name[subfolder_id], file_path[file_id], proportion)
+ )
+ }
+ }
+ }
+
+ frequency_database$ID <- 1:nrow(frequency_database)
+ presence_database$ID <- 1:nrow(presence_database)
+ proportion_database$ID <- 1:nrow(proportion_database)
+
+ frequency_database[, 4:ncol(frequency_database)] <- sapply(frequency_database[, 4:ncol(frequency_database)], as.numeric)
+
+ frequency_database <- rbind(
+ frequency_database,
+ c(NA, NA, NA, apply(frequency_database[, 4:ncol(frequency_database)], 2, sum))
+ )
+ frequency_database[nrow(frequency_database), "ID"] <- "Sum"
+
+ presence_database[, 4:ncol(presence_database)] <- sapply(presence_database[, 4:ncol(presence_database)], as.numeric)
+ presence_database <- rbind(
+ presence_database,
+ c(NA, NA, NA, apply(presence_database[, 4:ncol(presence_database)], 2, sum))
+ )
+ presence_database[nrow(presence_database), "ID"] <- "Sum"
+
+ proportion_database[, 4:ncol(proportion_database)] <- sapply(proportion_database[, 4:ncol(proportion_database)], as.numeric)
+ proportion_database <- rbind(
+ proportion_database,
+ c(NA, NA, NA, apply(proportion_database[, 4:ncol(proportion_database)], 2, sum))
+ )
+ proportion_database[nrow(proportion_database), "ID"] <- "Sum"
+
+ write.csv(frequency_database, file=here::here("TextAnalysis", paste0("top19_frequency_", names(subfolder_info)[org], "_", scenario_name, ".csv")), row.names=FALSE)
+ write.csv(presence_database, file=here::here("TextAnalysis", paste0("top19_presence_", names(subfolder_info)[org], "_", scenario_name, ".csv")), row.names=FALSE)
+ write.csv(proportion_database, file=here::here("TextAnalysis", paste0("top19_proportion_", names(subfolder_info)[org], "_", scenario_name, ".csv")), row.names=FALSE)
+ # Upload xlsx to Google Drive
+ if (authorize_GoogleDrive) {
+ # Google Drive folder id
+ id_googledrive <- "1BUsYYd11lE2TECqHru5tX6LwkMniVnKv"
+ googledrive::drive_upload(media = xlsx_path, path = as_id(id_googledrive), overwrite = TRUE, type = "spreadsheet")
+ }
+
+ # Plot results ------------------------------------------------------------
+ frequency_database <- read.csv(file=here::here("TextAnalysis", paste0("top19_frequency_", names(subfolder_info)[org], "_", scenario_name, ".csv")))
+ presence_database<-read.csv(file=here::here("TextAnalysis", paste0("top19_presence_", names(subfolder_info)[org], "_", scenario_name, ".csv")))
+ proportion_database<-read.csv(file=here::here("TextAnalysis", paste0("top19_proportion_", names(subfolder_info)[org], "_", scenario_name, ".csv")))
+
+ word_frequency <- as.matrix(frequency_database[frequency_database$ID == "Sum", 4:ncol(frequency_database)])
+ word_presence <- as.matrix(presence_database[presence_database$ID == "Sum", 4:ncol(presence_database)])
+ word_presence_mean <- as.matrix(presence_database[presence_database$ID == "Sum", 4:ncol(presence_database)])/(nrow(presence_database)-1)*100
+ word_proportion <- as.matrix(proportion_database[proportion_database$ID == "Sum", 4:ncol(proportion_database)])
+
+ # barplot
+ jpeg(filename = here::here("TextAnalysis", paste0("top19_barplot_", names(subfolder_info)[org], "_", scenario_name, ".jpg")), width = 200, height = 120, units = "mm", res = 1200)
+ par(mar = c(6, 4, 1, 1), mfrow = c(3, 1))
+ frequency_barplot <- barplot(height = word_frequency, xaxt = "n", ylab = "Frequency")
+ text(frequency_barplot - 0.25, par("usr")[3] - 0.25, xlabels, xpd = TRUE, srt = 40, adj = 1, cex = 0.8)
+
+
+ presence_barplot <- barplot(height = word_presence, xaxt = "n", ylab = "Presence")
+ text(presence_barplot - 0.25, par("usr")[3] - 0.25, xlabels, xpd = TRUE, srt = 40, adj = 1, cex = 0.8)
+
+ proportion_barplot <- barplot(height = word_proportion, xaxt = "n", ylab = "Proportion")
+ text(proportion_barplot - 0.25, par("usr")[3] - 0.25, xlabels, xpd = TRUE, srt = 40, adj = 1, cex = 0.8)
+
+ dev.off()
+
+ jpeg(filename = here::here("TextAnalysis", paste0("top19_presence_", names(subfolder_info)[org], "_", scenario_name, ".jpg")), width = 200, height = 120, units = "mm", res = 1200)
+ par(mar = c(6, 4, 1, 1), mfrow = c(1, 1))
+ presence_barplot <- barplot(height = word_presence, xaxt = "n", ylab = "Presence (%)")
+ text(presence_barplot - 0.25, par("usr")[3] - 0.25, xlabels, xpd = TRUE, srt = 40, adj = 1, cex = 0.7)
+ dev.off()
+
+ jpeg(filename = here::here("TextAnalysis", paste0("top19_presence_mean_", names(subfolder_info)[org], "_", scenario_name, ".jpg")), width = 200, height = 120, units = "mm", res = 1200)
+ par(mar = c(6, 4, 1, 1), mfrow = c(1, 1))
+ presence_barplot <- barplot(height = word_presence_mean, xaxt = "n", ylab = "Presence (%)")
+ text(presence_barplot - 0.25, par("usr")[3] - 0.25, xlabels, xpd = TRUE, srt = 40, adj = 1, cex = 0.7)
+ dev.off()
+
+ # wordcloud figure
+ jpeg(filename = here::here("TextAnalysis", paste0("top19_wordcloud_", names(subfolder_info)[org], "_mean_presence_grays", "_", scenario_name, ".jpg")), width = 200, height = 200, units = "mm", res = 1200)
+ par(mar = c(0.1, 0.1, 0.1, 0.1), mfrow = c(1, 1))
+ set.seed(123)
+ wordcloud(
+ words = xlabels, freq = word_presence_mean, rot.per = 0,
+ scale = c(1.5, 0.5),
+ min.freq = 1,
+ random.order = F,
+ colors = grDevices::gray.colors(10, rev = TRUE),
+ use.r.layout = T
+ )
+ text(0.1, 0.8, scenario_name)
+ dev.off()
+
+ jpeg(filename = here::here("TextAnalysis", paste0("top19_wordcloud_", names(subfolder_info)[org], "_mean_presence_black", "_", scenario_name, ".jpg")), width = 200, height = 200, units = "mm", res = 1200)
+ par(mar = c(0.1, 0.1, 0.1, 0.1), mfrow = c(1, 1))
+ set.seed(123)
+ wordcloud(
+ words = xlabels, freq = word_presence_mean, rot.per = 0,
+ scale = c(1.5, 0.5),
+ min.freq = 1,
+ random.order = F,
+ use.r.layout = T
+ )
+ text(0.1, 0.8, scenario_name)
+ dev.off()
+ }
+}
+
+# Define keyword ---------------------------------------------------------------
+working_path <- here::here("StockAssessment")
+subfolder_path_all <- list.dirs(path = working_path, full.names = TRUE, recursive = FALSE)
+subfolder_name_all <- list.dirs(path = working_path, full.names = FALSE, recursive = FALSE)
+
+subfolder_info <- list(
+ grep("Australia", subfolder_name_all),
+ grep("ICES", subfolder_name_all),
+ grep("NOAA", subfolder_name_all),
+ 1:length(subfolder_name_all)
+)
+
+names(subfolder_info) <- c("Australia", "ICES", "NOAA", "All")
+
+keyword <- c(
+ "biomass|b", "abundance",
+ "spawning biomass|sb", "spawning stock biomass|ssb", "mature biomass", "spawners", "effective spawning output",
+ "unfished", "virgin", "initial equilibrium", "unfished equilibrium",
+ "recruitment",
+ "recruits", "recruit", "age 0 fish", "age 1 fish",
+ "catch", "harvest", "total removals",
+ "catch per unit effort|cpue", "catch rate", "index of abundance", "catch per effort", "fishing success",
+ "landings", "retained catch",
+ "spawner per recruit|spr", "spawning potential ratio",
+ "maximum sustainable yield|msy",
+ "instantaneous total mortality rate|z",
+ "fishing mortality|f", "instantaneous fishing mortality rate", "harvest rate", "exploitation rate", "finite fishing mortality", "apical f",
+ "fishing mortality at maximum sustainable yield|fmsy",
+ "mass",
+ "length composition", "length frequency", "length observation", "size frequency", "size composition",
+ "age composition", "age frequency", "age observation",
+ "projection",
+ "sex", "gender",
+ "plus group"
+)
+
+xlabels <- c(
+ "Biomass", "Abundance",
+ "Spawning biomass", "Spawning stock biomass", "Mature biomass", "Spawners", "Effective spawning output",
+ "Unfished", "Virgin", "Initial equilibrium", "Unfished equilibrium",
+ "Recruitment",
+ "Recruits", "Recruit", "Age 0 fish", "Age 1 fish",
+ "Catch", "Harvest", "Total removals",
+ "Catch per unit effort", "Catch rate", "Index of abundance", "Catch per effort", "Fishing success",
+ "Landings", "Retained catch",
+ "Spawner per recruit", "Spawning potential ratio",
+ "Maximum sustainable yield",
+ "Instantaneous total mortality rate",
+ "Fishing mortality", "Instantaneous fishing mortality rate", "Harvest rate", "Exploitation rate", "Finite fishing mortality", "Apical f",
+ "Fishing mortality at maximum sustainable yield",
+ "Mass",
+ "Length composition", "Length frequency", "Length observation", "Size frequency", "Size composition",
+ "Age composition", "Age frequency", "Age observation",
+ "Projection",
+ "Sex", "Gender",
+ "Plus group"
+)
+
+run_text_mining(keyword = keyword, xlabels = xlabels, working_path = working_path,
+ subfolder_path_all = subfolder_path_all, subfolder_name_all = subfolder_name_all,
+ subfolder_info = subfolder_info, scenario_name = "A")
+
+keyword <- c(
+ "biomass|b|abundance",
+ "spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output",
+ "unfished|virgin|initial equilibrium|unfished equilibrium",
+ "recruitment",
+ "recruits|recruit|age 0 fish|age 1 fish",
+ "catch|harvest|total removals",
+ "catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success",
+ "landings|retained catch",
+ "spawner per recruit|spawning potential ratio|spr",
+ "maximum sustainable yield|msy",
+ "instantaneous total mortality rate|z",
+ "fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f",
+ "fishing mortality at maximum sustainable yield|fmsy",
+ "mass",
+ "length composition|length frequency|length observation|size frequency|size composition",
+ "age composition|age frequency|age observation",
+ "projection",
+ "sex|gender",
+ "plus group"
+)
+
+xlabels <- c(
+ "Biomass",
+ "Spawning biomass",
+ "Unfished",
+ "Recruitment",
+ "Recruit(s)",
+ "Catch",
+ "Catch per unit effort",
+ "Landings",
+ "Spawner per recruit",
+ "Maximum sustainable yield",
+ "Instantaneous total mortality rate",
+ "Fishing mortality",
+ "Fishing mortality at maximum sustainable yield",
+ "Mass",
+ "Length composition",
+ "Age composition",
+ "Projection",
+ "Sex",
+ "Plus group"
+)
+
+run_text_mining(keyword = keyword, xlabels = xlabels, working_path = working_path,
+ subfolder_path_all = subfolder_path_all, subfolder_name_all = subfolder_name_all,
+ subfolder_info = subfolder_info, scenario_name = "B")
+
+
+jpeg(filename = here::here("TextAnalysis", "top19_wordcloud_All_mean_presence_grays_AB.jpg"),
+ width = 200, height = 120, units = "mm", res = 1200)
+before_img <- grid::rasterGrob(as.raster(jpeg::readJPEG(here::here("TextAnalysis",
+ "top19_wordcloud_All_mean_presence_grays_A.jpg"))),
+ interpolate = FALSE)
+after_img <- grid::rasterGrob(as.raster(jpeg::readJPEG(here::here("TextAnalysis",
+ "top19_wordcloud_All_mean_presence_grays_B.jpg"))),
+ interpolate = FALSE)
+gridExtra::grid.arrange(before_img, after_img, ncol = 2)
+dev.off()
+
+jpeg(filename = here::here("TextAnalysis", "top19_wordcloud_All_mean_presence_black_AB.jpg"),
+ width = 200, height = 120, units = "mm", res = 1200)
+before_img <- grid::rasterGrob(as.raster(jpeg::readJPEG(here::here("TextAnalysis",
+ "top19_wordcloud_All_mean_presence_black_A.jpg"))),
+ interpolate = FALSE)
+after_img <- grid::rasterGrob(as.raster(jpeg::readJPEG(here::here("TextAnalysis",
+ "top19_wordcloud_All_mean_presence_black_B.jpg"))),
+ interpolate = FALSE)
+gridExtra::grid.arrange(before_img, after_img, ncol = 2)
+dev.off()
diff --git a/TextAnalysis/top19_barplot_All_A.jpg b/TextAnalysis/top19_barplot_All_A.jpg
new file mode 100644
index 0000000..3780be8
Binary files /dev/null and b/TextAnalysis/top19_barplot_All_A.jpg differ
diff --git a/TextAnalysis/top19_barplot_All_B.jpg b/TextAnalysis/top19_barplot_All_B.jpg
new file mode 100644
index 0000000..34bdd88
Binary files /dev/null and b/TextAnalysis/top19_barplot_All_B.jpg differ
diff --git a/TextAnalysis/top19_barplot_Australia_A.jpg b/TextAnalysis/top19_barplot_Australia_A.jpg
new file mode 100644
index 0000000..2b8b9be
Binary files /dev/null and b/TextAnalysis/top19_barplot_Australia_A.jpg differ
diff --git a/TextAnalysis/top19_barplot_Australia_B.jpg b/TextAnalysis/top19_barplot_Australia_B.jpg
new file mode 100644
index 0000000..aad4ffe
Binary files /dev/null and b/TextAnalysis/top19_barplot_Australia_B.jpg differ
diff --git a/TextAnalysis/top19_barplot_ICES_A.jpg b/TextAnalysis/top19_barplot_ICES_A.jpg
new file mode 100644
index 0000000..72adb21
Binary files /dev/null and b/TextAnalysis/top19_barplot_ICES_A.jpg differ
diff --git a/TextAnalysis/top19_barplot_ICES_B.jpg b/TextAnalysis/top19_barplot_ICES_B.jpg
new file mode 100644
index 0000000..5c48fbc
Binary files /dev/null and b/TextAnalysis/top19_barplot_ICES_B.jpg differ
diff --git a/TextAnalysis/top19_barplot_NOAA_A.jpg b/TextAnalysis/top19_barplot_NOAA_A.jpg
new file mode 100644
index 0000000..66b51f7
Binary files /dev/null and b/TextAnalysis/top19_barplot_NOAA_A.jpg differ
diff --git a/TextAnalysis/top19_barplot_NOAA_B.jpg b/TextAnalysis/top19_barplot_NOAA_B.jpg
new file mode 100644
index 0000000..7ba2f66
Binary files /dev/null and b/TextAnalysis/top19_barplot_NOAA_B.jpg differ
diff --git a/TextAnalysis/top19_frequency_All_A.csv b/TextAnalysis/top19_frequency_All_A.csv
new file mode 100644
index 0000000..787c887
--- /dev/null
+++ b/TextAnalysis/top19_frequency_All_A.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",81,16,28,10,0,0,0,2,6,0,0,36,0,0,0,0,29,8,0,39,4,0,0,0,4,0,1,1,2,0,307,0,0,0,0,0,0,0,11,8,0,0,0,6,0,0,0,1,1,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",89,5,40,6,0,0,0,3,11,0,0,32,0,0,0,0,41,10,0,22,11,0,0,0,11,3,0,0,1,0,412,0,0,0,0,0,0,9,15,0,0,0,0,0,0,1,0,9,1,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",82,24,23,6,0,0,0,1,6,0,0,22,0,0,0,0,31,9,0,14,5,1,0,0,4,0,1,1,3,0,257,0,0,0,0,0,0,0,12,2,0,0,0,6,0,0,1,1,0,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",48,15,2,0,7,0,0,4,0,0,0,4,0,0,0,0,34,2,0,122,0,4,0,0,5,0,0,0,3,0,391,0,0,0,0,0,0,0,1,15,0,0,0,13,1,1,0,11,0,7
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",159,35,40,56,0,0,0,8,0,1,1,286,1,0,0,0,153,16,0,76,35,0,0,0,16,3,2,2,5,0,954,0,0,0,0,0,0,1,59,12,0,0,1,2,0,0,4,1,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",84,26,20,14,0,0,0,4,1,0,0,41,0,0,0,0,78,9,0,30,24,2,0,0,11,0,1,1,4,0,453,0,0,0,0,0,0,0,18,19,0,0,0,3,0,0,0,1,1,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",121,33,72,28,0,0,0,22,0,0,2,68,5,3,0,0,122,9,0,3,1,0,0,0,0,0,0,0,2,13,879,0,1,0,0,0,0,1,28,14,0,0,0,0,0,0,5,11,40,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",48,7,34,6,0,0,0,1,5,0,0,57,0,0,0,0,33,0,0,30,6,0,0,0,11,1,0,0,0,0,276,0,0,0,0,0,0,1,16,5,0,0,0,5,0,1,0,1,0,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",144,5,70,48,0,0,0,11,0,0,0,168,1,0,0,0,177,12,0,156,8,0,0,0,4,1,4,2,2,0,726,0,0,0,0,0,0,0,55,36,0,0,0,4,0,0,1,2,1,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",28,11,16,3,0,0,0,2,3,0,0,24,0,0,0,0,6,0,0,22,1,0,0,0,2,0,1,0,0,0,198,0,0,0,0,0,0,0,14,3,0,0,0,2,0,0,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",90,8,31,0,0,0,0,0,2,0,0,35,5,8,0,0,53,30,0,45,0,0,0,0,0,0,0,0,29,0,508,0,0,0,0,0,0,8,0,3,0,0,0,0,0,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",99,26,55,10,0,0,0,0,9,0,0,127,0,2,0,0,144,10,0,26,7,0,0,0,6,2,1,1,12,5,600,0,0,0,0,0,0,0,21,16,0,0,0,2,0,0,0,2,1,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",289,22,142,4,0,1,0,6,0,0,2,50,5,0,0,2,136,27,0,12,0,1,0,0,1,0,0,0,0,31,1182,0,1,4,0,0,0,33,0,6,0,1,3,14,0,0,1,23,0,3
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",340,57,27,1,0,0,0,11,0,4,0,101,2,9,0,1,294,29,0,243,7,16,0,0,3,35,66,12,202,1,1560,0,5,7,0,0,35,0,1,1,0,0,1,29,1,0,6,13,0,2
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",32,9,0,0,0,0,0,0,0,0,0,14,6,4,0,0,67,40,0,93,8,0,0,0,0,0,0,0,0,0,268,0,3,14,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",189,35,34,3,0,1,0,5,0,0,0,162,5,18,0,0,316,41,0,27,35,2,0,0,14,0,72,30,141,9,1539,0,11,1,0,0,12,1,15,4,0,0,1,29,0,0,1,10,0,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",244,7,0,0,0,0,0,0,0,0,0,20,1,0,0,0,20,21,0,0,0,0,0,0,0,0,0,0,52,3,384,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",91,14,0,0,0,7,0,17,0,0,1,50,5,2,0,0,268,18,0,85,39,2,0,0,2,0,0,0,0,5,686,2,0,11,0,0,0,1,0,4,0,1,0,0,0,0,0,31,0,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",37,7,4,2,0,0,0,6,8,0,0,44,2,5,0,0,58,4,0,38,2,0,0,0,0,1,0,0,0,6,264,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,1,1,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",571,235,35,1,0,3,0,0,2,0,0,46,14,4,0,0,555,15,0,277,11,11,0,0,0,0,0,0,0,6,2254,0,0,0,0,0,0,11,0,4,0,4,0,1,0,0,3,35,0,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",339,13,88,0,0,0,0,6,2,0,0,114,0,4,0,0,182,32,0,71,21,5,0,0,0,0,0,0,0,12,1330,0,1,0,0,0,0,0,0,0,0,0,0,15,0,0,1,10,0,2
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",89,19,0,0,0,5,0,16,0,0,1,40,5,1,0,0,267,17,0,92,50,2,0,0,2,0,0,0,1,9,664,2,0,15,0,0,0,1,0,9,0,2,0,0,0,0,0,31,0,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",200,16,32,2,0,1,0,15,6,0,0,50,1,0,0,0,226,122,0,0,63,0,0,0,3,5,0,0,14,10,879,0,3,0,0,0,3,0,0,0,0,0,0,7,1,0,0,5,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",273,21,0,0,0,0,0,1,39,0,0,39,2,0,0,0,226,167,0,0,42,1,0,0,6,1,0,0,30,2,1210,0,6,0,0,0,0,0,0,0,0,0,0,0,3,0,4,5,2,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",138,6,5,0,0,1,0,9,3,0,0,33,1,0,0,0,46,25,0,0,5,1,0,0,0,0,0,0,0,1,375,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",308,31,5,0,0,0,0,12,9,0,0,32,1,1,0,0,75,106,0,0,19,7,0,0,0,2,0,0,9,0,463,0,6,0,0,0,0,0,0,0,0,0,6,0,0,0,6,6,0,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",193,19,29,0,0,2,0,30,8,0,0,67,4,1,0,0,116,99,0,7,13,0,0,0,0,0,0,0,44,1,1549,0,3,0,0,0,0,1,0,138,0,9,0,0,49,0,4,19,1,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",63,17,11,1,0,0,0,14,3,0,0,12,1,1,0,0,48,88,0,0,12,1,0,0,0,3,1,0,2,0,508,0,0,0,0,0,0,3,4,1,0,0,1,2,0,0,5,7,0,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",82,32,28,0,0,0,0,6,5,0,0,42,2,11,0,0,131,49,0,4,38,1,0,0,0,0,0,0,39,4,432,0,6,0,0,0,0,0,0,39,0,0,3,0,0,0,0,5,0,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",102,3,1,0,0,0,0,21,5,0,0,39,0,0,0,0,72,139,0,0,21,0,0,0,0,0,0,0,28,0,528,0,12,0,0,0,0,0,0,1,0,0,0,0,1,0,0,2,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",132,30,40,0,0,0,0,33,1,0,0,35,15,1,0,0,148,138,0,7,59,0,0,0,5,1,5,0,12,3,1066,1,0,0,0,0,0,0,4,0,0,0,0,9,0,0,1,5,0,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",256,6,0,0,0,0,0,8,0,0,0,2,0,0,0,0,57,52,0,0,0,2,0,0,0,0,0,0,31,1,358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",108,4,5,0,0,0,0,3,19,0,0,27,0,0,0,0,133,72,0,1,26,0,0,0,16,0,0,0,20,0,439,0,9,0,0,0,1,0,6,0,0,0,0,6,0,0,0,17,5,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",72,12,9,3,0,0,0,13,4,0,0,25,2,0,0,0,59,82,0,3,14,1,0,0,0,3,1,0,2,0,618,0,0,0,0,0,0,0,3,0,0,0,1,3,0,0,3,14,0,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",142,13,29,1,0,0,0,18,4,0,0,19,2,0,0,0,111,123,0,2,36,0,0,0,20,4,0,0,0,2,694,0,0,0,0,0,0,1,2,3,0,0,0,3,2,0,2,30,0,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",99,40,17,0,0,0,0,9,23,0,0,19,0,1,0,0,374,142,0,2,73,10,0,0,3,0,0,0,21,11,1101,0,2,0,0,0,0,0,0,5,0,0,0,0,5,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",167,24,63,2,0,0,0,37,34,0,0,50,11,0,0,0,191,100,0,0,42,1,0,0,3,1,0,0,6,4,904,0,4,0,0,0,1,0,2,0,0,0,0,1,1,0,11,6,0,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",65,5,16,8,0,0,0,17,14,0,0,31,0,1,0,0,79,102,0,0,24,0,0,0,0,0,0,0,8,1,461,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",132,23,74,5,0,0,0,23,4,0,1,19,2,0,0,0,97,150,0,0,22,6,0,0,0,5,0,0,5,0,769,0,0,0,0,0,0,1,3,2,0,0,0,4,0,0,0,9,0,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",179,22,96,8,0,0,0,36,4,0,0,21,2,0,0,0,196,169,0,0,35,4,0,0,0,34,0,0,22,0,1474,0,0,0,0,0,0,1,3,1,0,1,0,4,0,0,0,11,0,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",91,15,35,1,0,0,0,16,11,0,0,30,2,0,0,0,160,73,0,11,46,2,0,0,1,0,0,0,5,3,552,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",97,10,20,3,0,0,0,28,2,0,0,4,3,0,0,0,126,79,0,0,36,0,0,0,1,0,0,0,14,0,375,0,0,0,0,0,0,0,6,3,0,0,0,2,3,0,4,1,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",142,13,61,0,0,1,0,4,25,0,0,100,0,1,0,0,88,138,0,0,22,0,0,0,0,4,0,0,26,7,598,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,3,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",126,11,4,1,0,2,0,8,4,0,0,60,3,3,0,0,113,59,0,0,33,0,0,0,1,0,0,0,39,8,355,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",78,7,15,0,0,1,0,13,4,0,0,37,3,1,0,0,73,32,0,0,17,0,0,0,0,0,0,0,2,0,319,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1388,255,590,575,18,4,0,0,3,0,0,514,29,41,0,2,1319,169,8,114,12,2,0,0,1512,0,38,0,820,37,7235,0,83,3,0,0,428,7,13,17,0,0,4,14,0,0,8,47,0,21
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",379,38,165,162,0,0,0,0,0,0,0,176,3,6,0,0,334,15,0,5,2,0,0,0,396,0,0,0,136,14,1970,0,0,0,0,0,36,3,2,0,0,0,1,13,0,0,1,0,0,12
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",350,80,67,83,0,7,0,0,0,0,0,78,0,0,0,0,274,71,0,50,0,0,0,0,85,0,0,0,23,38,2235,0,1,0,0,0,15,4,19,21,0,0,2,7,1,0,1,16,0,1
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",455,44,176,178,0,8,0,1,1,0,0,120,2,7,0,0,295,6,0,7,0,1,0,0,126,0,59,0,409,45,3276,0,0,0,0,0,215,0,0,3,0,0,0,5,0,0,7,12,1,20
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",155,8,60,54,0,4,0,0,0,0,0,37,0,3,0,0,173,3,0,2,0,0,0,0,80,0,0,0,48,10,1039,0,0,0,0,0,32,1,1,0,0,0,0,5,0,0,0,0,0,5
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",649,108,131,131,0,0,0,4,0,0,0,132,11,4,0,0,423,1,0,8,2,36,0,0,3357,0,2,0,388,6,4302,0,1,0,0,0,206,1,2,2,0,0,0,69,0,0,0,99,0,19
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",555,72,7,3,1,0,0,1,0,0,0,13,0,1,0,0,328,14,0,244,0,0,0,0,254,0,0,0,311,37,1933,0,0,0,0,0,133,2,10,2,0,0,0,0,0,0,0,8,0,1
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",39,23,17,18,0,1,0,0,0,0,0,43,1,3,0,1,53,6,0,5,0,2,0,0,5,0,1,0,3,8,572,0,6,0,0,0,1,0,0,1,0,0,0,2,0,0,0,0,0,1
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",21,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,31,4,0,1,0,0,0,0,0,0,0,0,0,1,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",351,39,66,3,1,0,0,4,0,0,1,58,9,1,0,0,151,32,2,42,0,0,0,0,6,2,1,0,7,27,1198,0,1,4,0,0,0,1,1,5,0,0,0,31,0,0,5,4,0,1
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",67,17,0,0,0,1,0,0,0,0,0,5,0,0,0,0,84,10,0,1,1,1,0,0,1,0,0,0,2,6,488,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,1,0,0
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",78,16,0,0,0,0,0,0,0,0,0,6,0,0,0,0,31,7,0,1,0,0,0,0,0,0,0,0,0,0,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",103,9,0,0,0,0,0,0,0,0,0,5,0,0,0,0,71,6,0,3,0,0,0,0,0,0,0,0,0,8,335,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",12,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",131,38,24,11,0,0,0,1,0,0,0,95,2,1,0,1,32,20,0,2,0,4,0,0,0,0,0,0,24,4,559,0,0,0,0,0,2,1,1,1,0,0,0,50,0,0,4,28,0,1
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",209,39,26,20,0,0,0,0,0,0,0,65,3,0,0,0,101,33,1,18,0,0,0,0,0,0,0,0,5,10,720,2,0,3,0,0,0,0,23,0,0,0,2,18,0,0,1,0,0,1
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",23,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,18,8,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",664,129,197,8,0,2,0,8,0,1,1,135,12,15,3,1,183,74,2,217,6,5,0,0,9,11,8,0,14,29,4007,0,0,46,0,0,2,1,3,0,0,0,82,54,0,0,12,0,0,0
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",319,52,80,8,1,1,0,3,0,0,0,89,14,4,0,0,186,31,1,23,0,0,0,0,1,10,7,0,23,24,1364,0,2,5,0,0,3,21,3,5,0,0,0,33,0,0,9,11,0,0
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",151,10,26,12,0,1,0,4,0,0,0,43,11,0,0,0,42,16,0,4,0,0,0,0,0,0,2,0,5,8,707,0,0,0,0,0,0,0,25,0,0,0,0,11,0,0,3,6,0,0
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",102,18,0,0,0,0,0,0,0,0,0,6,0,0,0,0,43,23,0,12,0,0,0,0,0,0,0,0,0,1,569,0,0,2,0,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",233,22,2,2,0,0,0,1,0,0,0,21,0,0,0,0,27,6,0,1,0,0,0,0,1,5,1,0,10,10,373,0,0,0,0,0,0,1,10,1,0,0,7,0,0,0,0,20,0,0
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",446,137,183,98,0,23,0,7,0,0,0,257,5,13,0,0,269,53,4,112,11,2,0,2,16,2,1,0,9,27,2910,0,1,1,0,0,0,0,13,1,0,0,2,43,1,0,23,13,0,4
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",356,14,2,0,19,0,0,4,1,0,0,32,4,4,0,0,76,14,0,2,0,1,0,0,0,30,0,0,14,5,738,0,5,3,0,0,3,2,6,0,0,2,63,0,0,0,0,30,0,0
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",18,0,2,2,0,0,0,0,0,0,0,1,0,0,0,0,13,0,0,0,0,0,0,0,3,0,0,0,6,0,62,0,0,6,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",22,3,2,2,0,0,0,0,0,0,0,1,0,1,0,0,13,0,2,0,0,0,0,0,5,0,0,0,1,0,107,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",11,2,5,8,0,0,0,0,0,0,0,12,3,0,0,0,10,2,0,0,0,0,0,0,0,0,0,0,1,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",18,0,2,2,0,0,0,0,0,0,0,1,0,0,0,0,9,0,0,0,0,0,0,0,4,0,0,0,5,0,66,0,0,6,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",13,1,2,2,0,0,0,0,0,0,0,2,0,0,0,0,12,0,0,0,0,0,0,0,2,0,0,0,1,0,64,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",29,3,7,8,0,0,0,0,0,0,0,5,1,0,0,0,2,0,0,0,0,0,0,0,3,0,0,0,12,0,45,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",16,0,2,3,0,0,0,0,0,0,0,1,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,1,0,50,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",56,6,18,31,0,0,0,0,0,0,0,17,0,3,1,0,22,0,0,3,0,1,0,0,15,0,0,0,24,0,115,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,3,0,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",73,3,29,40,0,0,0,0,0,0,0,21,1,6,1,0,20,1,0,0,0,0,0,0,14,0,0,0,24,0,120,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,5,1,0,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",35,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,1,0,0,0,9,0,97,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",31,2,16,22,0,0,0,0,0,0,0,17,0,1,0,0,14,0,0,0,0,0,0,0,12,0,0,0,16,0,59,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,2,0,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",474,95,93,101,0,0,0,0,1,0,0,76,53,14,0,0,123,10,0,7,1,1,0,0,336,0,0,0,49,45,1767,0,0,0,0,0,18,0,11,1,0,1,0,6,0,0,5,2,0,1
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",30,4,14,18,0,0,0,0,0,0,0,4,3,0,0,4,15,1,0,0,0,0,0,0,4,0,0,0,4,0,111,0,0,0,0,0,2,0,2,0,0,0,0,2,0,0,2,0,0,0
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",40,3,24,34,0,0,0,0,0,0,0,14,0,2,0,0,12,0,0,19,0,1,0,0,27,0,0,0,28,0,106,0,0,0,0,0,13,0,0,3,0,0,3,0,0,0,1,0,0,0
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",117,10,1,10,0,0,0,0,0,0,0,4,13,0,0,1,78,0,0,0,0,0,0,0,39,0,0,0,0,2,330,0,0,22,0,0,0,0,0,0,0,0,1,3,0,0,0,0,0,0
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",93,7,1,0,0,0,0,0,0,0,0,5,0,0,0,0,40,1,0,0,0,0,0,0,20,0,0,0,0,9,187,0,0,0,0,0,0,0,1,4,0,0,0,2,0,0,0,0,0,0
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",128,31,16,4,0,0,0,51,1,0,1,51,4,0,0,0,256,25,0,28,0,1,0,0,130,1,60,0,80,15,1382,0,11,12,0,0,8,0,82,5,0,0,3,14,0,0,0,7,18,0
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",269,83,36,6,7,3,0,80,1,1,4,65,5,2,0,0,175,30,3,10,2,9,0,0,98,1,43,3,41,22,1544,0,11,11,0,0,4,1,19,3,0,0,3,9,2,0,2,12,1,1
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",275,126,24,17,0,0,0,70,0,6,7,139,12,4,0,0,446,96,9,123,21,18,0,0,241,12,46,6,56,35,3255,0,12,21,0,0,9,0,60,1,0,0,2,29,2,0,13,21,31,0
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",122,39,50,20,0,2,0,56,12,0,2,40,3,4,0,0,157,7,0,43,1,9,0,0,146,6,23,1,23,11,1429,0,3,5,0,0,1,0,12,0,0,0,0,13,0,0,3,25,15,1
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",465,77,154,7,0,0,0,67,0,4,9,248,11,25,0,0,306,78,9,58,10,17,0,1,108,0,134,24,79,16,2169,0,15,18,0,0,16,1,71,0,0,0,0,22,1,0,14,8,24,0
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",98,39,43,1,0,1,0,18,1,0,5,69,6,1,0,0,210,26,3,36,2,16,0,0,38,28,22,2,3,16,1177,0,7,5,0,0,0,0,45,7,0,0,2,7,0,0,3,36,1,1
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",202,47,109,3,0,0,0,68,3,0,3,54,2,3,0,0,63,18,1,0,0,19,0,0,80,0,36,1,13,3,1250,0,4,12,0,0,0,0,31,7,1,0,0,15,1,1,6,64,1,2
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",50,26,9,1,0,0,0,32,0,0,5,38,3,0,0,0,167,24,0,0,3,1,0,0,108,4,37,9,22,2,1306,0,4,14,0,0,0,0,17,19,0,0,1,4,2,0,0,6,0,0
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",104,51,9,1,0,0,0,18,1,0,2,90,7,6,0,0,237,16,1,11,0,25,0,0,106,3,19,3,2,11,1301,0,3,4,0,0,0,0,65,0,0,0,2,11,0,0,0,8,0,1
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",457,26,221,6,0,1,0,0,1,0,0,189,7,17,0,0,389,79,1,13,0,6,0,0,29,1,68,13,51,10,1872,0,11,1,0,0,3,2,0,1,0,0,1,15,0,0,5,1,7,0
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",174,26,80,0,0,0,0,32,2,0,4,43,7,2,0,0,187,12,1,12,3,1,0,0,174,1,51,5,26,3,1264,0,2,12,0,0,0,0,20,13,0,0,1,9,4,0,0,6,0,0
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",65,39,7,0,0,0,1,28,4,0,3,64,5,0,0,0,78,29,0,18,0,16,0,0,62,0,18,3,9,1,974,0,8,8,0,0,0,0,4,8,0,0,0,6,6,0,2,11,2,0
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",341,91,105,18,0,1,0,40,0,0,0,407,17,6,0,0,231,28,0,12,8,10,0,0,103,6,36,3,16,60,2428,0,0,13,0,0,2,2,2,0,0,0,6,6,0,0,5,9,1,11
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",169,22,84,2,0,0,0,29,0,0,10,101,2,2,0,0,117,20,1,4,0,1,0,0,223,3,27,1,23,13,1252,0,9,9,0,0,4,0,4,9,0,0,0,2,3,0,4,9,10,0
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",100,50,12,0,0,0,0,29,1,0,4,68,14,7,0,0,173,10,1,21,2,4,0,0,59,1,39,4,22,1,1220,0,2,12,0,0,0,1,17,8,0,0,1,17,10,0,0,7,0,0
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",113,50,6,0,0,0,0,13,6,0,2,44,11,4,0,0,146,23,1,32,0,9,0,0,60,2,20,3,3,0,1467,0,3,5,0,0,0,0,9,0,0,0,0,5,0,0,2,12,0,0
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",134,69,1,4,0,0,0,0,0,0,0,7,0,2,0,0,372,1,0,0,0,0,0,0,2,0,167,5,2,16,796,0,0,0,0,0,0,0,0,0,2,1,16,0,0,0,0,0,0,0
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",283,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,330,87,0,218,1,0,1,0,0,0,0,0,186,3,1320,0,68,2,0,0,7,1,0,1,0,0,0,0,0,0,12,1,0,0
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",132,35,4,2,0,0,0,0,0,0,0,11,0,1,0,0,218,0,0,0,0,0,0,0,4,0,127,9,2,14,598,0,0,0,0,0,0,1,0,0,1,0,9,0,0,0,0,1,0,0
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",816,3,3,0,0,0,0,0,0,0,0,2,0,0,0,0,336,223,0,176,1,0,0,0,6,0,0,0,519,4,1516,0,201,0,0,0,0,0,0,1,0,0,0,0,0,0,25,0,0,0
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",136,5,82,0,0,0,0,3,0,0,0,63,0,1,0,0,56,1,0,45,2,0,0,0,0,0,0,0,45,6,741,0,0,0,0,0,8,0,3,11,0,5,8,2,1,0,0,0,0,1
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",118,52,29,0,0,0,0,0,6,4,0,35,0,0,0,0,228,1,2,223,37,6,0,0,0,0,0,0,18,15,1068,0,1,0,0,0,6,0,25,2,0,0,9,0,0,0,0,15,0,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",253,18,165,0,0,0,0,6,0,0,0,55,0,0,0,0,59,2,0,67,0,5,1,0,0,0,0,0,74,5,1230,0,0,1,0,0,28,0,35,14,0,1,6,0,0,0,5,2,0,1
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",127,12,95,0,0,2,0,0,0,4,0,27,3,0,0,0,197,1,0,47,3,5,0,0,0,0,0,0,81,1,1025,0,1,0,0,0,27,0,2,0,0,0,0,0,0,0,0,4,0,0
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",4,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,5,0,1,0,3,0,0,1,0,0,0,0,2,148,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",2,31,0,0,0,0,0,0,0,0,0,1,0,0,0,0,26,9,0,1,0,10,0,0,7,0,0,0,0,0,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",83,5,5,8,0,0,0,0,1,0,0,14,0,0,0,0,58,1,5,41,0,0,0,0,10,0,0,0,96,15,579,0,0,0,0,0,39,0,0,0,0,3,0,0,0,0,6,6,0,0
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",595,31,0,0,0,0,0,1,0,0,1,4,1,0,0,0,101,6,0,189,0,1,0,0,1,0,0,0,149,52,886,0,1,0,0,0,58,0,1,0,0,5,2,1,0,0,6,6,0,0
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",71,10,16,19,0,0,0,6,0,4,0,43,1,0,0,3,21,0,0,4,0,1,0,0,0,0,0,0,0,11,226,0,0,0,0,1,0,0,7,0,0,0,8,2,0,0,4,0,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",501,184,30,11,0,4,0,1,42,0,0,34,7,2,0,0,418,35,1,296,8,9,0,0,144,0,2,2,302,23,4053,0,0,1,0,5,185,0,0,2,0,0,0,4,6,0,38,15,0,1
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",6,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,6,0,0,0,3,0,0,5,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",41,33,0,2,0,1,0,6,15,0,6,21,2,5,0,0,21,0,5,5,0,0,0,0,12,0,2,0,59,2,523,1,0,0,0,8,30,1,2,0,0,0,0,1,0,0,6,3,0,1
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",126,18,34,71,0,0,0,11,15,0,1,35,2,0,4,0,25,5,3,8,0,7,0,0,76,19,0,0,5,0,622,0,1,4,0,0,2,0,13,0,0,0,0,2,0,0,1,5,2,0
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",353,101,107,118,0,4,0,4,5,0,0,27,2,0,0,0,112,77,1,11,1,3,0,0,205,0,323,3,59,24,3142,0,0,2,0,0,29,0,0,1,0,3,0,0,10,0,43,14,0,0
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",152,23,55,75,0,1,0,4,26,1,0,64,11,7,1,0,24,18,1,26,0,0,0,0,98,1,20,0,2,0,1106,1,15,5,0,0,1,0,31,0,0,0,3,22,0,0,6,4,0,2
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",131,146,3,2,0,4,0,1,40,0,0,28,2,3,0,0,175,23,1,51,3,1,0,0,38,0,2,1,316,19,1900,0,0,1,0,0,224,0,1,3,0,0,3,1,5,0,109,6,0,0
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",271,106,54,77,1,0,0,3,12,1,0,75,10,2,0,1,102,11,0,44,4,9,1,0,309,0,23,4,34,53,3638,0,1,3,0,0,14,0,41,8,0,0,35,6,1,0,25,10,10,0
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",259,80,79,90,0,7,0,7,25,0,0,154,28,14,0,0,71,25,1,78,1,1,0,0,84,24,41,7,37,108,2912,0,14,2,0,0,8,0,10,18,0,0,7,92,22,0,17,0,2,2
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",145,46,24,13,0,0,0,28,38,6,6,40,11,10,0,0,55,29,1,23,0,4,0,0,193,0,16,1,45,58,1259,0,10,2,0,0,20,0,46,44,0,7,2,0,0,0,8,11,0,1
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",395,78,69,125,0,1,0,28,21,6,1,136,9,2,0,3,120,36,0,81,3,7,0,0,320,18,85,11,47,81,2975,2,1,0,0,0,23,1,70,15,0,0,2,18,0,0,17,34,2,3
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",224,44,108,131,0,1,0,3,26,0,0,114,8,12,0,0,105,32,1,89,4,1,0,0,144,0,45,2,65,29,2069,0,11,1,0,0,31,0,31,4,0,0,5,50,5,0,16,8,2,1
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",495,43,218,227,0,0,0,6,25,5,0,83,9,8,0,0,53,34,0,64,2,1,0,0,169,9,5,1,42,93,2905,0,17,20,0,1,20,0,60,0,0,0,9,30,0,1,13,15,0,4
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",336,65,76,50,1,5,0,8,1,0,0,49,18,18,0,0,29,18,0,9,0,13,2,0,145,0,5,7,230,5,1166,2,0,0,0,6,103,0,6,0,0,0,1,5,0,0,37,3,0,1
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",427,55,106,101,2,3,0,9,4,0,0,57,45,18,0,0,33,33,2,6,1,10,1,0,193,0,10,9,257,13,1361,2,0,0,0,4,118,0,13,1,0,0,1,19,0,0,42,6,0,1
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",298,150,13,2,0,0,0,13,1,17,11,154,24,23,0,0,302,30,0,79,0,11,0,0,125,0,3,1,318,53,3062,0,0,0,0,0,263,1,169,4,0,0,7,1,0,0,166,49,0,0
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",138,15,6,3,1,0,0,4,0,0,1,10,4,1,0,0,136,9,0,69,0,1,0,0,11,0,0,0,249,12,523,0,8,1,0,0,49,0,16,2,0,0,0,0,0,0,1,5,0,0
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",240,41,44,47,0,1,0,1,2,4,0,76,10,1,1,3,52,32,0,6,0,10,0,0,53,0,12,0,11,32,882,0,1,6,0,2,3,0,2,0,0,0,0,13,0,0,1,14,2,0
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",96,81,46,0,0,0,0,2,16,1,0,47,2,2,0,0,81,5,0,18,3,34,0,0,0,10,0,0,52,4,872,0,0,0,0,0,18,1,16,5,0,0,7,0,1,0,2,4,0,0
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",32,107,6,2,0,0,0,21,16,18,0,79,3,7,0,0,163,4,0,110,0,0,0,0,2,0,31,2,99,15,751,0,1,0,0,0,4,0,18,2,0,1,12,0,0,0,3,12,1,4
+"Sum",NA,NA,25403,4882,5840,3148,59,119,1,1344,662,88,98,7700,622,434,11,23,18453,4622,75,4969,1134,458,6,3,10611,319,1874,196,7140,1556,143697,15,644,388,0,27,2562,135,1525,647,4,51,360,993,151,5,859,1142,186,150
diff --git a/TextAnalysis/top19_frequency_All_B.csv b/TextAnalysis/top19_frequency_All_B.csv
new file mode 100644
index 0000000..f7e5b48
--- /dev/null
+++ b/TextAnalysis/top19_frequency_All_B.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",846,77,8,36,44,56,43,4,2,2,0,1327,0,0,22,7,0,3,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",945,56,14,32,40,72,38,14,0,1,0,1440,0,9,16,1,0,11,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",647,44,7,22,25,57,21,4,2,3,0,1131,0,0,17,9,1,2,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",1207,9,4,4,5,98,126,5,0,3,0,1780,0,0,18,20,0,12,7
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",2226,134,9,286,309,296,124,19,4,5,0,4009,0,1,77,3,4,4,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",949,49,5,41,51,126,65,11,2,4,0,1661,0,0,41,8,0,4,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",1485,82,22,68,91,169,10,0,0,2,13,2918,0,1,49,2,5,64,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",685,49,6,57,62,51,45,12,0,0,0,1254,0,1,24,6,0,1,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",2028,164,11,168,181,290,172,5,6,2,0,4139,0,0,95,22,1,9,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",355,20,5,24,26,12,24,2,1,0,0,681,0,0,18,3,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",974,33,2,35,66,106,53,0,0,29,0,1701,0,8,3,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1232,113,9,127,142,222,40,8,2,12,5,2686,0,0,44,15,0,4,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",1531,148,6,50,70,222,19,1,0,0,31,3456,0,33,10,24,1,35,3
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",3209,31,15,101,147,552,288,38,79,202,1,5366,35,0,3,49,6,19,2
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",633,2,0,14,28,114,110,0,0,0,0,1036,0,2,0,0,0,2,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",2265,42,5,162,209,453,105,14,104,141,9,4750,12,1,20,34,1,22,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1144,1,0,20,22,197,0,0,0,52,3,1473,0,0,2,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1369,14,17,50,79,334,146,2,0,0,5,2601,0,1,5,0,0,35,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",589,8,14,44,52,84,47,1,0,0,6,914,0,1,2,0,1,1,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",5587,42,2,46,141,695,320,0,0,0,6,7468,0,11,8,3,3,50,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",1983,91,8,114,130,325,115,0,0,0,12,4721,0,0,0,15,1,11,2
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1349,11,16,40,65,333,167,2,0,1,9,2589,0,1,11,0,0,35,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1660,40,22,50,52,448,171,8,0,14,10,3618,3,0,2,15,0,7,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",2178,18,41,39,42,479,71,7,0,30,2,3463,0,0,0,4,4,10,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",862,9,12,33,34,115,12,0,0,0,1,1228,0,0,0,0,0,1,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1350,14,21,32,47,231,61,2,0,9,0,1659,0,0,6,0,6,6,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",2322,51,38,67,74,281,75,0,0,44,1,4973,0,1,149,50,4,26,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1030,22,17,12,14,157,29,3,1,2,0,1907,0,3,20,4,5,7,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",881,32,11,42,69,221,93,0,0,39,4,1781,0,0,43,0,0,6,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",885,8,26,39,41,244,61,0,0,28,0,1739,0,0,1,1,0,4,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1666,90,34,35,52,380,121,6,5,12,3,3765,0,0,25,9,1,9,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",676,4,8,2,7,152,10,0,0,31,1,990,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",886,10,22,27,27,240,89,16,0,20,0,1735,1,0,6,6,0,24,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",913,31,17,25,27,165,32,3,1,2,0,1947,0,0,17,5,3,16,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",1355,44,22,19,21,271,91,24,0,0,2,3207,0,1,26,13,2,36,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",1742,22,32,19,31,607,311,3,0,21,11,4504,0,0,6,5,0,2,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",1452,85,71,50,63,365,154,4,0,6,4,3444,1,0,15,6,11,9,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",670,33,31,31,35,208,64,0,0,8,1,1491,0,0,1,0,0,9,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",1317,94,27,19,26,280,79,5,0,5,0,3278,0,1,18,6,0,15,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",1575,121,40,21,24,384,95,34,0,22,0,4852,0,1,17,5,0,25,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1101,42,27,30,35,255,109,1,0,5,3,1763,0,0,0,0,1,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",858,46,30,4,7,239,70,1,0,14,0,1474,0,0,17,7,4,3,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",918,90,29,100,102,274,50,4,0,26,7,1957,2,0,2,2,1,4,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",809,13,12,60,71,213,70,1,0,39,8,1379,0,0,0,0,1,2,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",731,22,17,37,41,127,46,0,0,2,0,1254,0,0,0,0,0,1,0
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",18719,719,3,514,649,2169,153,1543,38,820,37,26921,428,7,59,54,8,57,21
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",4945,240,0,176,221,452,13,402,0,136,14,7439,36,3,4,29,1,0,12
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",6066,129,0,78,82,550,80,88,0,23,38,8095,15,4,54,14,1,18,1
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",8102,254,2,120,169,520,16,126,59,409,45,10875,215,0,3,19,7,23,20
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",2111,69,0,37,44,310,6,80,0,48,10,3594,32,1,2,12,0,0,5
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",12799,178,4,132,166,683,51,3373,2,388,6,19156,206,1,4,76,0,117,19
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",4958,15,1,13,14,579,266,254,0,311,37,7983,133,2,15,1,0,16,1
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1127,21,0,43,48,142,7,5,1,3,8,1712,1,0,1,2,0,0,1
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",249,2,0,0,0,40,1,0,0,0,1,414,0,0,0,2,9,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",3107,73,5,58,77,299,46,8,1,7,27,4540,0,1,6,43,5,6,1
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1096,1,0,5,5,118,11,1,0,2,6,1615,0,0,4,0,0,3,0
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",532,1,0,6,6,42,1,0,0,0,0,850,0,0,1,0,0,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1104,12,0,5,5,95,4,0,0,0,8,1595,0,0,3,0,0,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",128,3,0,0,0,23,0,0,0,0,0,168,0,0,0,1,8,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1488,32,1,95,120,118,6,0,0,24,4,2074,2,1,3,65,4,41,1
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",2288,54,0,65,74,177,34,0,0,5,10,3047,0,0,34,27,1,0,1
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",152,1,0,0,0,28,0,0,0,0,0,170,0,0,0,0,4,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",10350,215,10,135,183,499,237,20,8,14,29,14839,2,1,85,61,12,2,0
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",3362,91,3,89,135,311,35,11,7,23,24,4802,3,21,9,37,9,11,0
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1381,32,4,43,57,149,5,0,5,5,8,2710,0,0,25,12,3,17,0
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1104,1,0,6,7,94,12,0,0,0,1,1830,0,0,17,0,0,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1056,2,1,21,25,56,1,8,1,10,10,1245,0,1,19,0,0,24,0
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",6892,236,7,257,309,490,156,18,1,9,27,10617,0,0,49,84,23,20,4
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",2413,21,5,32,48,123,4,30,0,14,5,2270,3,2,75,0,0,35,0
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",87,2,0,1,1,17,0,3,0,6,0,213,2,0,0,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",77,2,0,1,2,17,0,5,0,1,0,269,0,0,0,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",95,14,0,12,16,18,0,0,0,1,0,227,0,0,0,0,6,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",97,3,0,1,1,13,0,4,0,5,0,200,4,0,0,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",71,2,0,2,2,13,0,2,0,1,0,205,0,0,0,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",105,8,0,5,11,2,0,3,0,12,0,149,6,0,1,0,0,0,0
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",116,4,0,1,1,19,0,0,0,1,0,151,0,0,0,0,0,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",215,50,1,17,24,36,4,15,0,24,0,390,8,0,0,0,3,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",220,59,2,21,32,27,0,14,0,24,0,400,7,0,0,1,5,3,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",234,0,0,0,0,14,1,1,0,9,0,416,1,0,0,0,0,0,0
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",157,40,1,17,19,23,0,12,0,16,0,291,6,0,0,0,2,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",4033,123,5,76,227,196,38,336,0,49,45,6593,18,0,15,6,5,12,1
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",155,29,0,4,12,18,0,4,0,4,0,357,2,0,2,2,2,0,0
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",181,53,1,14,17,13,20,27,0,28,0,413,13,0,6,0,1,0,0
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",597,18,0,4,20,110,1,39,0,0,2,1101,0,0,1,3,0,0,0
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",399,6,0,5,8,71,0,20,0,0,9,633,0,0,5,2,0,0,0
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",2641,133,52,51,65,315,37,133,61,80,15,6248,8,0,125,20,0,40,0
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",3625,80,82,65,90,272,26,99,46,41,22,6107,4,1,35,15,2,15,1
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",8666,68,77,139,174,670,198,253,52,56,35,14756,9,0,79,51,13,77,0
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",2978,67,70,40,56,234,61,152,24,23,11,6353,1,0,27,26,3,432,1
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",6248,267,71,248,318,483,103,108,159,79,16,10513,16,1,117,34,14,46,0
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",2467,50,19,69,88,305,61,66,24,3,16,5764,0,0,64,11,3,48,1
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",2667,127,71,54,66,157,22,80,37,13,3,4979,0,0,59,19,6,109,2
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",2119,32,32,38,80,297,9,113,46,22,2,4935,0,0,60,11,0,29,0
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",2703,16,19,90,111,310,38,109,22,2,11,5330,0,0,79,14,0,9,1
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",4432,228,2,189,250,574,26,30,81,51,10,7230,3,2,3,45,5,10,0
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",2660,111,34,43,75,317,26,176,56,26,3,4696,0,0,62,20,0,16,0
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",1948,11,32,64,85,159,42,62,21,9,1,4307,0,0,17,20,2,18,0
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",5976,140,40,407,524,375,49,109,45,16,60,10656,2,2,31,24,5,26,11
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",2449,109,29,101,125,258,9,227,28,23,13,5768,4,0,64,41,4,29,0
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",2243,51,30,68,124,296,40,60,43,22,1,5459,0,1,77,40,0,19,0
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",2741,7,19,44,80,223,44,62,23,3,0,5953,0,0,23,13,2,19,0
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",2013,11,0,7,11,407,0,2,173,2,16,3107,0,0,22,0,0,1,0
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",3076,0,0,0,0,522,484,0,0,186,3,5303,7,1,1,0,12,3,0
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1568,14,0,11,17,242,0,4,139,2,14,2389,0,1,13,0,0,3,0
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",3752,4,0,2,2,628,178,6,0,519,4,6004,0,0,1,0,25,0,0
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1221,88,3,63,70,88,50,0,0,45,6,2723,8,0,34,3,0,5,1
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",2319,42,10,35,37,304,320,0,0,18,15,4382,6,0,43,0,0,25,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",1601,190,6,55,68,124,73,0,0,74,5,3976,28,0,60,0,5,5,1
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",2044,266,4,27,41,306,90,0,0,81,1,2742,27,0,5,0,0,11,0
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",213,0,0,0,0,33,6,1,0,0,2,402,0,0,1,0,0,0,0
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",212,0,0,1,1,39,11,8,0,0,0,430,0,0,0,0,3,0,0
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1118,18,7,14,14,110,60,10,0,96,15,1690,39,0,5,0,6,12,0
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",3153,0,3,4,5,159,219,1,0,149,52,3073,58,0,8,1,6,11,0
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",721,25,13,43,54,30,5,0,0,0,11,967,0,0,15,2,4,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",9034,56,47,34,56,660,369,144,4,302,23,13655,185,0,4,15,38,25,1
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",219,0,0,0,0,30,3,5,0,0,0,343,0,0,0,0,2,0,0
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",891,5,22,21,33,56,8,12,2,59,2,1663,30,1,5,4,6,3,1
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",791,97,26,35,49,39,17,95,0,5,0,1655,2,0,22,4,1,10,0
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",4465,225,13,27,44,335,19,205,326,59,24,9226,29,0,4,10,43,20,0
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1745,117,31,64,119,55,26,99,20,2,0,3494,1,0,56,29,6,8,2
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",4005,17,50,28,38,338,101,38,3,316,19,7862,224,0,10,11,109,7,0
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",4085,124,22,75,120,137,67,309,27,34,53,11298,14,0,91,7,25,25,0
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",3443,136,32,154,247,129,83,108,48,37,108,11099,8,0,41,142,17,2,2
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",3514,35,72,40,75,104,28,194,17,45,58,4507,20,0,110,0,8,25,1
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",5816,268,62,136,204,198,109,340,96,47,81,11390,23,1,143,23,17,38,3
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",3248,194,31,114,186,174,107,145,47,65,29,6897,31,0,50,72,16,10,1
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",3539,326,36,83,124,150,68,178,6,42,93,8354,20,0,204,59,13,21,4
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",3137,171,10,49,109,80,25,145,12,230,5,3782,103,0,32,38,37,6,1
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",2825,239,15,57,147,103,26,193,19,257,13,4900,118,0,43,40,42,7,1
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",8869,46,52,154,243,515,107,125,4,318,53,11823,263,1,201,1,166,80,0
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1498,13,5,10,26,200,75,11,0,249,12,2043,49,0,21,0,1,16,0
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",2168,64,8,76,112,156,16,54,12,11,32,3675,3,0,8,46,1,22,0
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1665,70,20,47,65,170,59,10,0,52,4,3325,18,1,33,1,2,6,0
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",1461,7,55,79,110,241,123,3,33,99,15,3421,4,0,37,0,3,34,4
+"Sum",NA,NA,309435,9341,2182,7700,10502,31981,8974,11000,2088,7140,1556,537732,2562,135,3603,1824,859,2334,150
diff --git a/TextAnalysis/top19_frequency_Australia_A.csv b/TextAnalysis/top19_frequency_Australia_A.csv
new file mode 100644
index 0000000..8b74536
--- /dev/null
+++ b/TextAnalysis/top19_frequency_Australia_A.csv
@@ -0,0 +1,47 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",81,16,28,10,0,0,0,2,6,0,0,36,0,0,0,0,29,8,0,39,4,0,0,0,4,0,1,1,2,0,307,0,0,0,0,0,0,0,11,8,0,0,0,6,0,0,0,1,1,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",89,5,40,6,0,0,0,3,11,0,0,32,0,0,0,0,41,10,0,22,11,0,0,0,11,3,0,0,1,0,412,0,0,0,0,0,0,9,15,0,0,0,0,0,0,1,0,9,1,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",82,24,23,6,0,0,0,1,6,0,0,22,0,0,0,0,31,9,0,14,5,1,0,0,4,0,1,1,3,0,257,0,0,0,0,0,0,0,12,2,0,0,0,6,0,0,1,1,0,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",48,15,2,0,7,0,0,4,0,0,0,4,0,0,0,0,34,2,0,122,0,4,0,0,5,0,0,0,3,0,391,0,0,0,0,0,0,0,1,15,0,0,0,13,1,1,0,11,0,7
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",159,35,40,56,0,0,0,8,0,1,1,286,1,0,0,0,153,16,0,76,35,0,0,0,16,3,2,2,5,0,954,0,0,0,0,0,0,1,59,12,0,0,1,2,0,0,4,1,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",84,26,20,14,0,0,0,4,1,0,0,41,0,0,0,0,78,9,0,30,24,2,0,0,11,0,1,1,4,0,453,0,0,0,0,0,0,0,18,19,0,0,0,3,0,0,0,1,1,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",121,33,72,28,0,0,0,22,0,0,2,68,5,3,0,0,122,9,0,3,1,0,0,0,0,0,0,0,2,13,879,0,1,0,0,0,0,1,28,14,0,0,0,0,0,0,5,11,40,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",48,7,34,6,0,0,0,1,5,0,0,57,0,0,0,0,33,0,0,30,6,0,0,0,11,1,0,0,0,0,276,0,0,0,0,0,0,1,16,5,0,0,0,5,0,1,0,1,0,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",144,5,70,48,0,0,0,11,0,0,0,168,1,0,0,0,177,12,0,156,8,0,0,0,4,1,4,2,2,0,726,0,0,0,0,0,0,0,55,36,0,0,0,4,0,0,1,2,1,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",28,11,16,3,0,0,0,2,3,0,0,24,0,0,0,0,6,0,0,22,1,0,0,0,2,0,1,0,0,0,198,0,0,0,0,0,0,0,14,3,0,0,0,2,0,0,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",90,8,31,0,0,0,0,0,2,0,0,35,5,8,0,0,53,30,0,45,0,0,0,0,0,0,0,0,29,0,508,0,0,0,0,0,0,8,0,3,0,0,0,0,0,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",99,26,55,10,0,0,0,0,9,0,0,127,0,2,0,0,144,10,0,26,7,0,0,0,6,2,1,1,12,5,600,0,0,0,0,0,0,0,21,16,0,0,0,2,0,0,0,2,1,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",289,22,142,4,0,1,0,6,0,0,2,50,5,0,0,2,136,27,0,12,0,1,0,0,1,0,0,0,0,31,1182,0,1,4,0,0,0,33,0,6,0,1,3,14,0,0,1,23,0,3
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",340,57,27,1,0,0,0,11,0,4,0,101,2,9,0,1,294,29,0,243,7,16,0,0,3,35,66,12,202,1,1560,0,5,7,0,0,35,0,1,1,0,0,1,29,1,0,6,13,0,2
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",32,9,0,0,0,0,0,0,0,0,0,14,6,4,0,0,67,40,0,93,8,0,0,0,0,0,0,0,0,0,268,0,3,14,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",189,35,34,3,0,1,0,5,0,0,0,162,5,18,0,0,316,41,0,27,35,2,0,0,14,0,72,30,141,9,1539,0,11,1,0,0,12,1,15,4,0,0,1,29,0,0,1,10,0,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",244,7,0,0,0,0,0,0,0,0,0,20,1,0,0,0,20,21,0,0,0,0,0,0,0,0,0,0,52,3,384,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",91,14,0,0,0,7,0,17,0,0,1,50,5,2,0,0,268,18,0,85,39,2,0,0,2,0,0,0,0,5,686,2,0,11,0,0,0,1,0,4,0,1,0,0,0,0,0,31,0,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",37,7,4,2,0,0,0,6,8,0,0,44,2,5,0,0,58,4,0,38,2,0,0,0,0,1,0,0,0,6,264,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,1,1,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",571,235,35,1,0,3,0,0,2,0,0,46,14,4,0,0,555,15,0,277,11,11,0,0,0,0,0,0,0,6,2254,0,0,0,0,0,0,11,0,4,0,4,0,1,0,0,3,35,0,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",339,13,88,0,0,0,0,6,2,0,0,114,0,4,0,0,182,32,0,71,21,5,0,0,0,0,0,0,0,12,1330,0,1,0,0,0,0,0,0,0,0,0,0,15,0,0,1,10,0,2
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",89,19,0,0,0,5,0,16,0,0,1,40,5,1,0,0,267,17,0,92,50,2,0,0,2,0,0,0,1,9,664,2,0,15,0,0,0,1,0,9,0,2,0,0,0,0,0,31,0,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",200,16,32,2,0,1,0,15,6,0,0,50,1,0,0,0,226,122,0,0,63,0,0,0,3,5,0,0,14,10,879,0,3,0,0,0,3,0,0,0,0,0,0,7,1,0,0,5,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",273,21,0,0,0,0,0,1,39,0,0,39,2,0,0,0,226,167,0,0,42,1,0,0,6,1,0,0,30,2,1210,0,6,0,0,0,0,0,0,0,0,0,0,0,3,0,4,5,2,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",138,6,5,0,0,1,0,9,3,0,0,33,1,0,0,0,46,25,0,0,5,1,0,0,0,0,0,0,0,1,375,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",308,31,5,0,0,0,0,12,9,0,0,32,1,1,0,0,75,106,0,0,19,7,0,0,0,2,0,0,9,0,463,0,6,0,0,0,0,0,0,0,0,0,6,0,0,0,6,6,0,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",193,19,29,0,0,2,0,30,8,0,0,67,4,1,0,0,116,99,0,7,13,0,0,0,0,0,0,0,44,1,1549,0,3,0,0,0,0,1,0,138,0,9,0,0,49,0,4,19,1,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",63,17,11,1,0,0,0,14,3,0,0,12,1,1,0,0,48,88,0,0,12,1,0,0,0,3,1,0,2,0,508,0,0,0,0,0,0,3,4,1,0,0,1,2,0,0,5,7,0,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",82,32,28,0,0,0,0,6,5,0,0,42,2,11,0,0,131,49,0,4,38,1,0,0,0,0,0,0,39,4,432,0,6,0,0,0,0,0,0,39,0,0,3,0,0,0,0,5,0,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",102,3,1,0,0,0,0,21,5,0,0,39,0,0,0,0,72,139,0,0,21,0,0,0,0,0,0,0,28,0,528,0,12,0,0,0,0,0,0,1,0,0,0,0,1,0,0,2,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",132,30,40,0,0,0,0,33,1,0,0,35,15,1,0,0,148,138,0,7,59,0,0,0,5,1,5,0,12,3,1066,1,0,0,0,0,0,0,4,0,0,0,0,9,0,0,1,5,0,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",256,6,0,0,0,0,0,8,0,0,0,2,0,0,0,0,57,52,0,0,0,2,0,0,0,0,0,0,31,1,358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",108,4,5,0,0,0,0,3,19,0,0,27,0,0,0,0,133,72,0,1,26,0,0,0,16,0,0,0,20,0,439,0,9,0,0,0,1,0,6,0,0,0,0,6,0,0,0,17,5,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",72,12,9,3,0,0,0,13,4,0,0,25,2,0,0,0,59,82,0,3,14,1,0,0,0,3,1,0,2,0,618,0,0,0,0,0,0,0,3,0,0,0,1,3,0,0,3,14,0,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",142,13,29,1,0,0,0,18,4,0,0,19,2,0,0,0,111,123,0,2,36,0,0,0,20,4,0,0,0,2,694,0,0,0,0,0,0,1,2,3,0,0,0,3,2,0,2,30,0,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",99,40,17,0,0,0,0,9,23,0,0,19,0,1,0,0,374,142,0,2,73,10,0,0,3,0,0,0,21,11,1101,0,2,0,0,0,0,0,0,5,0,0,0,0,5,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",167,24,63,2,0,0,0,37,34,0,0,50,11,0,0,0,191,100,0,0,42,1,0,0,3,1,0,0,6,4,904,0,4,0,0,0,1,0,2,0,0,0,0,1,1,0,11,6,0,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",65,5,16,8,0,0,0,17,14,0,0,31,0,1,0,0,79,102,0,0,24,0,0,0,0,0,0,0,8,1,461,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",132,23,74,5,0,0,0,23,4,0,1,19,2,0,0,0,97,150,0,0,22,6,0,0,0,5,0,0,5,0,769,0,0,0,0,0,0,1,3,2,0,0,0,4,0,0,0,9,0,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",179,22,96,8,0,0,0,36,4,0,0,21,2,0,0,0,196,169,0,0,35,4,0,0,0,34,0,0,22,0,1474,0,0,0,0,0,0,1,3,1,0,1,0,4,0,0,0,11,0,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",91,15,35,1,0,0,0,16,11,0,0,30,2,0,0,0,160,73,0,11,46,2,0,0,1,0,0,0,5,3,552,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",97,10,20,3,0,0,0,28,2,0,0,4,3,0,0,0,126,79,0,0,36,0,0,0,1,0,0,0,14,0,375,0,0,0,0,0,0,0,6,3,0,0,0,2,3,0,4,1,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",142,13,61,0,0,1,0,4,25,0,0,100,0,1,0,0,88,138,0,0,22,0,0,0,0,4,0,0,26,7,598,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,3,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",126,11,4,1,0,2,0,8,4,0,0,60,3,3,0,0,113,59,0,0,33,0,0,0,1,0,0,0,39,8,355,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",78,7,15,0,0,1,0,13,4,0,0,37,3,1,0,0,73,32,0,0,17,0,0,0,0,0,0,0,2,0,319,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"Sum",NA,NA,6539,1009,1356,233,7,25,0,499,286,5,8,2334,114,82,0,3,6009,2665,0,1560,973,83,0,0,155,109,156,50,838,158,32119,5,87,53,0,0,54,77,299,359,0,18,17,172,67,3,67,349,53,22
diff --git a/TextAnalysis/top19_frequency_Australia_B.csv b/TextAnalysis/top19_frequency_Australia_B.csv
new file mode 100644
index 0000000..88daf8a
--- /dev/null
+++ b/TextAnalysis/top19_frequency_Australia_B.csv
@@ -0,0 +1,47 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",846,77,8,36,44,56,43,4,2,2,0,1327,0,0,22,7,0,3,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",945,56,14,32,40,72,38,14,0,1,0,1440,0,9,16,1,0,11,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",647,44,7,22,25,57,21,4,2,3,0,1131,0,0,17,9,1,2,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",1207,9,4,4,5,98,126,5,0,3,0,1780,0,0,18,20,0,12,7
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",2226,134,9,286,309,296,124,19,4,5,0,4009,0,1,77,3,4,4,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",949,49,5,41,51,126,65,11,2,4,0,1661,0,0,41,8,0,4,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",1485,82,22,68,91,169,10,0,0,2,13,2918,0,1,49,2,5,64,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",685,49,6,57,62,51,45,12,0,0,0,1254,0,1,24,6,0,1,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",2028,164,11,168,181,290,172,5,6,2,0,4139,0,0,95,22,1,9,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",355,20,5,24,26,12,24,2,1,0,0,681,0,0,18,3,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",974,33,2,35,66,106,53,0,0,29,0,1701,0,8,3,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1232,113,9,127,142,222,40,8,2,12,5,2686,0,0,44,15,0,4,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",1531,148,6,50,70,222,19,1,0,0,31,3456,0,33,10,24,1,35,3
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",3209,31,15,101,147,552,288,38,79,202,1,5366,35,0,3,49,6,19,2
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",633,2,0,14,28,114,110,0,0,0,0,1036,0,2,0,0,0,2,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",2265,42,5,162,209,453,105,14,104,141,9,4750,12,1,20,34,1,22,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1144,1,0,20,22,197,0,0,0,52,3,1473,0,0,2,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1369,14,17,50,79,334,146,2,0,0,5,2601,0,1,5,0,0,35,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",589,8,14,44,52,84,47,1,0,0,6,914,0,1,2,0,1,1,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",5587,42,2,46,141,695,320,0,0,0,6,7468,0,11,8,3,3,50,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",1983,91,8,114,130,325,115,0,0,0,12,4721,0,0,0,15,1,11,2
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1349,11,16,40,65,333,167,2,0,1,9,2589,0,1,11,0,0,35,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1660,40,22,50,52,448,171,8,0,14,10,3618,3,0,2,15,0,7,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",2178,18,41,39,42,479,71,7,0,30,2,3463,0,0,0,4,4,10,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",862,9,12,33,34,115,12,0,0,0,1,1228,0,0,0,0,0,1,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1350,14,21,32,47,231,61,2,0,9,0,1659,0,0,6,0,6,6,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",2322,51,38,67,74,281,75,0,0,44,1,4973,0,1,149,50,4,26,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1030,22,17,12,14,157,29,3,1,2,0,1907,0,3,20,4,5,7,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",881,32,11,42,69,221,93,0,0,39,4,1781,0,0,43,0,0,6,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",885,8,26,39,41,244,61,0,0,28,0,1739,0,0,1,1,0,4,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1666,90,34,35,52,380,121,6,5,12,3,3765,0,0,25,9,1,9,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",676,4,8,2,7,152,10,0,0,31,1,990,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",886,10,22,27,27,240,89,16,0,20,0,1735,1,0,6,6,0,24,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",913,31,17,25,27,165,32,3,1,2,0,1947,0,0,17,5,3,16,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",1355,44,22,19,21,271,91,24,0,0,2,3207,0,1,26,13,2,36,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",1742,22,32,19,31,607,311,3,0,21,11,4504,0,0,6,5,0,2,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",1452,85,71,50,63,365,154,4,0,6,4,3444,1,0,15,6,11,9,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",670,33,31,31,35,208,64,0,0,8,1,1491,0,0,1,0,0,9,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",1317,94,27,19,26,280,79,5,0,5,0,3278,0,1,18,6,0,15,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",1575,121,40,21,24,384,95,34,0,22,0,4852,0,1,17,5,0,25,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1101,42,27,30,35,255,109,1,0,5,3,1763,0,0,0,0,1,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",858,46,30,4,7,239,70,1,0,14,0,1474,0,0,17,7,4,3,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",918,90,29,100,102,274,50,4,0,26,7,1957,2,0,2,2,1,4,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",809,13,12,60,71,213,70,1,0,39,8,1379,0,0,0,0,1,2,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",731,22,17,37,41,127,46,0,0,2,0,1254,0,0,0,0,0,1,0
+"Sum",NA,NA,61075,2161,792,2334,2927,11200,4042,264,209,838,158,116509,54,77,856,359,67,546,22
diff --git a/TextAnalysis/top19_frequency_ICES_A.csv b/TextAnalysis/top19_frequency_ICES_A.csv
new file mode 100644
index 0000000..20aa420
--- /dev/null
+++ b/TextAnalysis/top19_frequency_ICES_A.csv
@@ -0,0 +1,10 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1388,255,590,575,18,4,0,0,3,0,0,514,29,41,0,2,1319,169,8,114,12,2,0,0,1512,0,38,0,820,37,7235,0,83,3,0,0,428,7,13,17,0,0,4,14,0,0,8,47,0,21
+"2","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",379,38,165,162,0,0,0,0,0,0,0,176,3,6,0,0,334,15,0,5,2,0,0,0,396,0,0,0,136,14,1970,0,0,0,0,0,36,3,2,0,0,0,1,13,0,0,1,0,0,12
+"3","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",350,80,67,83,0,7,0,0,0,0,0,78,0,0,0,0,274,71,0,50,0,0,0,0,85,0,0,0,23,38,2235,0,1,0,0,0,15,4,19,21,0,0,2,7,1,0,1,16,0,1
+"4","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",455,44,176,178,0,8,0,1,1,0,0,120,2,7,0,0,295,6,0,7,0,1,0,0,126,0,59,0,409,45,3276,0,0,0,0,0,215,0,0,3,0,0,0,5,0,0,7,12,1,20
+"5","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",155,8,60,54,0,4,0,0,0,0,0,37,0,3,0,0,173,3,0,2,0,0,0,0,80,0,0,0,48,10,1039,0,0,0,0,0,32,1,1,0,0,0,0,5,0,0,0,0,0,5
+"6","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",649,108,131,131,0,0,0,4,0,0,0,132,11,4,0,0,423,1,0,8,2,36,0,0,3357,0,2,0,388,6,4302,0,1,0,0,0,206,1,2,2,0,0,0,69,0,0,0,99,0,19
+"7","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",555,72,7,3,1,0,0,1,0,0,0,13,0,1,0,0,328,14,0,244,0,0,0,0,254,0,0,0,311,37,1933,0,0,0,0,0,133,2,10,2,0,0,0,0,0,0,0,8,0,1
+"8","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",39,23,17,18,0,1,0,0,0,0,0,43,1,3,0,1,53,6,0,5,0,2,0,0,5,0,1,0,3,8,572,0,6,0,0,0,1,0,0,1,0,0,0,2,0,0,0,0,0,1
+"Sum",NA,NA,3970,628,1213,1204,19,24,0,6,4,0,0,1113,46,65,0,3,3199,285,8,435,16,41,0,0,5815,0,100,0,2138,195,22562,0,91,3,0,0,1066,18,47,46,0,0,7,115,1,0,17,182,1,80
diff --git a/TextAnalysis/top19_frequency_ICES_B.csv b/TextAnalysis/top19_frequency_ICES_B.csv
new file mode 100644
index 0000000..fdcbdf6
--- /dev/null
+++ b/TextAnalysis/top19_frequency_ICES_B.csv
@@ -0,0 +1,10 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",18719,719,3,514,649,2169,153,1543,38,820,37,26921,428,7,59,54,8,57,21
+"2","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",4945,240,0,176,221,452,13,402,0,136,14,7439,36,3,4,29,1,0,12
+"3","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",6066,129,0,78,82,550,80,88,0,23,38,8095,15,4,54,14,1,18,1
+"4","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",8102,254,2,120,169,520,16,126,59,409,45,10875,215,0,3,19,7,23,20
+"5","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",2111,69,0,37,44,310,6,80,0,48,10,3594,32,1,2,12,0,0,5
+"6","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",12799,178,4,132,166,683,51,3373,2,388,6,19156,206,1,4,76,0,117,19
+"7","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",4958,15,1,13,14,579,266,254,0,311,37,7983,133,2,15,1,0,16,1
+"8","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1127,21,0,43,48,142,7,5,1,3,8,1712,1,0,1,2,0,0,1
+"Sum",NA,NA,58827,1625,10,1113,1393,5405,592,5871,100,2138,195,85775,1066,18,142,207,17,231,80
diff --git a/TextAnalysis/top19_frequency_NOAA_A.csv b/TextAnalysis/top19_frequency_NOAA_A.csv
new file mode 100644
index 0000000..9c2224a
--- /dev/null
+++ b/TextAnalysis/top19_frequency_NOAA_A.csv
@@ -0,0 +1,83 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",21,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,31,4,0,1,0,0,0,0,0,0,0,0,0,1,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0
+"2","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",351,39,66,3,1,0,0,4,0,0,1,58,9,1,0,0,151,32,2,42,0,0,0,0,6,2,1,0,7,27,1198,0,1,4,0,0,0,1,1,5,0,0,0,31,0,0,5,4,0,1
+"3","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",67,17,0,0,0,1,0,0,0,0,0,5,0,0,0,0,84,10,0,1,1,1,0,0,1,0,0,0,2,6,488,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,1,0,0
+"4","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",78,16,0,0,0,0,0,0,0,0,0,6,0,0,0,0,31,7,0,1,0,0,0,0,0,0,0,0,0,0,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"5","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",103,9,0,0,0,0,0,0,0,0,0,5,0,0,0,0,71,6,0,3,0,0,0,0,0,0,0,0,0,8,335,0,0,5,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0
+"6","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",12,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0
+"7","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",131,38,24,11,0,0,0,1,0,0,0,95,2,1,0,1,32,20,0,2,0,4,0,0,0,0,0,0,24,4,559,0,0,0,0,0,2,1,1,1,0,0,0,50,0,0,4,28,0,1
+"8","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",209,39,26,20,0,0,0,0,0,0,0,65,3,0,0,0,101,33,1,18,0,0,0,0,0,0,0,0,5,10,720,2,0,3,0,0,0,0,23,0,0,0,2,18,0,0,1,0,0,1
+"9","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",23,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,18,8,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0
+"10","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",664,129,197,8,0,2,0,8,0,1,1,135,12,15,3,1,183,74,2,217,6,5,0,0,9,11,8,0,14,29,4007,0,0,46,0,0,2,1,3,0,0,0,82,54,0,0,12,0,0,0
+"11","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",319,52,80,8,1,1,0,3,0,0,0,89,14,4,0,0,186,31,1,23,0,0,0,0,1,10,7,0,23,24,1364,0,2,5,0,0,3,21,3,5,0,0,0,33,0,0,9,11,0,0
+"12","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",151,10,26,12,0,1,0,4,0,0,0,43,11,0,0,0,42,16,0,4,0,0,0,0,0,0,2,0,5,8,707,0,0,0,0,0,0,0,25,0,0,0,0,11,0,0,3,6,0,0
+"13","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",102,18,0,0,0,0,0,0,0,0,0,6,0,0,0,0,43,23,0,12,0,0,0,0,0,0,0,0,0,1,569,0,0,2,0,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0
+"14","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",233,22,2,2,0,0,0,1,0,0,0,21,0,0,0,0,27,6,0,1,0,0,0,0,1,5,1,0,10,10,373,0,0,0,0,0,0,1,10,1,0,0,7,0,0,0,0,20,0,0
+"15","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",446,137,183,98,0,23,0,7,0,0,0,257,5,13,0,0,269,53,4,112,11,2,0,2,16,2,1,0,9,27,2910,0,1,1,0,0,0,0,13,1,0,0,2,43,1,0,23,13,0,4
+"16","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",356,14,2,0,19,0,0,4,1,0,0,32,4,4,0,0,76,14,0,2,0,1,0,0,0,30,0,0,14,5,738,0,5,3,0,0,3,2,6,0,0,2,63,0,0,0,0,30,0,0
+"17","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",18,0,2,2,0,0,0,0,0,0,0,1,0,0,0,0,13,0,0,0,0,0,0,0,3,0,0,0,6,0,62,0,0,6,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0
+"18","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",22,3,2,2,0,0,0,0,0,0,0,1,0,1,0,0,13,0,2,0,0,0,0,0,5,0,0,0,1,0,107,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"19","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",11,2,5,8,0,0,0,0,0,0,0,12,3,0,0,0,10,2,0,0,0,0,0,0,0,0,0,0,1,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0
+"20","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",18,0,2,2,0,0,0,0,0,0,0,1,0,0,0,0,9,0,0,0,0,0,0,0,4,0,0,0,5,0,66,0,0,6,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0
+"21","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",13,1,2,2,0,0,0,0,0,0,0,2,0,0,0,0,12,0,0,0,0,0,0,0,2,0,0,0,1,0,64,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"22","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",29,3,7,8,0,0,0,0,0,0,0,5,1,0,0,0,2,0,0,0,0,0,0,0,3,0,0,0,12,0,45,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0
+"23","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",16,0,2,3,0,0,0,0,0,0,0,1,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,1,0,50,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"24","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",56,6,18,31,0,0,0,0,0,0,0,17,0,3,1,0,22,0,0,3,0,1,0,0,15,0,0,0,24,0,115,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,3,0,0,0
+"25","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",73,3,29,40,0,0,0,0,0,0,0,21,1,6,1,0,20,1,0,0,0,0,0,0,14,0,0,0,24,0,120,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,5,1,0,0
+"26","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",35,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,1,0,0,0,9,0,97,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"27","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",31,2,16,22,0,0,0,0,0,0,0,17,0,1,0,0,14,0,0,0,0,0,0,0,12,0,0,0,16,0,59,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,2,0,0,0
+"28","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",474,95,93,101,0,0,0,0,1,0,0,76,53,14,0,0,123,10,0,7,1,1,0,0,336,0,0,0,49,45,1767,0,0,0,0,0,18,0,11,1,0,1,0,6,0,0,5,2,0,1
+"29","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",30,4,14,18,0,0,0,0,0,0,0,4,3,0,0,4,15,1,0,0,0,0,0,0,4,0,0,0,4,0,111,0,0,0,0,0,2,0,2,0,0,0,0,2,0,0,2,0,0,0
+"30","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",40,3,24,34,0,0,0,0,0,0,0,14,0,2,0,0,12,0,0,19,0,1,0,0,27,0,0,0,28,0,106,0,0,0,0,0,13,0,0,3,0,0,3,0,0,0,1,0,0,0
+"31","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",117,10,1,10,0,0,0,0,0,0,0,4,13,0,0,1,78,0,0,0,0,0,0,0,39,0,0,0,0,2,330,0,0,22,0,0,0,0,0,0,0,0,1,3,0,0,0,0,0,0
+"32","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",93,7,1,0,0,0,0,0,0,0,0,5,0,0,0,0,40,1,0,0,0,0,0,0,20,0,0,0,0,9,187,0,0,0,0,0,0,0,1,4,0,0,0,2,0,0,0,0,0,0
+"33","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",128,31,16,4,0,0,0,51,1,0,1,51,4,0,0,0,256,25,0,28,0,1,0,0,130,1,60,0,80,15,1382,0,11,12,0,0,8,0,82,5,0,0,3,14,0,0,0,7,18,0
+"34","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",269,83,36,6,7,3,0,80,1,1,4,65,5,2,0,0,175,30,3,10,2,9,0,0,98,1,43,3,41,22,1544,0,11,11,0,0,4,1,19,3,0,0,3,9,2,0,2,12,1,1
+"35","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",275,126,24,17,0,0,0,70,0,6,7,139,12,4,0,0,446,96,9,123,21,18,0,0,241,12,46,6,56,35,3255,0,12,21,0,0,9,0,60,1,0,0,2,29,2,0,13,21,31,0
+"36","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",122,39,50,20,0,2,0,56,12,0,2,40,3,4,0,0,157,7,0,43,1,9,0,0,146,6,23,1,23,11,1429,0,3,5,0,0,1,0,12,0,0,0,0,13,0,0,3,25,15,1
+"37","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",465,77,154,7,0,0,0,67,0,4,9,248,11,25,0,0,306,78,9,58,10,17,0,1,108,0,134,24,79,16,2169,0,15,18,0,0,16,1,71,0,0,0,0,22,1,0,14,8,24,0
+"38","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",98,39,43,1,0,1,0,18,1,0,5,69,6,1,0,0,210,26,3,36,2,16,0,0,38,28,22,2,3,16,1177,0,7,5,0,0,0,0,45,7,0,0,2,7,0,0,3,36,1,1
+"39","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",202,47,109,3,0,0,0,68,3,0,3,54,2,3,0,0,63,18,1,0,0,19,0,0,80,0,36,1,13,3,1250,0,4,12,0,0,0,0,31,7,1,0,0,15,1,1,6,64,1,2
+"40","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",50,26,9,1,0,0,0,32,0,0,5,38,3,0,0,0,167,24,0,0,3,1,0,0,108,4,37,9,22,2,1306,0,4,14,0,0,0,0,17,19,0,0,1,4,2,0,0,6,0,0
+"41","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",104,51,9,1,0,0,0,18,1,0,2,90,7,6,0,0,237,16,1,11,0,25,0,0,106,3,19,3,2,11,1301,0,3,4,0,0,0,0,65,0,0,0,2,11,0,0,0,8,0,1
+"42","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",457,26,221,6,0,1,0,0,1,0,0,189,7,17,0,0,389,79,1,13,0,6,0,0,29,1,68,13,51,10,1872,0,11,1,0,0,3,2,0,1,0,0,1,15,0,0,5,1,7,0
+"43","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",174,26,80,0,0,0,0,32,2,0,4,43,7,2,0,0,187,12,1,12,3,1,0,0,174,1,51,5,26,3,1264,0,2,12,0,0,0,0,20,13,0,0,1,9,4,0,0,6,0,0
+"44","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",65,39,7,0,0,0,1,28,4,0,3,64,5,0,0,0,78,29,0,18,0,16,0,0,62,0,18,3,9,1,974,0,8,8,0,0,0,0,4,8,0,0,0,6,6,0,2,11,2,0
+"45","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",341,91,105,18,0,1,0,40,0,0,0,407,17,6,0,0,231,28,0,12,8,10,0,0,103,6,36,3,16,60,2428,0,0,13,0,0,2,2,2,0,0,0,6,6,0,0,5,9,1,11
+"46","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",169,22,84,2,0,0,0,29,0,0,10,101,2,2,0,0,117,20,1,4,0,1,0,0,223,3,27,1,23,13,1252,0,9,9,0,0,4,0,4,9,0,0,0,2,3,0,4,9,10,0
+"47","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",100,50,12,0,0,0,0,29,1,0,4,68,14,7,0,0,173,10,1,21,2,4,0,0,59,1,39,4,22,1,1220,0,2,12,0,0,0,1,17,8,0,0,1,17,10,0,0,7,0,0
+"48","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",113,50,6,0,0,0,0,13,6,0,2,44,11,4,0,0,146,23,1,32,0,9,0,0,60,2,20,3,3,0,1467,0,3,5,0,0,0,0,9,0,0,0,0,5,0,0,2,12,0,0
+"49","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",134,69,1,4,0,0,0,0,0,0,0,7,0,2,0,0,372,1,0,0,0,0,0,0,2,0,167,5,2,16,796,0,0,0,0,0,0,0,0,0,2,1,16,0,0,0,0,0,0,0
+"50","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",283,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,330,87,0,218,1,0,1,0,0,0,0,0,186,3,1320,0,68,2,0,0,7,1,0,1,0,0,0,0,0,0,12,1,0,0
+"51","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",132,35,4,2,0,0,0,0,0,0,0,11,0,1,0,0,218,0,0,0,0,0,0,0,4,0,127,9,2,14,598,0,0,0,0,0,0,1,0,0,1,0,9,0,0,0,0,1,0,0
+"52","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",816,3,3,0,0,0,0,0,0,0,0,2,0,0,0,0,336,223,0,176,1,0,0,0,6,0,0,0,519,4,1516,0,201,0,0,0,0,0,0,1,0,0,0,0,0,0,25,0,0,0
+"53","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",136,5,82,0,0,0,0,3,0,0,0,63,0,1,0,0,56,1,0,45,2,0,0,0,0,0,0,0,45,6,741,0,0,0,0,0,8,0,3,11,0,5,8,2,1,0,0,0,0,1
+"54","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",118,52,29,0,0,0,0,0,6,4,0,35,0,0,0,0,228,1,2,223,37,6,0,0,0,0,0,0,18,15,1068,0,1,0,0,0,6,0,25,2,0,0,9,0,0,0,0,15,0,0
+"55","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",253,18,165,0,0,0,0,6,0,0,0,55,0,0,0,0,59,2,0,67,0,5,1,0,0,0,0,0,74,5,1230,0,0,1,0,0,28,0,35,14,0,1,6,0,0,0,5,2,0,1
+"56","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",127,12,95,0,0,2,0,0,0,4,0,27,3,0,0,0,197,1,0,47,3,5,0,0,0,0,0,0,81,1,1025,0,1,0,0,0,27,0,2,0,0,0,0,0,0,0,0,4,0,0
+"57","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",4,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,5,0,1,0,3,0,0,1,0,0,0,0,2,148,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0
+"58","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",2,31,0,0,0,0,0,0,0,0,0,1,0,0,0,0,26,9,0,1,0,10,0,0,7,0,0,0,0,0,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0
+"59","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",83,5,5,8,0,0,0,0,1,0,0,14,0,0,0,0,58,1,5,41,0,0,0,0,10,0,0,0,96,15,579,0,0,0,0,0,39,0,0,0,0,3,0,0,0,0,6,6,0,0
+"60","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",595,31,0,0,0,0,0,1,0,0,1,4,1,0,0,0,101,6,0,189,0,1,0,0,1,0,0,0,149,52,886,0,1,0,0,0,58,0,1,0,0,5,2,1,0,0,6,6,0,0
+"61","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",71,10,16,19,0,0,0,6,0,4,0,43,1,0,0,3,21,0,0,4,0,1,0,0,0,0,0,0,0,11,226,0,0,0,0,1,0,0,7,0,0,0,8,2,0,0,4,0,0,0
+"62","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",501,184,30,11,0,4,0,1,42,0,0,34,7,2,0,0,418,35,1,296,8,9,0,0,144,0,2,2,302,23,4053,0,0,1,0,5,185,0,0,2,0,0,0,4,6,0,38,15,0,1
+"63","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",6,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,6,0,0,0,3,0,0,5,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0
+"64","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",41,33,0,2,0,1,0,6,15,0,6,21,2,5,0,0,21,0,5,5,0,0,0,0,12,0,2,0,59,2,523,1,0,0,0,8,30,1,2,0,0,0,0,1,0,0,6,3,0,1
+"65","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",126,18,34,71,0,0,0,11,15,0,1,35,2,0,4,0,25,5,3,8,0,7,0,0,76,19,0,0,5,0,622,0,1,4,0,0,2,0,13,0,0,0,0,2,0,0,1,5,2,0
+"66","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",353,101,107,118,0,4,0,4,5,0,0,27,2,0,0,0,112,77,1,11,1,3,0,0,205,0,323,3,59,24,3142,0,0,2,0,0,29,0,0,1,0,3,0,0,10,0,43,14,0,0
+"67","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",152,23,55,75,0,1,0,4,26,1,0,64,11,7,1,0,24,18,1,26,0,0,0,0,98,1,20,0,2,0,1106,1,15,5,0,0,1,0,31,0,0,0,3,22,0,0,6,4,0,2
+"68","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",131,146,3,2,0,4,0,1,40,0,0,28,2,3,0,0,175,23,1,51,3,1,0,0,38,0,2,1,316,19,1900,0,0,1,0,0,224,0,1,3,0,0,3,1,5,0,109,6,0,0
+"69","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",271,106,54,77,1,0,0,3,12,1,0,75,10,2,0,1,102,11,0,44,4,9,1,0,309,0,23,4,34,53,3638,0,1,3,0,0,14,0,41,8,0,0,35,6,1,0,25,10,10,0
+"70","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",259,80,79,90,0,7,0,7,25,0,0,154,28,14,0,0,71,25,1,78,1,1,0,0,84,24,41,7,37,108,2912,0,14,2,0,0,8,0,10,18,0,0,7,92,22,0,17,0,2,2
+"71","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",145,46,24,13,0,0,0,28,38,6,6,40,11,10,0,0,55,29,1,23,0,4,0,0,193,0,16,1,45,58,1259,0,10,2,0,0,20,0,46,44,0,7,2,0,0,0,8,11,0,1
+"72","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",395,78,69,125,0,1,0,28,21,6,1,136,9,2,0,3,120,36,0,81,3,7,0,0,320,18,85,11,47,81,2975,2,1,0,0,0,23,1,70,15,0,0,2,18,0,0,17,34,2,3
+"73","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",224,44,108,131,0,1,0,3,26,0,0,114,8,12,0,0,105,32,1,89,4,1,0,0,144,0,45,2,65,29,2069,0,11,1,0,0,31,0,31,4,0,0,5,50,5,0,16,8,2,1
+"74","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",495,43,218,227,0,0,0,6,25,5,0,83,9,8,0,0,53,34,0,64,2,1,0,0,169,9,5,1,42,93,2905,0,17,20,0,1,20,0,60,0,0,0,9,30,0,1,13,15,0,4
+"75","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",336,65,76,50,1,5,0,8,1,0,0,49,18,18,0,0,29,18,0,9,0,13,2,0,145,0,5,7,230,5,1166,2,0,0,0,6,103,0,6,0,0,0,1,5,0,0,37,3,0,1
+"76","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",427,55,106,101,2,3,0,9,4,0,0,57,45,18,0,0,33,33,2,6,1,10,1,0,193,0,10,9,257,13,1361,2,0,0,0,4,118,0,13,1,0,0,1,19,0,0,42,6,0,1
+"77","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",298,150,13,2,0,0,0,13,1,17,11,154,24,23,0,0,302,30,0,79,0,11,0,0,125,0,3,1,318,53,3062,0,0,0,0,0,263,1,169,4,0,0,7,1,0,0,166,49,0,0
+"78","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",138,15,6,3,1,0,0,4,0,0,1,10,4,1,0,0,136,9,0,69,0,1,0,0,11,0,0,0,249,12,523,0,8,1,0,0,49,0,16,2,0,0,0,0,0,0,1,5,0,0
+"79","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",240,41,44,47,0,1,0,1,2,4,0,76,10,1,1,3,52,32,0,6,0,10,0,0,53,0,12,0,11,32,882,0,1,6,0,2,3,0,2,0,0,0,0,13,0,0,1,14,2,0
+"80","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",96,81,46,0,0,0,0,2,16,1,0,47,2,2,0,0,81,5,0,18,3,34,0,0,0,10,0,0,52,4,872,0,0,0,0,0,18,1,16,5,0,0,7,0,1,0,2,4,0,0
+"81","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",32,107,6,2,0,0,0,21,16,18,0,79,3,7,0,0,163,4,0,110,0,0,0,0,2,0,31,2,99,15,751,0,1,0,0,0,4,0,18,2,0,1,12,0,0,0,3,12,1,4
+"Sum",NA,NA,14894,3245,3271,1711,33,70,1,839,372,83,90,4253,462,287,11,17,9245,1672,67,2974,145,334,6,3,4641,210,1618,146,4164,1203,89016,10,466,332,0,27,1442,40,1179,242,4,33,336,706,83,2,775,611,132,48
diff --git a/TextAnalysis/top19_frequency_NOAA_B.csv b/TextAnalysis/top19_frequency_NOAA_B.csv
new file mode 100644
index 0000000..46f6a4f
--- /dev/null
+++ b/TextAnalysis/top19_frequency_NOAA_B.csv
@@ -0,0 +1,83 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",249,2,0,0,0,40,1,0,0,0,1,414,0,0,0,2,9,0,0
+"2","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",3107,73,5,58,77,299,46,8,1,7,27,4540,0,1,6,43,5,6,1
+"3","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1096,1,0,5,5,118,11,1,0,2,6,1615,0,0,4,0,0,3,0
+"4","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",532,1,0,6,6,42,1,0,0,0,0,850,0,0,1,0,0,0,0
+"5","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1104,12,0,5,5,95,4,0,0,0,8,1595,0,0,3,0,0,0,0
+"6","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",128,3,0,0,0,23,0,0,0,0,0,168,0,0,0,1,8,0,0
+"7","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1488,32,1,95,120,118,6,0,0,24,4,2074,2,1,3,65,4,41,1
+"8","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",2288,54,0,65,74,177,34,0,0,5,10,3047,0,0,34,27,1,0,1
+"9","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",152,1,0,0,0,28,0,0,0,0,0,170,0,0,0,0,4,0,0
+"10","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",10350,215,10,135,183,499,237,20,8,14,29,14839,2,1,85,61,12,2,0
+"11","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",3362,91,3,89,135,311,35,11,7,23,24,4802,3,21,9,37,9,11,0
+"12","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1381,32,4,43,57,149,5,0,5,5,8,2710,0,0,25,12,3,17,0
+"13","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1104,1,0,6,7,94,12,0,0,0,1,1830,0,0,17,0,0,0,0
+"14","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1056,2,1,21,25,56,1,8,1,10,10,1245,0,1,19,0,0,24,0
+"15","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",6892,236,7,257,309,490,156,18,1,9,27,10617,0,0,49,84,23,20,4
+"16","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",2413,21,5,32,48,123,4,30,0,14,5,2270,3,2,75,0,0,35,0
+"17","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",87,2,0,1,1,17,0,3,0,6,0,213,2,0,0,0,0,0,0
+"18","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",77,2,0,1,2,17,0,5,0,1,0,269,0,0,0,0,0,0,0
+"19","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",95,14,0,12,16,18,0,0,0,1,0,227,0,0,0,0,6,0,0
+"20","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",97,3,0,1,1,13,0,4,0,5,0,200,4,0,0,0,0,0,0
+"21","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",71,2,0,2,2,13,0,2,0,1,0,205,0,0,0,0,0,0,0
+"22","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",105,8,0,5,11,2,0,3,0,12,0,149,6,0,1,0,0,0,0
+"23","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",116,4,0,1,1,19,0,0,0,1,0,151,0,0,0,0,0,0,0
+"24","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",215,50,1,17,24,36,4,15,0,24,0,390,8,0,0,0,3,0,0
+"25","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",220,59,2,21,32,27,0,14,0,24,0,400,7,0,0,1,5,3,0
+"26","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",234,0,0,0,0,14,1,1,0,9,0,416,1,0,0,0,0,0,0
+"27","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",157,40,1,17,19,23,0,12,0,16,0,291,6,0,0,0,2,0,0
+"28","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",4033,123,5,76,227,196,38,336,0,49,45,6593,18,0,15,6,5,12,1
+"29","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",155,29,0,4,12,18,0,4,0,4,0,357,2,0,2,2,2,0,0
+"30","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",181,53,1,14,17,13,20,27,0,28,0,413,13,0,6,0,1,0,0
+"31","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",597,18,0,4,20,110,1,39,0,0,2,1101,0,0,1,3,0,0,0
+"32","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",399,6,0,5,8,71,0,20,0,0,9,633,0,0,5,2,0,0,0
+"33","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",2641,133,52,51,65,315,37,133,61,80,15,6248,8,0,125,20,0,40,0
+"34","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",3625,80,82,65,90,272,26,99,46,41,22,6107,4,1,35,15,2,15,1
+"35","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",8666,68,77,139,174,670,198,253,52,56,35,14756,9,0,79,51,13,77,0
+"36","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",2978,67,70,40,56,234,61,152,24,23,11,6353,1,0,27,26,3,432,1
+"37","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",6248,267,71,248,318,483,103,108,159,79,16,10513,16,1,117,34,14,46,0
+"38","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",2467,50,19,69,88,305,61,66,24,3,16,5764,0,0,64,11,3,48,1
+"39","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",2667,127,71,54,66,157,22,80,37,13,3,4979,0,0,59,19,6,109,2
+"40","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",2119,32,32,38,80,297,9,113,46,22,2,4935,0,0,60,11,0,29,0
+"41","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",2703,16,19,90,111,310,38,109,22,2,11,5330,0,0,79,14,0,9,1
+"42","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",4432,228,2,189,250,574,26,30,81,51,10,7230,3,2,3,45,5,10,0
+"43","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",2660,111,34,43,75,317,26,176,56,26,3,4696,0,0,62,20,0,16,0
+"44","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",1948,11,32,64,85,159,42,62,21,9,1,4307,0,0,17,20,2,18,0
+"45","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",5976,140,40,407,524,375,49,109,45,16,60,10656,2,2,31,24,5,26,11
+"46","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",2449,109,29,101,125,258,9,227,28,23,13,5768,4,0,64,41,4,29,0
+"47","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",2243,51,30,68,124,296,40,60,43,22,1,5459,0,1,77,40,0,19,0
+"48","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",2741,7,19,44,80,223,44,62,23,3,0,5953,0,0,23,13,2,19,0
+"49","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",2013,11,0,7,11,407,0,2,173,2,16,3107,0,0,22,0,0,1,0
+"50","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",3076,0,0,0,0,522,484,0,0,186,3,5303,7,1,1,0,12,3,0
+"51","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1568,14,0,11,17,242,0,4,139,2,14,2389,0,1,13,0,0,3,0
+"52","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",3752,4,0,2,2,628,178,6,0,519,4,6004,0,0,1,0,25,0,0
+"53","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1221,88,3,63,70,88,50,0,0,45,6,2723,8,0,34,3,0,5,1
+"54","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",2319,42,10,35,37,304,320,0,0,18,15,4382,6,0,43,0,0,25,0
+"55","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",1601,190,6,55,68,124,73,0,0,74,5,3976,28,0,60,0,5,5,1
+"56","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",2044,266,4,27,41,306,90,0,0,81,1,2742,27,0,5,0,0,11,0
+"57","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",213,0,0,0,0,33,6,1,0,0,2,402,0,0,1,0,0,0,0
+"58","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",212,0,0,1,1,39,11,8,0,0,0,430,0,0,0,0,3,0,0
+"59","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1118,18,7,14,14,110,60,10,0,96,15,1690,39,0,5,0,6,12,0
+"60","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",3153,0,3,4,5,159,219,1,0,149,52,3073,58,0,8,1,6,11,0
+"61","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",721,25,13,43,54,30,5,0,0,0,11,967,0,0,15,2,4,0,0
+"62","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",9034,56,47,34,56,660,369,144,4,302,23,13655,185,0,4,15,38,25,1
+"63","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",219,0,0,0,0,30,3,5,0,0,0,343,0,0,0,0,2,0,0
+"64","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",891,5,22,21,33,56,8,12,2,59,2,1663,30,1,5,4,6,3,1
+"65","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",791,97,26,35,49,39,17,95,0,5,0,1655,2,0,22,4,1,10,0
+"66","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",4465,225,13,27,44,335,19,205,326,59,24,9226,29,0,4,10,43,20,0
+"67","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1745,117,31,64,119,55,26,99,20,2,0,3494,1,0,56,29,6,8,2
+"68","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",4005,17,50,28,38,338,101,38,3,316,19,7862,224,0,10,11,109,7,0
+"69","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",4085,124,22,75,120,137,67,309,27,34,53,11298,14,0,91,7,25,25,0
+"70","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",3443,136,32,154,247,129,83,108,48,37,108,11099,8,0,41,142,17,2,2
+"71","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",3514,35,72,40,75,104,28,194,17,45,58,4507,20,0,110,0,8,25,1
+"72","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",5816,268,62,136,204,198,109,340,96,47,81,11390,23,1,143,23,17,38,3
+"73","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",3248,194,31,114,186,174,107,145,47,65,29,6897,31,0,50,72,16,10,1
+"74","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",3539,326,36,83,124,150,68,178,6,42,93,8354,20,0,204,59,13,21,4
+"75","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",3137,171,10,49,109,80,25,145,12,230,5,3782,103,0,32,38,37,6,1
+"76","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",2825,239,15,57,147,103,26,193,19,257,13,4900,118,0,43,40,42,7,1
+"77","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",8869,46,52,154,243,515,107,125,4,318,53,11823,263,1,201,1,166,80,0
+"78","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1498,13,5,10,26,200,75,11,0,249,12,2043,49,0,21,0,1,16,0
+"79","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",2168,64,8,76,112,156,16,54,12,11,32,3675,3,0,8,46,1,22,0
+"80","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1665,70,20,47,65,170,59,10,0,52,4,3325,18,1,33,1,2,6,0
+"81","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",1461,7,55,79,110,241,123,3,33,99,15,3421,4,0,37,0,3,34,4
+"Sum",NA,NA,189533,5555,1380,4253,6182,15376,4340,4865,1779,4164,1203,335448,1442,40,2605,1258,775,1557,48
diff --git a/TextAnalysis/top19_presence_All_A.csv b/TextAnalysis/top19_presence_All_A.csv
new file mode 100644
index 0000000..945ab08
--- /dev/null
+++ b/TextAnalysis/top19_presence_All_A.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,1,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,1,0,1
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",1,1,1,1,0,0,0,1,0,1,1,1,1,0,0,0,1,1,0,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",1,1,1,1,0,0,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,1,0,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",1,1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,1,0,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",1,1,1,0,0,0,0,0,1,0,0,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1,1,1,1,0,0,0,0,1,0,0,1,0,1,0,0,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",1,1,1,1,0,1,0,1,0,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,1,1,1,0,0,1,1,0,1
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",1,1,1,1,0,0,0,1,0,1,0,1,1,1,0,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,0,1
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,1,1,1,1,0,0,1,1,0,0,1,1,0,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1,1,0,0,0,1,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",1,1,1,1,0,1,0,0,1,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,1,1,0,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,1
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1,1,0,0,0,1,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",1,1,0,0,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",1,1,1,0,0,1,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",1,1,1,0,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,1,1,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",1,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,1,1,0,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,1,0,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,1,1,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",1,1,1,0,0,1,0,1,1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",1,1,1,0,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1,1,1,1,1,1,0,0,1,0,0,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,0,1,1,1,0,1,1,0,0,1,1,1,1,0,0,1,1,0,0,1,1,0,1
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,1
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",1,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,1,1,1,1,0,0,1,1,1,0,1,1,0,1
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,1,0,1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,1,1
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",1,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,1
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",1,1,1,1,0,0,0,1,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,1,0,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,1,0,0,0,1,0,1
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,1
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1,1,1,1,0,1,0,0,0,0,0,1,1,1,0,1,1,1,0,1,0,1,0,0,1,0,1,0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",1,1,1,1,1,0,0,1,0,0,1,1,1,1,0,0,1,1,1,1,0,0,0,0,1,1,1,0,1,1,1,0,1,1,0,0,0,1,1,1,0,0,0,1,0,0,1,1,0,1
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1,1,1,1,0,0,0,1,0,0,0,1,1,1,0,1,1,1,0,1,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,1,1,0,1
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,1
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",1,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,0,0,1,0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,0
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",1,1,1,1,1,1,0,1,0,0,0,1,1,1,0,0,1,1,1,1,0,0,0,0,1,1,1,0,1,1,1,0,1,1,0,0,1,1,1,1,0,0,0,1,0,0,1,1,0,0
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,1,0,1,1,0,1
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",1,1,1,0,1,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,0,1,0,0,0,1,0,0,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,0,0,1,0,0
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",1,1,1,1,0,0,0,0,1,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,1,0,1
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,1,1,1,0,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,0,0,0,1,1,0
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,0,0,1,1,1,0,1,1,1,1
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",1,1,1,1,0,0,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,0
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",1,1,1,1,0,1,0,1,1,0,1,1,1,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,1,1
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",1,1,1,1,0,0,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,0,0,1,1,0,1,1,1,0
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",1,1,1,1,0,1,0,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,0,0,1,1,1,1
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",1,1,1,1,0,0,0,1,0,0,1,1,1,0,0,0,1,1,0,0,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,0,0
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,1
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",1,1,1,1,0,1,0,0,1,0,0,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,1,1,0,0,1,1,1,0
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",1,1,1,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,0,0
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",1,1,1,0,0,0,1,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,0,1,1,0,1,1,1,0
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,0,1,0,0,1,1,1,0,0,0,1,1,0,0,1,1,1,1
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",1,1,1,1,0,0,0,1,0,0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,0
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",1,1,1,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,1,1,1,0,0,1,1,1,0,0,1,0,0
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",1,1,1,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,1,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,0
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,1,0,1,1,1,1,0,0,0,0,1
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,0,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,1,1,0,1,1,0,0,0,1,1,0,1
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",1,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,1,1,1,0,0,1,1,0,0
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",1,1,1,1,0,0,0,1,0,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,0,1,1,0,0,1,0,0,0,1,1,0,1,1,0,1
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,0,1,0,1,1,0,0,0,0,1,0,1,0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,1,1,0,1
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,1,0
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,0,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1,1,1,1,0,1,0,1,1,1,0,1,1,1,1,0,1,1,1,1,0,0,0,0,1,1,1,0,1,0,1,1,1,1,0,0,1,0,1,0,0,0,1,1,0,0,1,1,0,1
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,0,0
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",1,1,1,1,1,0,0,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,0,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,0
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,0,1,1
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,1,1,0,0,0,1,1,0,1
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,1,1,0,0,1,1,1,1
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,1
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",1,1,1,1,0,0,0,1,1,1,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,0,0,0,1,1,0,1,1,1,0,1
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",1,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,0,1,0,1,1,0,1,0,1,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,1,0,1
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",1,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,1,1,0,1,1,0,0,1,1,0,0,1,1,0,1
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,1,1,0,1,0,1,0,0,1,0,1,1,1,1,1,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,1,1,0,0
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1,1,1,1,1,0,0,1,0,0,1,1,1,1,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,1,1,0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,0
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",1,1,1,1,0,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,1,1,0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,1,1,1,0
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1,1,1,0,0,0,0,1,1,1,0,1,1,1,0,0,1,1,0,1,1,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,1,1,1,0,0,1,0,1,0,1,1,0,0
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",1,1,1,1,0,0,0,1,1,1,0,1,1,1,0,0,1,1,0,1,0,0,0,0,1,0,1,1,1,1,1,0,1,0,0,0,1,0,1,1,0,1,1,0,0,0,1,1,1,1
+"Sum",NA,NA,134,129,117,90,11,38,1,89,68,18,29,127,87,73,6,12,134,117,30,98,71,74,5,2,95,43,56,38,112,93,134,9,59,53,0,7,62,40,79,73,3,17,50,75,29,5,81,92,28,44
diff --git a/TextAnalysis/top19_presence_All_A.jpg b/TextAnalysis/top19_presence_All_A.jpg
new file mode 100644
index 0000000..a589344
Binary files /dev/null and b/TextAnalysis/top19_presence_All_A.jpg differ
diff --git a/TextAnalysis/top19_presence_All_B.csv b/TextAnalysis/top19_presence_All_B.csv
new file mode 100644
index 0000000..226daab
--- /dev/null
+++ b/TextAnalysis/top19_presence_All_B.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,0,1,1,0,1,1
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",1,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,0,1,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,1,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",1,1,1,1,1,1,1,0,0,1,0,1,0,1,1,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",1,1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1,1,0,1,1,1,0,0,0,1,1,1,0,0,1,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,0,1,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,1,1,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,1,1,1,1,1,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,1,1,1,1
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,0,0,1,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,0,1,0,1,1,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",1,1,1,1,1,1,1,0,0,1,0,1,0,0,1,1,0,1,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,0,1,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,1,0,1,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,1,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,0,1,1,1,1,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,1,1,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",1,1,1,1,1,1,1,0,0,1,0,1,0,0,0,0,0,1,0
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1,1,0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,1,0
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",1,1,0,1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1,1,0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",1,1,0,1,1,1,1,0,0,1,1,1,0,0,1,1,1,0,1
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1,1,1,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,0
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1,1,0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1,0
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,1,0
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",1,1,0,1,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",1,1,0,1,1,1,0,0,0,1,0,1,0,0,0,0,1,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",1,1,0,1,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",1,1,0,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,0,0,1,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",1,1,1,1,1,1,0,1,0,1,0,1,1,0,0,1,1,1,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",1,0,0,0,0,1,1,1,0,1,0,1,1,0,0,0,0,0,0
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",1,1,1,1,1,1,0,1,0,1,0,1,1,0,0,0,1,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,1,1,1,0,0
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,0,1,0,0
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",1,1,0,1,1,1,1,1,0,0,1,1,0,0,1,1,0,0,0
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",1,1,0,1,1,1,0,1,0,0,1,1,0,0,1,1,0,0,0
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,0
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,0
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",1,1,0,1,1,1,0,1,1,1,1,1,0,0,1,0,0,1,0
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",1,0,0,0,0,1,1,0,0,1,1,1,1,1,1,0,1,1,0
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1,1,0,1,1,1,0,1,1,1,1,1,0,1,1,0,0,1,0
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",1,1,0,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,1,0,1,1
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,1,1,1
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,0
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",1,0,0,0,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",1,0,0,1,1,1,1,1,0,0,0,1,0,0,0,0,1,0,0
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,1,0
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,0,1,0,0
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,1,0
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,1,0
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1
+"Sum",NA,NA,134,128,102,127,127,134,118,104,56,112,93,134,62,40,111,88,81,100,44
diff --git a/TextAnalysis/top19_presence_All_B.jpg b/TextAnalysis/top19_presence_All_B.jpg
new file mode 100644
index 0000000..d8c9c22
Binary files /dev/null and b/TextAnalysis/top19_presence_All_B.jpg differ
diff --git a/TextAnalysis/top19_presence_Australia_A.csv b/TextAnalysis/top19_presence_Australia_A.csv
new file mode 100644
index 0000000..0a49054
--- /dev/null
+++ b/TextAnalysis/top19_presence_Australia_A.csv
@@ -0,0 +1,47 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,1,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,1,0,1
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",1,1,1,1,0,0,0,1,0,1,1,1,1,0,0,0,1,1,0,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",1,1,1,1,0,0,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,1,0,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",1,1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,1,0,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",1,1,1,0,0,0,0,0,1,0,0,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1,1,1,1,0,0,0,0,1,0,0,1,0,1,0,0,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",1,1,1,1,0,1,0,1,0,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,1,1,1,0,0,1,1,0,1
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",1,1,1,1,0,0,0,1,0,1,0,1,1,1,0,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,0,1
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,1,1,1,1,0,0,1,1,0,0,1,1,0,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1,1,0,0,0,1,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",1,1,1,1,0,1,0,0,1,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,1,1,0,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,1
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1,1,0,0,0,1,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",1,1,0,0,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",1,1,1,0,0,1,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",1,1,1,0,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,1,1,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",1,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,1,1,0,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",1,1,1,1,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,1,0,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,1,1,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",1,1,1,0,0,1,0,1,1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",1,1,1,0,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"Sum",NA,NA,45,45,39,26,1,11,0,40,33,2,6,45,30,21,0,2,45,43,0,29,40,22,0,0,25,18,12,8,35,25,45,3,20,7,0,0,6,17,22,29,0,6,8,24,10,3,22,36,9,12
diff --git a/TextAnalysis/top19_presence_Australia_A.jpg b/TextAnalysis/top19_presence_Australia_A.jpg
new file mode 100644
index 0000000..610f585
Binary files /dev/null and b/TextAnalysis/top19_presence_Australia_A.jpg differ
diff --git a/TextAnalysis/top19_presence_Australia_B.csv b/TextAnalysis/top19_presence_Australia_B.csv
new file mode 100644
index 0000000..f36bf40
--- /dev/null
+++ b/TextAnalysis/top19_presence_Australia_B.csv
@@ -0,0 +1,47 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,0,1,1,0,1,1
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",1,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,0,1,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,1,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",1,1,1,1,1,1,1,0,0,1,0,1,0,1,1,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",1,1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1,1,0,1,1,1,0,0,0,1,1,1,0,0,1,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,0,1,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,1,1,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,1,1,1,1,1,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,1,1,1,1
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,0,0,1,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,0,1,0,1,1,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",1,1,1,1,1,1,1,0,0,1,0,1,0,0,1,1,0,1,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,0,1,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,1,0,1,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,1,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",1,1,1,1,1,1,1,1,0,1,0,1,0,0,1,1,1,1,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,1,1,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",1,1,1,1,1,1,1,0,0,1,0,1,0,0,0,0,0,1,0
+"Sum",NA,NA,45,45,43,45,45,45,44,32,12,35,25,45,6,17,37,31,22,40,12
diff --git a/TextAnalysis/top19_presence_Australia_B.jpg b/TextAnalysis/top19_presence_Australia_B.jpg
new file mode 100644
index 0000000..7c295cf
Binary files /dev/null and b/TextAnalysis/top19_presence_Australia_B.jpg differ
diff --git a/TextAnalysis/top19_presence_ICES_A.csv b/TextAnalysis/top19_presence_ICES_A.csv
new file mode 100644
index 0000000..77ddb6d
--- /dev/null
+++ b/TextAnalysis/top19_presence_ICES_A.csv
@@ -0,0 +1,10 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1,1,1,1,1,1,0,0,1,0,0,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,0,1,1,1,0,1,1,0,0,1,1,1,1,0,0,1,1,0,0,1,1,0,1
+"2","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,1
+"3","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",1,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,1,1,1,1,0,0,1,1,1,0,1,1,0,1
+"4","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,1,0,1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,1,1
+"5","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",1,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,1
+"6","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",1,1,1,1,0,0,0,1,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,1,0,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,1,0,0,0,1,0,1
+"7","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,1
+"8","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1,1,1,1,0,1,0,0,0,0,0,1,1,1,0,1,1,1,0,1,0,1,0,0,1,0,1,0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1
+"Sum",NA,NA,8,8,8,8,2,5,0,3,2,0,0,8,5,7,0,2,8,8,1,8,3,4,0,0,8,0,4,0,8,8,8,0,4,1,0,0,8,6,6,6,0,0,3,7,1,0,4,5,1,8
diff --git a/TextAnalysis/top19_presence_ICES_A.jpg b/TextAnalysis/top19_presence_ICES_A.jpg
new file mode 100644
index 0000000..e4ff7ac
Binary files /dev/null and b/TextAnalysis/top19_presence_ICES_A.jpg differ
diff --git a/TextAnalysis/top19_presence_ICES_B.csv b/TextAnalysis/top19_presence_ICES_B.csv
new file mode 100644
index 0000000..696d488
--- /dev/null
+++ b/TextAnalysis/top19_presence_ICES_B.csv
@@ -0,0 +1,10 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"2","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1
+"3","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1
+"4","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"5","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1
+"6","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1
+"7","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1
+"8","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1
+"Sum",NA,NA,8,8,4,8,8,8,8,8,4,8,8,8,8,6,8,8,4,5,8
diff --git a/TextAnalysis/top19_presence_ICES_B.jpg b/TextAnalysis/top19_presence_ICES_B.jpg
new file mode 100644
index 0000000..f0844a6
Binary files /dev/null and b/TextAnalysis/top19_presence_ICES_B.jpg differ
diff --git a/TextAnalysis/top19_presence_NOAA_A.csv b/TextAnalysis/top19_presence_NOAA_A.csv
new file mode 100644
index 0000000..32a608e
--- /dev/null
+++ b/TextAnalysis/top19_presence_NOAA_A.csv
@@ -0,0 +1,83 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"2","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",1,1,1,1,1,0,0,1,0,0,1,1,1,1,0,0,1,1,1,1,0,0,0,0,1,1,1,0,1,1,1,0,1,1,0,0,0,1,1,1,0,0,0,1,0,0,1,1,0,1
+"3","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0
+"4","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"5","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0
+"6","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"7","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1,1,1,1,0,0,0,1,0,0,0,1,1,1,0,1,1,1,0,1,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,1,1,0,1
+"8","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,1
+"9","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"10","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",1,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,0,0,1,0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,0
+"11","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",1,1,1,1,1,1,0,1,0,0,0,1,1,1,0,0,1,1,1,1,0,0,0,0,1,1,1,0,1,1,1,0,1,1,0,0,1,1,1,1,0,0,0,1,0,0,1,1,0,0
+"12","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0
+"13","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0
+"14","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0
+"15","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,1,0,1,1,0,1
+"16","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",1,1,1,0,1,0,0,1,1,0,0,1,1,1,0,0,1,1,0,1,0,1,0,0,0,1,0,0,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,0,0,1,0,0
+"17","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"18","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"19","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"20","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"21","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"22","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"23","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"24","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0
+"25","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0
+"26","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"27","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0
+"28","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",1,1,1,1,0,0,0,0,1,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,1,1,0,1
+"29","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0
+"30","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0
+"31","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0
+"32","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0
+"33","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,1,1,1,0,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,0,0,0,1,1,0
+"34","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,0,0,1,1,1,0,1,1,1,1
+"35","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",1,1,1,1,0,0,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,0
+"36","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",1,1,1,1,0,1,0,1,1,0,1,1,1,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,1,1
+"37","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",1,1,1,1,0,0,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,0,0,1,1,0,1,1,1,0
+"38","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",1,1,1,1,0,1,0,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,0,0,1,1,1,1
+"39","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1
+"40","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",1,1,1,1,0,0,0,1,0,0,1,1,1,0,0,0,1,1,0,0,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,0,0
+"41","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,1
+"42","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",1,1,1,1,0,1,0,0,1,0,0,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,1,1,0,0,1,1,1,0
+"43","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",1,1,1,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,0,0
+"44","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",1,1,1,0,0,0,1,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,0,1,1,0,1,1,1,0
+"45","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,0,1,0,0,1,1,1,0,0,0,1,1,0,0,1,1,1,1
+"46","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",1,1,1,1,0,0,0,1,0,0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,0
+"47","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",1,1,1,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,0,1,1,1,0,0,1,1,1,0,0,1,0,0
+"48","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",1,1,1,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0
+"49","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0
+"50","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,1,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,0
+"51","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0
+"52","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0
+"53","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,1,1,0,1,1,1,1,0,0,0,0,1
+"54","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,0,0
+"55","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,1,1,0,1,1,0,0,0,1,1,0,1
+"56","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0
+"57","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0
+"58","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"59","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0
+"60","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",1,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,1,1,1,0,0,1,1,0,0
+"61","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",1,1,1,1,0,0,0,1,0,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0
+"62","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,0,1,1,0,0,1,0,0,0,1,1,0,1,1,0,1
+"63","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0
+"64","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,0,1,0,1,1,0,0,0,0,1,0,1,0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,1,1,0,1
+"65","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",1,1,1,1,0,0,0,1,1,0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,1,0
+"66","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,0,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0
+"67","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1,1,1,1,0,1,0,1,1,1,0,1,1,1,1,0,1,1,1,1,0,0,0,0,1,1,1,0,1,0,1,1,1,1,0,0,1,0,1,0,0,0,1,1,0,0,1,1,0,1
+"68","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,0,0
+"69","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",1,1,1,1,1,0,0,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,0,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,0
+"70","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,0,1,1
+"71","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,1,1,0,0,0,1,1,0,1
+"72","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,1,1,0,0,1,1,1,1
+"73","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,1
+"74","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",1,1,1,1,0,0,0,1,1,1,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,0,0,0,1,1,0,1,1,1,0,1
+"75","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",1,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,0,1,0,1,1,0,1,0,1,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,1,0,1
+"76","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",1,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,1,1,0,1,1,0,0,1,1,0,0,1,1,0,1
+"77","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,1,1,0,1,0,1,0,0,1,0,1,1,1,1,1,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,1,1,0,0
+"78","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1,1,1,1,1,0,0,1,0,0,1,1,1,1,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,1,1,0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,0
+"79","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",1,1,1,1,0,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,1,1,0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,1,1,1,0
+"80","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1,1,1,0,0,0,0,1,1,1,0,1,1,1,0,0,1,1,0,1,1,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,1,1,1,0,0,1,0,1,0,1,1,0,0
+"81","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",1,1,1,1,0,0,0,1,1,1,0,1,1,1,0,0,1,1,0,1,0,0,0,0,1,0,1,1,1,1,1,0,1,0,0,0,1,0,1,1,0,1,1,0,0,0,1,1,1,1
+"Sum",NA,NA,81,76,70,56,8,22,1,46,33,16,23,74,52,45,6,8,81,66,29,61,28,48,5,2,62,25,40,30,69,60,81,6,35,45,0,7,48,17,51,38,3,11,39,44,18,2,55,51,18,24
diff --git a/TextAnalysis/top19_presence_NOAA_A.jpg b/TextAnalysis/top19_presence_NOAA_A.jpg
new file mode 100644
index 0000000..db6fd09
Binary files /dev/null and b/TextAnalysis/top19_presence_NOAA_A.jpg differ
diff --git a/TextAnalysis/top19_presence_NOAA_B.csv b/TextAnalysis/top19_presence_NOAA_B.csv
new file mode 100644
index 0000000..22ac05f
--- /dev/null
+++ b/TextAnalysis/top19_presence_NOAA_B.csv
@@ -0,0 +1,83 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0
+"2","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1
+"3","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1,1,0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,1,0
+"4","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",1,1,0,1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0
+"5","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1,1,0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0
+"6","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0
+"7","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1
+"8","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",1,1,0,1,1,1,1,0,0,1,1,1,0,0,1,1,1,0,1
+"9","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0
+"10","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"11","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"12","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1,1,1,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,0
+"13","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1,1,0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0
+"14","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1,0
+"15","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"16","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,1,0
+"17","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0
+"18","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",1,1,0,1,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0
+"19","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",1,1,0,1,1,1,0,0,0,1,0,1,0,0,0,0,1,0,0
+"20","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0
+"21","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",1,1,0,1,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0
+"22","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0
+"23","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",1,1,0,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0
+"24","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,0,0,1,0,0
+"25","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",1,1,1,1,1,1,0,1,0,1,0,1,1,0,0,1,1,1,0
+"26","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",1,0,0,0,0,1,1,1,0,1,0,1,1,0,0,0,0,0,0
+"27","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",1,1,1,1,1,1,0,1,0,1,0,1,1,0,0,0,1,0,0
+"28","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1
+"29","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",1,1,0,1,1,1,0,1,0,1,0,1,1,0,1,1,1,0,0
+"30","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,0,1,0,0
+"31","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",1,1,0,1,1,1,1,1,0,0,1,1,0,0,1,1,0,0,0
+"32","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",1,1,0,1,1,1,0,1,0,0,1,1,0,0,1,1,0,0,0
+"33","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0
+"34","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"35","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"36","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"37","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"38","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"39","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1
+"40","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0
+"41","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1
+"42","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"43","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0
+"44","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0
+"45","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"46","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"47","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,0
+"48","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,0
+"49","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",1,1,0,1,1,1,0,1,1,1,1,1,0,0,1,0,0,1,0
+"50","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",1,0,0,0,0,1,1,0,0,1,1,1,1,1,1,0,1,1,0
+"51","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1,1,0,1,1,1,0,1,1,1,1,1,0,1,1,0,0,1,0
+"52","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",1,1,0,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0
+"53","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,1,0,1,1
+"54","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,0
+"55","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,1,1,1
+"56","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,1,0
+"57","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",1,0,0,0,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0
+"58","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",1,0,0,1,1,1,1,1,0,0,0,1,0,0,0,0,1,0,0
+"59","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,1,0
+"60","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0
+"61","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",1,1,1,1,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0
+"62","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"63","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,0,1,0,0
+"64","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"65","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,1,0
+"66","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"67","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1
+"68","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"69","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"70","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"71","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1
+"72","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+"73","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"74","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"75","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"76","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
+"77","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
+"78","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,1,0
+"79","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0
+"80","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0
+"81","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1
+"Sum",NA,NA,81,75,55,74,74,81,66,64,40,69,60,81,48,17,66,49,55,55,24
diff --git a/TextAnalysis/top19_presence_NOAA_B.jpg b/TextAnalysis/top19_presence_NOAA_B.jpg
new file mode 100644
index 0000000..a1912f1
Binary files /dev/null and b/TextAnalysis/top19_presence_NOAA_B.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_All_A.jpg b/TextAnalysis/top19_presence_mean_All_A.jpg
new file mode 100644
index 0000000..ed49ae8
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_All_A.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_All_B.jpg b/TextAnalysis/top19_presence_mean_All_B.jpg
new file mode 100644
index 0000000..b8f70c8
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_All_B.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_Australia_A.jpg b/TextAnalysis/top19_presence_mean_Australia_A.jpg
new file mode 100644
index 0000000..830b623
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_Australia_A.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_Australia_B.jpg b/TextAnalysis/top19_presence_mean_Australia_B.jpg
new file mode 100644
index 0000000..14ed3e0
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_Australia_B.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_ICES_A.jpg b/TextAnalysis/top19_presence_mean_ICES_A.jpg
new file mode 100644
index 0000000..8e044d1
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_ICES_A.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_ICES_B.jpg b/TextAnalysis/top19_presence_mean_ICES_B.jpg
new file mode 100644
index 0000000..b66b523
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_ICES_B.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_NOAA_A.jpg b/TextAnalysis/top19_presence_mean_NOAA_A.jpg
new file mode 100644
index 0000000..50f7e55
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_NOAA_A.jpg differ
diff --git a/TextAnalysis/top19_presence_mean_NOAA_B.jpg b/TextAnalysis/top19_presence_mean_NOAA_B.jpg
new file mode 100644
index 0000000..e1c34bf
Binary files /dev/null and b/TextAnalysis/top19_presence_mean_NOAA_B.jpg differ
diff --git a/TextAnalysis/top19_proportion_All_A.csv b/TextAnalysis/top19_proportion_All_A.csv
new file mode 100644
index 0000000..fe1ae0a
--- /dev/null
+++ b/TextAnalysis/top19_proportion_All_A.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",0.13,0.03,0.04,0.02,0,0,0,0,0.01,0,0,0.06,0,0,0,0,0.05,0.01,0,0.06,0.01,0,0,0,0.01,0,0,0,0,0,0.49,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0.01,0,0,0,0,0,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",0.11,0.01,0.05,0.01,0,0,0,0,0.01,0,0,0.04,0,0,0,0,0.05,0.01,0,0.03,0.01,0,0,0,0.01,0,0,0,0,0,0.52,0,0,0,0,0,0,0.01,0.02,0,0,0,0,0,0,0,0,0.01,0,0
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",0.15,0.04,0.04,0.01,0,0,0,0,0.01,0,0,0.04,0,0,0,0,0.06,0.02,0,0.03,0.01,0,0,0,0.01,0,0,0,0.01,0,0.48,0,0,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",0.04,0.01,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0.03,0,0,0.1,0,0,0,0,0,0,0,0,0,0,0.32,0,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0.01,0,0.01
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",0.08,0.02,0.02,0.03,0,0,0,0,0,0,0,0.14,0,0,0,0,0.07,0.01,0,0.04,0.02,0,0,0,0.01,0,0,0,0,0,0.46,0,0,0,0,0,0,0,0.03,0.01,0,0,0,0,0,0,0,0,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",0.1,0.03,0.02,0.02,0,0,0,0,0,0,0,0.05,0,0,0,0,0.09,0.01,0,0.03,0.03,0,0,0,0.01,0,0,0,0,0,0.51,0,0,0,0,0,0,0,0.02,0.02,0,0,0,0,0,0,0,0,0,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",0.07,0.02,0.04,0.02,0,0,0,0.01,0,0,0,0.04,0,0,0,0,0.08,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.54,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0,0,0,0,0.01,0.02,0
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",0.09,0.01,0.06,0.01,0,0,0,0,0.01,0,0,0.1,0,0,0,0,0.06,0,0,0.05,0.01,0,0,0,0.02,0,0,0,0,0,0.5,0,0,0,0,0,0,0,0.03,0.01,0,0,0,0.01,0,0,0,0,0,0
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",0.07,0,0.04,0.02,0,0,0,0.01,0,0,0,0.09,0,0,0,0,0.09,0.01,0,0.08,0,0,0,0,0,0,0,0,0,0,0.38,0,0,0,0,0,0,0,0.03,0.02,0,0,0,0,0,0,0,0,0,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",0.08,0.03,0.05,0.01,0,0,0,0.01,0.01,0,0,0.07,0,0,0,0,0.02,0,0,0.06,0,0,0,0,0.01,0,0,0,0,0,0.58,0,0,0,0,0,0,0,0.04,0.01,0,0,0,0.01,0,0,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",0.12,0.01,0.04,0,0,0,0,0,0,0,0,0.05,0.01,0.01,0,0,0.07,0.04,0,0.06,0,0,0,0,0,0,0,0,0.04,0,0.67,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",0.08,0.02,0.04,0.01,0,0,0,0,0.01,0,0,0.1,0,0,0,0,0.12,0.01,0,0.02,0.01,0,0,0,0,0,0,0,0.01,0,0.49,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0,0,0,0,0,0,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",0.18,0.01,0.09,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.08,0.02,0,0.01,0,0,0,0,0,0,0,0,0,0.02,0.72,0,0,0,0,0,0,0.02,0,0,0,0,0,0.01,0,0,0,0.01,0,0
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",0.13,0.02,0.01,0,0,0,0,0,0,0,0,0.04,0,0,0,0,0.11,0.01,0,0.09,0,0.01,0,0,0,0.01,0.02,0,0.07,0,0.58,0,0,0,0,0,0.01,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",0.06,0.02,0,0,0,0,0,0,0,0,0,0.03,0.01,0.01,0,0,0.13,0.08,0,0.18,0.02,0,0,0,0,0,0,0,0,0,0.51,0,0.01,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",0.09,0.02,0.02,0,0,0,0,0,0,0,0,0.08,0,0.01,0,0,0.15,0.02,0,0.01,0.02,0,0,0,0.01,0,0.03,0.01,0.07,0,0.72,0,0.01,0,0,0,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",0.34,0.01,0,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.03,0.03,0,0,0,0,0,0,0,0,0,0,0.07,0,0.53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",0.07,0.01,0,0,0,0.01,0,0.01,0,0,0,0.04,0,0,0,0,0.21,0.01,0,0.07,0.03,0,0,0,0,0,0,0,0,0,0.55,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0,0
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",0.08,0.01,0.01,0,0,0,0,0.01,0.02,0,0,0.09,0,0.01,0,0,0.12,0.01,0,0.08,0,0,0,0,0,0,0,0,0,0.01,0.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",0.14,0.06,0.01,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.14,0,0,0.07,0,0,0,0,0,0,0,0,0,0,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",0.17,0.01,0.04,0,0,0,0,0,0,0,0,0.06,0,0,0,0,0.09,0.02,0,0.04,0.01,0,0,0,0,0,0,0,0,0.01,0.66,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",0.07,0.02,0,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.22,0.01,0,0.08,0.04,0,0,0,0,0,0,0,0,0.01,0.54,0,0,0.01,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0.03,0,0
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",0.13,0.01,0.02,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.14,0.08,0,0,0.04,0,0,0,0,0,0,0,0.01,0.01,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",0.16,0.01,0,0,0,0,0,0,0.02,0,0,0.02,0,0,0,0,0.13,0.1,0,0,0.02,0,0,0,0,0,0,0,0.02,0,0.71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",0.24,0.01,0.01,0,0,0,0,0.02,0.01,0,0,0.06,0,0,0,0,0.08,0.04,0,0,0.01,0,0,0,0,0,0,0,0,0,0.66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",0.36,0.04,0.01,0,0,0,0,0.01,0.01,0,0,0.04,0,0,0,0,0.09,0.13,0,0,0.02,0.01,0,0,0,0,0,0,0.01,0,0.55,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0.01,0,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",0.1,0.01,0.01,0,0,0,0,0.02,0,0,0,0.03,0,0,0,0,0.06,0.05,0,0,0.01,0,0,0,0,0,0,0,0.02,0,0.79,0,0,0,0,0,0,0,0,0.07,0,0,0,0,0.02,0,0,0.01,0,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",0.07,0.02,0.01,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.05,0.09,0,0,0.01,0,0,0,0,0,0,0,0,0,0.53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0.01,0,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",0.09,0.04,0.03,0,0,0,0,0.01,0.01,0,0,0.05,0,0.01,0,0,0.15,0.06,0,0,0.04,0,0,0,0,0,0,0,0.04,0,0.49,0,0.01,0,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0.01,0,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",0.11,0,0,0,0,0,0,0.02,0.01,0,0,0.04,0,0,0,0,0.08,0.15,0,0,0.02,0,0,0,0,0,0,0,0.03,0,0.56,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",0.08,0.02,0.03,0,0,0,0,0.02,0,0,0,0.02,0.01,0,0,0,0.09,0.09,0,0,0.04,0,0,0,0,0,0,0,0.01,0,0.67,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",0.55,0.01,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0.12,0.11,0,0,0,0,0,0,0,0,0,0,0.07,0,0.77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",0.13,0,0.01,0,0,0,0,0,0.02,0,0,0.03,0,0,0,0,0.16,0.08,0,0,0.03,0,0,0,0.02,0,0,0,0.02,0,0.51,0,0.01,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0.02,0.01,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",0.08,0.01,0.01,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.07,0.09,0,0,0.02,0,0,0,0,0,0,0,0,0,0.7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",0.1,0.01,0.02,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.07,0.08,0,0,0.02,0,0,0,0.01,0,0,0,0,0,0.46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",0.05,0.02,0.01,0,0,0,0,0,0.01,0,0,0.01,0,0,0,0,0.2,0.07,0,0,0.04,0.01,0,0,0,0,0,0,0.01,0.01,0.58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",0.11,0.02,0.04,0,0,0,0,0.02,0.02,0,0,0.03,0.01,0,0,0,0.12,0.06,0,0,0.03,0,0,0,0,0,0,0,0,0,0.57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",0.09,0.01,0.02,0.01,0,0,0,0.02,0.02,0,0,0.04,0,0,0,0,0.11,0.14,0,0,0.03,0,0,0,0,0,0,0,0.01,0,0.62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",0.09,0.02,0.05,0,0,0,0,0.02,0,0,0,0.01,0,0,0,0,0.07,0.11,0,0,0.02,0,0,0,0,0,0,0,0,0,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",0.08,0.01,0.04,0,0,0,0,0.02,0,0,0,0.01,0,0,0,0,0.09,0.07,0,0,0.02,0,0,0,0,0.01,0,0,0.01,0,0.65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",0.1,0.02,0.04,0,0,0,0,0.02,0.01,0,0,0.03,0,0,0,0,0.17,0.08,0,0.01,0.05,0,0,0,0,0,0,0,0.01,0,0.6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",0.13,0.01,0.03,0,0,0,0,0.04,0,0,0,0.01,0,0,0,0,0.16,0.1,0,0,0.05,0,0,0,0,0,0,0,0.02,0,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0.01,0,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",0.13,0.01,0.06,0,0,0,0,0,0.02,0,0,0.09,0,0,0,0,0.08,0.13,0,0,0.02,0,0,0,0,0,0,0,0.02,0.01,0.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",0.19,0.02,0.01,0,0,0,0,0.01,0.01,0,0,0.09,0,0,0,0,0.17,0.09,0,0,0.05,0,0,0,0,0,0,0,0.06,0.01,0.54,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",0.14,0.01,0.03,0,0,0,0,0.02,0.01,0,0,0.07,0.01,0,0,0,0.13,0.06,0,0,0.03,0,0,0,0,0,0,0,0,0,0.58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",0.07,0.01,0.03,0.03,0,0,0,0,0,0,0,0.03,0,0,0,0,0.07,0.01,0,0.01,0,0,0,0,0.08,0,0,0,0.04,0,0.37,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",0.09,0.01,0.04,0.04,0,0,0,0,0,0,0,0.04,0,0,0,0,0.08,0,0,0,0,0,0,0,0.09,0,0,0,0.03,0,0.47,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",0.07,0.02,0.01,0.02,0,0,0,0,0,0,0,0.02,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0.02,0,0,0,0,0.01,0.46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",0.08,0.01,0.03,0.03,0,0,0,0,0,0,0,0.02,0,0,0,0,0.05,0,0,0,0,0,0,0,0.02,0,0.01,0,0.07,0.01,0.58,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",0.07,0,0.03,0.03,0,0,0,0,0,0,0,0.02,0,0,0,0,0.08,0,0,0,0,0,0,0,0.04,0,0,0,0.02,0,0.49,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",0.07,0.01,0.01,0.01,0,0,0,0,0,0,0,0.01,0,0,0,0,0.05,0,0,0,0,0,0,0,0.36,0,0,0,0.04,0,0.46,0,0,0,0,0,0.02,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",0.13,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08,0,0,0.06,0,0,0,0,0.06,0,0,0,0.07,0.01,0.46,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",0.04,0.02,0.02,0.02,0,0,0,0,0,0,0,0.04,0,0,0,0,0.05,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0,0.01,0.58,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",0.12,0.01,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.17,0.02,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0.41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.05,0,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",0.14,0.02,0.03,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.06,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0.01,0.46,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",0.09,0.02,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.11,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.63,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",0.2,0.04,0,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.08,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0.43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",0.14,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.1,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.46,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",0.15,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.22,0,0,0,0,0,0,0,0,0,0,0,0,0,0.43,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0.1,0,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",0.12,0.03,0.02,0.01,0,0,0,0,0,0,0,0.08,0,0,0,0,0.03,0.02,0,0,0,0,0,0,0,0,0,0,0.02,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0.04,0,0,0,0.02,0,0
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",0.12,0.02,0.01,0.01,0,0,0,0,0,0,0,0.04,0,0,0,0,0.06,0.02,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0.41,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",0.24,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.19,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0.35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.04,0,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",0.05,0.01,0.02,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0,0.32,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",0.1,0.02,0.03,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0,0,0,0,0.01,0.01,0.44,0,0,0,0,0,0,0.01,0,0,0,0,0,0.01,0,0,0,0,0,0
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",0.12,0.01,0.02,0.01,0,0,0,0,0,0,0,0.03,0.01,0,0,0,0.03,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.57,0,0,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",0.12,0.02,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.05,0.03,0,0.01,0,0,0,0,0,0,0,0,0,0,0.65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",0.33,0.03,0,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.04,0.01,0,0,0,0,0,0,0,0.01,0,0,0.01,0.01,0.53,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.03,0,0
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",0.08,0.03,0.03,0.02,0,0,0,0,0,0,0,0.05,0,0,0,0,0.05,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0.01,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",0.3,0.01,0,0,0.02,0,0,0,0,0,0,0.03,0,0,0,0,0.06,0.01,0,0,0,0,0,0,0,0.03,0,0,0.01,0,0.62,0,0,0,0,0,0,0,0.01,0,0,0,0.05,0,0,0,0,0.03,0,0
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",0.18,0,0.02,0.02,0,0,0,0,0,0,0,0.01,0,0,0,0,0.13,0,0,0,0,0,0,0,0.03,0,0,0,0.06,0,0.64,0,0,0.06,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",0.22,0.03,0.02,0.02,0,0,0,0,0,0,0,0.01,0,0.01,0,0,0.13,0,0.02,0,0,0,0,0,0.05,0,0,0,0.01,0,1.08,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",0.1,0.02,0.05,0.08,0,0,0,0,0,0,0,0.11,0.03,0,0,0,0.09,0.02,0,0,0,0,0,0,0,0,0,0,0.01,0,0.45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.06,0,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",0.18,0,0.02,0.02,0,0,0,0,0,0,0,0.01,0,0,0,0,0.09,0,0,0,0,0,0,0,0.04,0,0,0,0.05,0,0.67,0,0,0.06,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",0.15,0.01,0.02,0.02,0,0,0,0,0,0,0,0.02,0,0,0,0,0.14,0,0,0,0,0,0,0,0.02,0,0,0,0.01,0,0.72,0,0,0.07,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",0.31,0.03,0.07,0.08,0,0,0,0,0,0,0,0.05,0.01,0,0,0,0.02,0,0,0,0,0,0,0,0.03,0,0,0,0.13,0,0.48,0,0,0,0,0,0.06,0,0,0,0,0,0,0,0,0,0,0,0,0
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",0.18,0,0.02,0.03,0,0,0,0,0,0,0,0.01,0,0,0,0,0.19,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.57,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",0.26,0.03,0.08,0.14,0,0,0,0,0,0,0,0.08,0,0.01,0,0,0.1,0,0,0.01,0,0,0,0,0.07,0,0,0,0.11,0,0.53,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",0.33,0.01,0.13,0.18,0,0,0,0,0,0,0,0.1,0,0.03,0,0,0.09,0,0,0,0,0,0,0,0.06,0,0,0,0.11,0,0.55,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0.02,0,0,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",0.18,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.07,0,0,0,0,0,0,0,0.01,0,0,0,0.05,0,0.5,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",0.22,0.01,0.11,0.16,0,0,0,0,0,0,0,0.12,0,0.01,0,0,0.1,0,0,0,0,0,0,0,0.09,0,0,0,0.11,0,0.42,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",0.12,0.02,0.02,0.03,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0.03,0,0,0,0,0,0,0,0.08,0,0,0,0.01,0.01,0.44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",0.21,0.03,0.1,0.13,0,0,0,0,0,0,0,0.03,0.02,0,0,0.03,0.11,0.01,0,0,0,0,0,0,0.03,0,0,0,0.03,0,0.79,0,0,0,0,0,0.01,0,0.01,0,0,0,0,0.01,0,0,0.01,0,0,0
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",0.2,0.02,0.12,0.17,0,0,0,0,0,0,0,0.07,0,0.01,0,0,0.06,0,0,0.1,0,0.01,0,0,0.14,0,0,0,0.14,0,0.54,0,0,0,0,0,0.07,0,0,0.02,0,0,0.02,0,0,0,0.01,0,0,0
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",0.19,0.02,0,0.02,0,0,0,0,0,0,0,0.01,0.02,0,0,0,0.13,0,0,0,0,0,0,0,0.06,0,0,0,0,0,0.55,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",0.16,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.07,0,0,0,0,0,0,0,0.03,0,0,0,0,0.02,0.32,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",0.03,0.01,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0.03,0,0.01,0,0.02,0,0.31,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",0.08,0.03,0.01,0,0,0,0,0.02,0,0,0,0.02,0,0,0,0,0.05,0.01,0,0,0,0,0,0,0.03,0,0.01,0,0.01,0.01,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",0.04,0.02,0,0,0,0,0,0.01,0,0,0,0.02,0,0,0,0,0.06,0.01,0,0.02,0,0,0,0,0.03,0,0.01,0,0.01,0.01,0.47,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",0.04,0.01,0.02,0.01,0,0,0,0.02,0,0,0,0.01,0,0,0,0,0.05,0,0,0.01,0,0,0,0,0.05,0,0.01,0,0.01,0,0.45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",0.08,0.01,0.03,0,0,0,0,0.01,0,0,0,0.05,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0.02,0,0.02,0,0.01,0,0.39,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",0.04,0.02,0.02,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.08,0.01,0,0.01,0,0.01,0,0,0.01,0.01,0.01,0,0,0.01,0.46,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0.01,0,0
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",0.08,0.02,0.04,0,0,0,0,0.03,0,0,0,0.02,0,0,0,0,0.02,0.01,0,0,0,0.01,0,0,0.03,0,0.01,0,0.01,0,0.49,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0.02,0,0
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",0.02,0.01,0,0,0,0,0,0.02,0,0,0,0.02,0,0,0,0,0.08,0.01,0,0,0,0,0,0,0.05,0,0.02,0,0.01,0,0.64,0,0,0.01,0,0,0,0,0.01,0.01,0,0,0,0,0,0,0,0,0,0
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",0.04,0.02,0,0,0,0,0,0.01,0,0,0,0.04,0,0,0,0,0.1,0.01,0,0,0,0.01,0,0,0.04,0,0.01,0,0,0,0.54,0,0,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",0.09,0.01,0.05,0,0,0,0,0,0,0,0,0.04,0,0,0,0,0.08,0.02,0,0,0,0,0,0,0.01,0,0.01,0,0.01,0,0.39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",0.07,0.01,0.03,0,0,0,0,0.01,0,0,0,0.02,0,0,0,0,0.08,0,0,0,0,0,0,0,0.07,0,0.02,0,0.01,0,0.52,0,0,0,0,0,0,0,0.01,0.01,0,0,0,0,0,0,0,0,0,0
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",0.03,0.02,0,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.04,0.01,0,0.01,0,0.01,0,0,0.03,0,0.01,0,0,0,0.47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",0.07,0.02,0.02,0,0,0,0,0.01,0,0,0,0.08,0,0,0,0,0.05,0.01,0,0,0,0,0,0,0.02,0,0.01,0,0,0.01,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",0.03,0,0.02,0,0,0,0,0.01,0,0,0,0.02,0,0,0,0,0.02,0,0,0,0,0,0,0,0.05,0,0.01,0,0,0,0.26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",0.04,0.02,0,0,0,0,0,0.01,0,0,0,0.03,0.01,0,0,0,0.07,0,0,0.01,0,0,0,0,0.02,0,0.02,0,0.01,0,0.5,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",0.04,0.02,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.05,0.01,0,0.01,0,0,0,0,0.02,0,0.01,0,0,0,0.48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",0.08,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.21,0,0,0,0,0,0,0,0,0,0.09,0,0,0.01,0.45,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",0.11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.13,0.03,0,0.08,0,0,0,0,0,0,0,0,0.07,0,0.5,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",0.11,0.03,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.18,0,0,0,0,0,0,0,0,0,0.11,0.01,0,0.01,0.5,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",0.3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.13,0.08,0,0.07,0,0,0,0,0,0,0,0,0.19,0,0.56,0,0.07,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",0.12,0,0.07,0,0,0,0,0,0,0,0,0.06,0,0,0,0,0.05,0,0,0.04,0,0,0,0,0,0,0,0,0.04,0.01,0.65,0,0,0,0,0,0.01,0,0,0.01,0,0,0.01,0,0,0,0,0,0,0
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",0.05,0.02,0.01,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.1,0,0,0.1,0.02,0,0,0,0,0,0,0,0.01,0.01,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0.01,0,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",0.15,0.01,0.09,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.03,0,0,0.04,0,0,0,0,0,0,0,0,0.04,0,0.71,0,0,0,0,0,0.02,0,0.02,0.01,0,0,0,0,0,0,0,0,0,0
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",0.08,0.01,0.06,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.12,0,0,0.03,0,0,0,0,0,0,0,0,0.05,0,0.62,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",0.02,0.16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.13,0.02,0,0,0,0.01,0,0,0,0,0,0,0,0.01,0.7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",0.01,0.15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.12,0.04,0,0,0,0.05,0,0,0.03,0,0,0,0,0,0.69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",0.08,0,0,0.01,0,0,0,0,0,0,0,0.01,0,0,0,0,0.06,0,0,0.04,0,0,0,0,0.01,0,0,0,0.09,0.01,0.56,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0.01,0,0
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",0.3,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.05,0,0,0.09,0,0,0,0,0,0,0,0,0.07,0.03,0.44,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",0.12,0.02,0.03,0.03,0,0,0,0.01,0,0.01,0,0.07,0,0,0,0,0.03,0,0,0.01,0,0,0,0,0,0,0,0,0,0.02,0.37,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0.01,0,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",0.07,0.03,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0.06,0,0,0.04,0,0,0,0,0.02,0,0,0,0.04,0,0.56,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",0.03,0.05,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.14,0.03,0,0,0,0.02,0,0,0.03,0,0,0,0,0,0.65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",0.05,0.04,0,0,0,0,0,0.01,0.02,0,0.01,0.03,0,0.01,0,0,0.03,0,0.01,0.01,0,0,0,0,0.01,0,0,0,0.07,0,0.64,0,0,0,0,0.01,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",0.15,0.02,0.04,0.08,0,0,0,0.01,0.02,0,0,0.04,0,0,0,0,0.03,0.01,0,0.01,0,0.01,0,0,0.09,0.02,0,0,0.01,0,0.73,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0.01,0,0
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",0.08,0.02,0.02,0.03,0,0,0,0,0,0,0,0.01,0,0,0,0,0.03,0.02,0,0,0,0,0,0,0.05,0,0.07,0,0.01,0.01,0.7,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",0.09,0.01,0.03,0.05,0,0,0,0,0.02,0,0,0.04,0.01,0,0,0,0.01,0.01,0,0.02,0,0,0,0,0.06,0,0.01,0,0,0,0.68,0,0.01,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",0.03,0.03,0,0,0,0,0,0,0.01,0,0,0.01,0,0,0,0,0.04,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0.07,0,0.44,0,0,0,0,0,0.05,0,0,0,0,0,0,0,0,0,0.03,0,0,0
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",0.05,0.02,0.01,0.01,0,0,0,0,0,0,0,0.01,0,0,0,0,0.02,0,0,0.01,0,0,0,0,0.06,0,0,0,0.01,0.01,0.69,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0,0,0
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",0.04,0.01,0.01,0.01,0,0,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0.01,0,0,0,0,0.01,0,0.01,0,0.01,0.02,0.44,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",0.05,0.02,0.01,0,0,0,0,0.01,0.01,0,0,0.01,0,0,0,0,0.02,0.01,0,0.01,0,0,0,0,0.07,0,0.01,0,0.02,0.02,0.47,0,0,0,0,0,0.01,0,0.02,0.02,0,0,0,0,0,0,0,0,0,0
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",0.06,0.01,0.01,0.02,0,0,0,0,0,0,0,0.02,0,0,0,0,0.02,0.01,0,0.01,0,0,0,0,0.05,0,0.01,0,0.01,0.01,0.43,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",0.06,0.01,0.03,0.04,0,0,0,0,0.01,0,0,0.03,0,0,0,0,0.03,0.01,0,0.03,0,0,0,0,0.04,0,0.01,0,0.02,0.01,0.58,0,0,0,0,0,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",0.13,0.01,0.06,0.06,0,0,0,0,0.01,0,0,0.02,0,0,0,0,0.01,0.01,0,0.02,0,0,0,0,0.04,0,0,0,0.01,0.02,0.77,0,0,0.01,0,0,0.01,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",0.12,0.02,0.03,0.02,0,0,0,0,0,0,0,0.02,0.01,0.01,0,0,0.01,0.01,0,0,0,0,0,0,0.05,0,0,0,0.08,0,0.43,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",0.14,0.02,0.04,0.03,0,0,0,0,0,0,0,0.02,0.01,0.01,0,0,0.01,0.01,0,0,0,0,0,0,0.06,0,0,0,0.09,0,0.45,0,0,0,0,0,0.04,0,0,0,0,0,0,0.01,0,0,0.01,0,0,0
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",0.04,0.02,0,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.04,0,0,0.01,0,0,0,0,0.02,0,0,0,0.05,0.01,0.43,0,0,0,0,0,0.04,0,0.02,0,0,0,0,0,0,0,0.02,0.01,0,0
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",0.12,0.01,0.01,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.12,0.01,0,0.06,0,0,0,0,0.01,0,0,0,0.22,0.01,0.46,0,0.01,0,0,0,0.04,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",0.11,0.02,0.02,0.02,0,0,0,0,0,0,0,0.03,0,0,0,0,0.02,0.01,0,0,0,0,0,0,0.02,0,0.01,0,0,0.01,0.39,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",0.06,0.05,0.03,0,0,0,0,0,0.01,0,0,0.03,0,0,0,0,0.05,0,0,0.01,0,0.02,0,0,0,0.01,0,0,0.03,0,0.58,0,0,0,0,0,0.01,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",0.02,0.07,0,0,0,0,0,0.01,0.01,0.01,0,0.05,0,0,0,0,0.1,0,0,0.07,0,0,0,0,0,0,0.02,0,0.06,0.01,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.01,0,0
+"Sum",NA,NA,15.84,2.59,3.1,1.92,0.03,0.01,0,0.63,0.39,0.02,0.01,4.28,0.19,0.15,0,0.03,11.14,3.2,0.03,2.42,0.86,0.19,0,0,2.79,0.1,0.61,0.02,3.28,0.55,72,0,0.2,0.42,0,0.01,0.93,0.05,0.68,0.32,0,0.01,0.16,0.3,0.02,0,0.5,0.42,0.03,0.01
diff --git a/TextAnalysis/top19_proportion_All_B.csv b/TextAnalysis/top19_proportion_All_B.csv
new file mode 100644
index 0000000..09f79df
--- /dev/null
+++ b/TextAnalysis/top19_proportion_All_B.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",1.36,0.12,0.01,0.06,0.07,0.09,0.07,0.01,0,0,0,2.13,0,0,0.04,0.01,0,0,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",1.19,0.07,0.02,0.04,0.05,0.09,0.05,0.02,0,0,0,1.81,0,0.01,0.02,0,0,0.01,0
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",1.2,0.08,0.01,0.04,0.05,0.11,0.04,0.01,0,0.01,0,2.09,0,0,0.03,0.02,0,0,0
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",0.98,0.01,0,0,0,0.08,0.1,0,0,0,0,1.44,0,0,0.01,0.02,0,0.01,0.01
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",1.06,0.06,0,0.14,0.15,0.14,0.06,0.01,0,0,0,1.91,0,0,0.04,0,0,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",1.08,0.06,0.01,0.05,0.06,0.14,0.07,0.01,0,0,0,1.89,0,0,0.05,0.01,0,0,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",0.91,0.05,0.01,0.04,0.06,0.1,0.01,0,0,0,0.01,1.79,0,0,0.03,0,0,0.04,0
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",1.23,0.09,0.01,0.1,0.11,0.09,0.08,0.02,0,0,0,2.26,0,0,0.04,0.01,0,0,0
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",1.05,0.08,0.01,0.09,0.09,0.15,0.09,0,0,0,0,2.14,0,0,0.05,0.01,0,0,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",1.04,0.06,0.01,0.07,0.08,0.04,0.07,0.01,0,0,0,1.99,0,0,0.05,0.01,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",1.29,0.04,0,0.05,0.09,0.14,0.07,0,0,0.04,0,2.26,0,0.01,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1,0.09,0.01,0.1,0.11,0.18,0.03,0.01,0,0.01,0,2.18,0,0,0.04,0.01,0,0,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",0.93,0.09,0,0.03,0.04,0.13,0.01,0,0,0,0.02,2.1,0,0.02,0.01,0.01,0,0.02,0
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",1.19,0.01,0.01,0.04,0.05,0.2,0.11,0.01,0.03,0.07,0,1.99,0.01,0,0,0.02,0,0.01,0
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",1.2,0,0,0.03,0.05,0.22,0.21,0,0,0,0,1.97,0,0,0,0,0,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",1.05,0.02,0,0.08,0.1,0.21,0.05,0.01,0.05,0.07,0,2.21,0.01,0,0.01,0.02,0,0.01,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1.59,0,0,0.03,0.03,0.27,0,0,0,0.07,0,2.05,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1.1,0.01,0.01,0.04,0.06,0.27,0.12,0,0,0,0,2.08,0,0,0,0,0,0.03,0
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",1.25,0.02,0.03,0.09,0.11,0.18,0.1,0,0,0,0.01,1.94,0,0,0,0,0,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",1.36,0.01,0,0.01,0.03,0.17,0.08,0,0,0,0,1.82,0,0,0,0,0,0.01,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",0.98,0.05,0,0.06,0.06,0.16,0.06,0,0,0,0.01,2.34,0,0,0,0.01,0,0.01,0
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1.1,0.01,0.01,0.03,0.05,0.27,0.14,0,0,0,0.01,2.11,0,0,0.01,0,0,0.03,0
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1.04,0.03,0.01,0.03,0.03,0.28,0.11,0.01,0,0.01,0.01,2.28,0,0,0,0.01,0,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",1.28,0.01,0.02,0.02,0.02,0.28,0.04,0,0,0.02,0,2.04,0,0,0,0,0,0.01,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",1.52,0.02,0.02,0.06,0.06,0.2,0.02,0,0,0,0,2.17,0,0,0,0,0,0,0
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1.6,0.02,0.02,0.04,0.06,0.27,0.07,0,0,0.01,0,1.96,0,0,0.01,0,0.01,0.01,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",1.18,0.03,0.02,0.03,0.04,0.14,0.04,0,0,0.02,0,2.52,0,0,0.08,0.03,0,0.01,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1.07,0.02,0.02,0.01,0.01,0.16,0.03,0,0,0,0,1.99,0,0,0.02,0,0.01,0.01,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",0.99,0.04,0.01,0.05,0.08,0.25,0.1,0,0,0.04,0,2.01,0,0,0.05,0,0,0.01,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",0.95,0.01,0.03,0.04,0.04,0.26,0.07,0,0,0.03,0,1.86,0,0,0,0,0,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1.05,0.06,0.02,0.02,0.03,0.24,0.08,0,0,0.01,0,2.37,0,0,0.02,0.01,0,0.01,0
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",1.44,0.01,0.02,0,0.01,0.32,0.02,0,0,0.07,0,2.12,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",1.04,0.01,0.03,0.03,0.03,0.28,0.1,0.02,0,0.02,0,2.03,0,0,0.01,0.01,0,0.03,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",1.04,0.04,0.02,0.03,0.03,0.19,0.04,0,0,0,0,2.21,0,0,0.02,0.01,0,0.02,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",0.91,0.03,0.01,0.01,0.01,0.18,0.06,0.02,0,0,0,2.15,0,0,0.02,0.01,0,0.02,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",0.92,0.01,0.02,0.01,0.02,0.32,0.16,0,0,0.01,0.01,2.38,0,0,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",0.91,0.05,0.04,0.03,0.04,0.23,0.1,0,0,0,0,2.17,0,0,0.01,0,0.01,0.01,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",0.9,0.04,0.04,0.04,0.05,0.28,0.09,0,0,0.01,0,2,0,0,0,0,0,0.01,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",0.94,0.07,0.02,0.01,0.02,0.2,0.06,0,0,0,0,2.33,0,0,0.01,0,0,0.01,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",0.69,0.05,0.02,0.01,0.01,0.17,0.04,0.01,0,0.01,0,2.13,0,0,0.01,0,0,0.01,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1.2,0.05,0.03,0.03,0.04,0.28,0.12,0,0,0.01,0,1.91,0,0,0,0,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",1.11,0.06,0.04,0.01,0.01,0.31,0.09,0,0,0.02,0,1.9,0,0,0.02,0.01,0.01,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",0.86,0.08,0.03,0.09,0.1,0.26,0.05,0,0,0.02,0.01,1.84,0,0,0,0,0,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",1.23,0.02,0.02,0.09,0.11,0.32,0.11,0,0,0.06,0.01,2.1,0,0,0,0,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",1.32,0.04,0.03,0.07,0.07,0.23,0.08,0,0,0,0,2.27,0,0,0,0,0,0,0
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",0.96,0.04,0,0.03,0.03,0.11,0.01,0.08,0,0.04,0,1.39,0.02,0,0,0,0,0,0
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",1.18,0.06,0,0.04,0.05,0.11,0,0.1,0,0.03,0,1.78,0.01,0,0,0.01,0,0,0
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",1.24,0.03,0,0.02,0.02,0.11,0.02,0.02,0,0,0.01,1.66,0,0,0.01,0,0,0,0
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",1.43,0.04,0,0.02,0.03,0.09,0,0.02,0.01,0.07,0.01,1.92,0.04,0,0,0,0,0,0
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",1,0.03,0,0.02,0.02,0.15,0,0.04,0,0.02,0,1.7,0.02,0,0,0.01,0,0,0
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",1.38,0.02,0,0.01,0.02,0.07,0.01,0.36,0,0.04,0,2.06,0.02,0,0,0.01,0,0.01,0
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",1.18,0,0,0,0,0.14,0.06,0.06,0,0.07,0.01,1.91,0.03,0,0,0,0,0,0
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1.15,0.02,0,0.04,0.05,0.14,0.01,0.01,0,0,0.01,1.75,0,0,0,0,0,0,0
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",1.38,0.01,0,0,0,0.22,0.01,0,0,0,0.01,2.29,0,0,0,0.01,0.05,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",1.2,0.03,0,0.02,0.03,0.12,0.02,0,0,0,0.01,1.75,0,0,0,0.02,0,0,0
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1.4,0,0,0.01,0.01,0.15,0.01,0,0,0,0.01,2.07,0,0,0.01,0,0,0,0
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",1.37,0,0,0.02,0.02,0.11,0,0,0,0,0,2.19,0,0,0,0,0,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1.51,0.02,0,0.01,0.01,0.13,0.01,0,0,0,0.01,2.18,0,0,0,0,0,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",1.56,0.04,0,0,0,0.28,0,0,0,0,0,2.05,0,0,0,0.01,0.1,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1.32,0.03,0,0.08,0.11,0.1,0.01,0,0,0.02,0,1.84,0,0,0,0.06,0,0.04,0
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",1.31,0.03,0,0.04,0.04,0.1,0.02,0,0,0,0.01,1.74,0,0,0.02,0.02,0,0,0
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",1.6,0.01,0,0,0,0.29,0,0,0,0,0,1.79,0,0,0,0,0.04,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",0.84,0.02,0,0.01,0.01,0.04,0.02,0,0,0,0,1.2,0,0,0.01,0,0,0,0
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",1.08,0.03,0,0.03,0.04,0.1,0.01,0,0,0.01,0.01,1.55,0,0.01,0,0.01,0,0,0
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1.11,0.03,0,0.03,0.05,0.12,0,0,0,0,0.01,2.18,0,0,0.02,0.01,0,0.01,0
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1.26,0,0,0.01,0.01,0.11,0.01,0,0,0,0,2.09,0,0,0.02,0,0,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1.5,0,0,0.03,0.04,0.08,0,0.01,0,0.01,0.01,1.77,0,0,0.03,0,0,0.03,0
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",1.3,0.04,0,0.05,0.06,0.09,0.03,0,0,0,0.01,2.01,0,0,0.01,0.02,0,0,0
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",2.02,0.02,0,0.03,0.04,0.1,0,0.03,0,0.01,0,1.9,0,0,0.06,0,0,0.03,0
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",0.89,0.02,0,0.01,0.01,0.17,0,0.03,0,0.06,0,2.19,0.02,0,0,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",0.78,0.02,0,0.01,0.02,0.17,0,0.05,0,0.01,0,2.72,0,0,0,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",0.9,0.13,0,0.11,0.15,0.17,0,0,0,0.01,0,2.14,0,0,0,0,0.06,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",0.99,0.03,0,0.01,0.01,0.13,0,0.04,0,0.05,0,2.04,0.04,0,0,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",0.8,0.02,0,0.02,0.02,0.15,0,0.02,0,0.01,0,2.31,0,0,0,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",1.11,0.08,0,0.05,0.12,0.02,0,0.03,0,0.13,0,1.58,0.06,0,0.01,0,0,0,0
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",1.32,0.05,0,0.01,0.01,0.22,0,0,0,0.01,0,1.72,0,0,0,0,0,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",1,0.23,0,0.08,0.11,0.17,0.02,0.07,0,0.11,0,1.81,0.04,0,0,0,0.01,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",1.01,0.27,0.01,0.1,0.15,0.12,0,0.06,0,0.11,0,1.84,0.03,0,0,0,0.02,0.01,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",1.21,0,0,0,0,0.07,0.01,0.01,0,0.05,0,2.14,0.01,0,0,0,0,0,0
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",1.11,0.28,0.01,0.12,0.13,0.16,0,0.09,0,0.11,0,2.06,0.04,0,0,0,0.01,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",1,0.03,0,0.02,0.06,0.05,0.01,0.08,0,0.01,0.01,1.63,0,0,0,0,0,0,0
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",1.11,0.21,0,0.03,0.09,0.13,0,0.03,0,0.03,0,2.55,0.01,0,0.01,0.01,0.01,0,0
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",0.91,0.27,0.01,0.07,0.09,0.07,0.1,0.14,0,0.14,0,2.08,0.07,0,0.03,0,0.01,0,0
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",0.99,0.03,0,0.01,0.03,0.18,0,0.06,0,0,0,1.82,0,0,0,0,0,0,0
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",0.68,0.01,0,0.01,0.01,0.12,0,0.03,0,0,0.02,1.09,0,0,0.01,0,0,0,0
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",0.6,0.03,0.01,0.01,0.01,0.07,0.01,0.03,0.01,0.02,0,1.41,0,0,0.03,0,0,0.01,0
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",1.12,0.02,0.03,0.02,0.03,0.08,0.01,0.03,0.01,0.01,0.01,1.88,0,0,0.01,0,0,0,0
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",1.24,0.01,0.01,0.02,0.02,0.1,0.03,0.04,0.01,0.01,0.01,2.12,0,0,0.01,0.01,0,0.01,0
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",0.94,0.02,0.02,0.01,0.02,0.07,0.02,0.05,0.01,0.01,0,2,0,0,0.01,0.01,0,0.14,0
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",1.13,0.05,0.01,0.05,0.06,0.09,0.02,0.02,0.03,0.01,0,1.91,0,0,0.02,0.01,0,0.01,0
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",0.97,0.02,0.01,0.03,0.03,0.12,0.02,0.03,0.01,0,0.01,2.26,0,0,0.03,0,0,0.02,0
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",1.04,0.05,0.03,0.02,0.03,0.06,0.01,0.03,0.01,0.01,0,1.94,0,0,0.02,0.01,0,0.04,0
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",1.04,0.02,0.02,0.02,0.04,0.15,0,0.06,0.02,0.01,0,2.43,0,0,0.03,0.01,0,0.01,0
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",1.12,0.01,0.01,0.04,0.05,0.13,0.02,0.05,0.01,0,0,2.2,0,0,0.03,0.01,0,0,0
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",0.92,0.05,0,0.04,0.05,0.12,0.01,0.01,0.02,0.01,0,1.5,0,0,0,0.01,0,0,0
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",1.09,0.05,0.01,0.02,0.03,0.13,0.01,0.07,0.02,0.01,0,1.93,0,0,0.03,0.01,0,0.01,0
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",0.95,0.01,0.02,0.03,0.04,0.08,0.02,0.03,0.01,0,0,2.1,0,0,0.01,0.01,0,0.01,0
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",1.22,0.03,0.01,0.08,0.11,0.08,0.01,0.02,0.01,0,0.01,2.18,0,0,0.01,0,0,0.01,0
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",0.51,0.02,0.01,0.02,0.03,0.05,0,0.05,0.01,0,0,1.19,0,0,0.01,0.01,0,0.01,0
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",0.92,0.02,0.01,0.03,0.05,0.12,0.02,0.02,0.02,0.01,0,2.25,0,0,0.03,0.02,0,0.01,0
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",0.9,0,0.01,0.01,0.03,0.07,0.01,0.02,0.01,0,0,1.96,0,0,0.01,0,0,0.01,0
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",1.14,0.01,0,0,0.01,0.23,0,0,0.1,0,0.01,1.76,0,0,0.01,0,0,0,0
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",1.17,0,0,0,0,0.2,0.18,0,0,0.07,0,2.02,0,0,0,0,0,0,0
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1.31,0.01,0,0.01,0.01,0.2,0,0,0.12,0,0.01,1.99,0,0,0.01,0,0,0,0
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",1.4,0,0,0,0,0.23,0.07,0,0,0.19,0,2.23,0,0,0,0,0.01,0,0
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1.08,0.08,0,0.06,0.06,0.08,0.04,0,0,0.04,0.01,2.4,0.01,0,0.03,0,0,0,0
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",1.05,0.02,0,0.02,0.02,0.14,0.14,0,0,0.01,0.01,1.98,0,0,0.02,0,0,0.01,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",0.92,0.11,0,0.03,0.04,0.07,0.04,0,0,0.04,0,2.29,0.02,0,0.03,0,0,0,0
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",1.23,0.16,0,0.02,0.02,0.18,0.05,0,0,0.05,0,1.65,0.02,0,0,0,0,0.01,0
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",1,0,0,0,0,0.16,0.03,0,0,0,0.01,1.89,0,0,0,0,0,0,0
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",1,0,0,0,0,0.18,0.05,0.04,0,0,0,2.03,0,0,0,0,0.01,0,0
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1.09,0.02,0.01,0.01,0.01,0.11,0.06,0.01,0,0.09,0.01,1.65,0.04,0,0,0,0.01,0.01,0
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",1.58,0,0,0,0,0.08,0.11,0,0,0.07,0.03,1.54,0.03,0,0,0,0,0.01,0
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",1.17,0.04,0.02,0.07,0.09,0.05,0.01,0,0,0,0.02,1.57,0,0,0.02,0,0.01,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",1.25,0.01,0.01,0,0.01,0.09,0.05,0.02,0,0.04,0,1.9,0.03,0,0,0,0.01,0,0
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",1.25,0,0,0,0,0.17,0.02,0.03,0,0,0,1.96,0,0,0,0,0.01,0,0
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",1.1,0.01,0.03,0.03,0.04,0.07,0.01,0.01,0,0.07,0,2.05,0.04,0,0.01,0,0.01,0,0
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",0.93,0.11,0.03,0.04,0.06,0.05,0.02,0.11,0,0.01,0,1.95,0,0,0.03,0,0,0.01,0
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",1,0.05,0,0.01,0.01,0.07,0,0.05,0.07,0.01,0.01,2.06,0.01,0,0,0,0.01,0,0
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1.07,0.07,0.02,0.04,0.07,0.03,0.02,0.06,0.01,0,0,2.14,0,0,0.03,0.02,0,0,0
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",0.92,0,0.01,0.01,0.01,0.08,0.02,0.01,0,0.07,0,1.82,0.05,0,0,0,0.03,0,0
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",0.78,0.02,0,0.01,0.02,0.03,0.01,0.06,0.01,0.01,0.01,2.15,0,0,0.02,0,0,0,0
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",0.52,0.02,0,0.02,0.04,0.02,0.01,0.02,0.01,0.01,0.02,1.69,0,0,0.01,0.02,0,0,0
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",1.31,0.01,0.03,0.01,0.03,0.04,0.01,0.07,0.01,0.02,0.02,1.68,0.01,0,0.04,0,0,0.01,0
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",0.83,0.04,0.01,0.02,0.03,0.03,0.02,0.05,0.01,0.01,0.01,1.63,0,0,0.02,0,0,0.01,0
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",0.91,0.05,0.01,0.03,0.05,0.05,0.03,0.04,0.01,0.02,0.01,1.94,0.01,0,0.01,0.02,0,0,0
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",0.94,0.09,0.01,0.02,0.03,0.04,0.02,0.05,0,0.01,0.02,2.21,0.01,0,0.05,0.02,0,0.01,0
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",1.15,0.06,0,0.02,0.04,0.03,0.01,0.05,0,0.08,0,1.39,0.04,0,0.01,0.01,0.01,0,0
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",0.94,0.08,0,0.02,0.05,0.03,0.01,0.06,0.01,0.09,0,1.63,0.04,0,0.01,0.01,0.01,0,0
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",1.26,0.01,0.01,0.02,0.03,0.07,0.02,0.02,0,0.05,0.01,1.68,0.04,0,0.03,0,0.02,0.01,0
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1.32,0.01,0,0.01,0.02,0.18,0.07,0.01,0,0.22,0.01,1.8,0.04,0,0.02,0,0,0.01,0
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",0.96,0.03,0,0.03,0.05,0.07,0.01,0.02,0.01,0,0.01,1.63,0,0,0,0.02,0,0.01,0
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1.1,0.05,0.01,0.03,0.04,0.11,0.04,0.01,0,0.03,0,2.2,0.01,0,0.02,0,0,0,0
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",0.94,0,0.04,0.05,0.07,0.16,0.08,0,0.02,0.06,0.01,2.2,0,0,0.02,0,0,0.02,0
+"Sum",NA,NA,148.75,5.64,1.2,4.28,5.71,19.09,5.18,3.01,0.7,3.28,0.55,263.7,0.93,0.05,1.7,0.69,0.5,0.91,0.01
diff --git a/TextAnalysis/top19_proportion_Australia_A.csv b/TextAnalysis/top19_proportion_Australia_A.csv
new file mode 100644
index 0000000..a0b3deb
--- /dev/null
+++ b/TextAnalysis/top19_proportion_Australia_A.csv
@@ -0,0 +1,47 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",0.13,0.03,0.04,0.02,0,0,0,0,0.01,0,0,0.06,0,0,0,0,0.05,0.01,0,0.06,0.01,0,0,0,0.01,0,0,0,0,0,0.49,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0.01,0,0,0,0,0,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",0.11,0.01,0.05,0.01,0,0,0,0,0.01,0,0,0.04,0,0,0,0,0.05,0.01,0,0.03,0.01,0,0,0,0.01,0,0,0,0,0,0.52,0,0,0,0,0,0,0.01,0.02,0,0,0,0,0,0,0,0,0.01,0,0
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",0.15,0.04,0.04,0.01,0,0,0,0,0.01,0,0,0.04,0,0,0,0,0.06,0.02,0,0.03,0.01,0,0,0,0.01,0,0,0,0.01,0,0.48,0,0,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",0.04,0.01,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0.03,0,0,0.1,0,0,0,0,0,0,0,0,0,0,0.32,0,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0.01,0,0.01
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",0.08,0.02,0.02,0.03,0,0,0,0,0,0,0,0.14,0,0,0,0,0.07,0.01,0,0.04,0.02,0,0,0,0.01,0,0,0,0,0,0.46,0,0,0,0,0,0,0,0.03,0.01,0,0,0,0,0,0,0,0,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",0.1,0.03,0.02,0.02,0,0,0,0,0,0,0,0.05,0,0,0,0,0.09,0.01,0,0.03,0.03,0,0,0,0.01,0,0,0,0,0,0.51,0,0,0,0,0,0,0,0.02,0.02,0,0,0,0,0,0,0,0,0,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",0.07,0.02,0.04,0.02,0,0,0,0.01,0,0,0,0.04,0,0,0,0,0.08,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.54,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0,0,0,0,0.01,0.02,0
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",0.09,0.01,0.06,0.01,0,0,0,0,0.01,0,0,0.1,0,0,0,0,0.06,0,0,0.05,0.01,0,0,0,0.02,0,0,0,0,0,0.5,0,0,0,0,0,0,0,0.03,0.01,0,0,0,0.01,0,0,0,0,0,0
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",0.07,0,0.04,0.02,0,0,0,0.01,0,0,0,0.09,0,0,0,0,0.09,0.01,0,0.08,0,0,0,0,0,0,0,0,0,0,0.38,0,0,0,0,0,0,0,0.03,0.02,0,0,0,0,0,0,0,0,0,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",0.08,0.03,0.05,0.01,0,0,0,0.01,0.01,0,0,0.07,0,0,0,0,0.02,0,0,0.06,0,0,0,0,0.01,0,0,0,0,0,0.58,0,0,0,0,0,0,0,0.04,0.01,0,0,0,0.01,0,0,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",0.12,0.01,0.04,0,0,0,0,0,0,0,0,0.05,0.01,0.01,0,0,0.07,0.04,0,0.06,0,0,0,0,0,0,0,0,0.04,0,0.67,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",0.08,0.02,0.04,0.01,0,0,0,0,0.01,0,0,0.1,0,0,0,0,0.12,0.01,0,0.02,0.01,0,0,0,0,0,0,0,0.01,0,0.49,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0,0,0,0,0,0,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",0.18,0.01,0.09,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.08,0.02,0,0.01,0,0,0,0,0,0,0,0,0,0.02,0.72,0,0,0,0,0,0,0.02,0,0,0,0,0,0.01,0,0,0,0.01,0,0
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",0.13,0.02,0.01,0,0,0,0,0,0,0,0,0.04,0,0,0,0,0.11,0.01,0,0.09,0,0.01,0,0,0,0.01,0.02,0,0.07,0,0.58,0,0,0,0,0,0.01,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",0.06,0.02,0,0,0,0,0,0,0,0,0,0.03,0.01,0.01,0,0,0.13,0.08,0,0.18,0.02,0,0,0,0,0,0,0,0,0,0.51,0,0.01,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",0.09,0.02,0.02,0,0,0,0,0,0,0,0,0.08,0,0.01,0,0,0.15,0.02,0,0.01,0.02,0,0,0,0.01,0,0.03,0.01,0.07,0,0.72,0,0.01,0,0,0,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",0.34,0.01,0,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.03,0.03,0,0,0,0,0,0,0,0,0,0,0.07,0,0.53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",0.07,0.01,0,0,0,0.01,0,0.01,0,0,0,0.04,0,0,0,0,0.21,0.01,0,0.07,0.03,0,0,0,0,0,0,0,0,0,0.55,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0,0
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",0.08,0.01,0.01,0,0,0,0,0.01,0.02,0,0,0.09,0,0.01,0,0,0.12,0.01,0,0.08,0,0,0,0,0,0,0,0,0,0.01,0.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",0.14,0.06,0.01,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.14,0,0,0.07,0,0,0,0,0,0,0,0,0,0,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",0.17,0.01,0.04,0,0,0,0,0,0,0,0,0.06,0,0,0,0,0.09,0.02,0,0.04,0.01,0,0,0,0,0,0,0,0,0.01,0.66,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",0.07,0.02,0,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.22,0.01,0,0.08,0.04,0,0,0,0,0,0,0,0,0.01,0.54,0,0,0.01,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0.03,0,0
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",0.13,0.01,0.02,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.14,0.08,0,0,0.04,0,0,0,0,0,0,0,0.01,0.01,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",0.16,0.01,0,0,0,0,0,0,0.02,0,0,0.02,0,0,0,0,0.13,0.1,0,0,0.02,0,0,0,0,0,0,0,0.02,0,0.71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",0.24,0.01,0.01,0,0,0,0,0.02,0.01,0,0,0.06,0,0,0,0,0.08,0.04,0,0,0.01,0,0,0,0,0,0,0,0,0,0.66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",0.36,0.04,0.01,0,0,0,0,0.01,0.01,0,0,0.04,0,0,0,0,0.09,0.13,0,0,0.02,0.01,0,0,0,0,0,0,0.01,0,0.55,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0.01,0,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",0.1,0.01,0.01,0,0,0,0,0.02,0,0,0,0.03,0,0,0,0,0.06,0.05,0,0,0.01,0,0,0,0,0,0,0,0.02,0,0.79,0,0,0,0,0,0,0,0,0.07,0,0,0,0,0.02,0,0,0.01,0,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",0.07,0.02,0.01,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.05,0.09,0,0,0.01,0,0,0,0,0,0,0,0,0,0.53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0.01,0,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",0.09,0.04,0.03,0,0,0,0,0.01,0.01,0,0,0.05,0,0.01,0,0,0.15,0.06,0,0,0.04,0,0,0,0,0,0,0,0.04,0,0.49,0,0.01,0,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0.01,0,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",0.11,0,0,0,0,0,0,0.02,0.01,0,0,0.04,0,0,0,0,0.08,0.15,0,0,0.02,0,0,0,0,0,0,0,0.03,0,0.56,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",0.08,0.02,0.03,0,0,0,0,0.02,0,0,0,0.02,0.01,0,0,0,0.09,0.09,0,0,0.04,0,0,0,0,0,0,0,0.01,0,0.67,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",0.55,0.01,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0.12,0.11,0,0,0,0,0,0,0,0,0,0,0.07,0,0.77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",0.13,0,0.01,0,0,0,0,0,0.02,0,0,0.03,0,0,0,0,0.16,0.08,0,0,0.03,0,0,0,0.02,0,0,0,0.02,0,0.51,0,0.01,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0.02,0.01,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",0.08,0.01,0.01,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.07,0.09,0,0,0.02,0,0,0,0,0,0,0,0,0,0.7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",0.1,0.01,0.02,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.07,0.08,0,0,0.02,0,0,0,0.01,0,0,0,0,0,0.46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",0.05,0.02,0.01,0,0,0,0,0,0.01,0,0,0.01,0,0,0,0,0.2,0.07,0,0,0.04,0.01,0,0,0,0,0,0,0.01,0.01,0.58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",0.11,0.02,0.04,0,0,0,0,0.02,0.02,0,0,0.03,0.01,0,0,0,0.12,0.06,0,0,0.03,0,0,0,0,0,0,0,0,0,0.57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",0.09,0.01,0.02,0.01,0,0,0,0.02,0.02,0,0,0.04,0,0,0,0,0.11,0.14,0,0,0.03,0,0,0,0,0,0,0,0.01,0,0.62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",0.09,0.02,0.05,0,0,0,0,0.02,0,0,0,0.01,0,0,0,0,0.07,0.11,0,0,0.02,0,0,0,0,0,0,0,0,0,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",0.08,0.01,0.04,0,0,0,0,0.02,0,0,0,0.01,0,0,0,0,0.09,0.07,0,0,0.02,0,0,0,0,0.01,0,0,0.01,0,0.65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",0.1,0.02,0.04,0,0,0,0,0.02,0.01,0,0,0.03,0,0,0,0,0.17,0.08,0,0.01,0.05,0,0,0,0,0,0,0,0.01,0,0.6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",0.13,0.01,0.03,0,0,0,0,0.04,0,0,0,0.01,0,0,0,0,0.16,0.1,0,0,0.05,0,0,0,0,0,0,0,0.02,0,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0.01,0,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",0.13,0.01,0.06,0,0,0,0,0,0.02,0,0,0.09,0,0,0,0,0.08,0.13,0,0,0.02,0,0,0,0,0,0,0,0.02,0.01,0.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",0.19,0.02,0.01,0,0,0,0,0.01,0.01,0,0,0.09,0,0,0,0,0.17,0.09,0,0,0.05,0,0,0,0,0,0,0,0.06,0.01,0.54,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",0.14,0.01,0.03,0,0,0,0,0.02,0.01,0,0,0.07,0.01,0,0,0,0.13,0.06,0,0,0.03,0,0,0,0,0,0,0,0,0,0.58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"Sum",NA,NA,5.76,0.76,1.11,0.17,0.01,0.01,0,0.39,0.26,0,0,1.98,0.05,0.05,0,0,4.66,2.4,0,1.2,0.84,0.03,0,0,0.12,0.02,0.05,0.01,0.64,0.1,25.54,0,0.07,0.05,0,0,0.02,0.04,0.28,0.23,0,0,0.01,0.11,0.02,0,0.04,0.22,0.03,0.01
diff --git a/TextAnalysis/top19_proportion_Australia_B.csv b/TextAnalysis/top19_proportion_Australia_B.csv
new file mode 100644
index 0000000..8a98c36
--- /dev/null
+++ b/TextAnalysis/top19_proportion_Australia_B.csv
@@ -0,0 +1,47 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",1.36,0.12,0.01,0.06,0.07,0.09,0.07,0.01,0,0,0,2.13,0,0,0.04,0.01,0,0,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",1.19,0.07,0.02,0.04,0.05,0.09,0.05,0.02,0,0,0,1.81,0,0.01,0.02,0,0,0.01,0
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",1.2,0.08,0.01,0.04,0.05,0.11,0.04,0.01,0,0.01,0,2.09,0,0,0.03,0.02,0,0,0
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",0.98,0.01,0,0,0,0.08,0.1,0,0,0,0,1.44,0,0,0.01,0.02,0,0.01,0.01
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",1.06,0.06,0,0.14,0.15,0.14,0.06,0.01,0,0,0,1.91,0,0,0.04,0,0,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",1.08,0.06,0.01,0.05,0.06,0.14,0.07,0.01,0,0,0,1.89,0,0,0.05,0.01,0,0,0
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",0.91,0.05,0.01,0.04,0.06,0.1,0.01,0,0,0,0.01,1.79,0,0,0.03,0,0,0.04,0
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",1.23,0.09,0.01,0.1,0.11,0.09,0.08,0.02,0,0,0,2.26,0,0,0.04,0.01,0,0,0
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",1.05,0.08,0.01,0.09,0.09,0.15,0.09,0,0,0,0,2.14,0,0,0.05,0.01,0,0,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",1.04,0.06,0.01,0.07,0.08,0.04,0.07,0.01,0,0,0,1.99,0,0,0.05,0.01,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",1.29,0.04,0,0.05,0.09,0.14,0.07,0,0,0.04,0,2.26,0,0.01,0,0,0,0,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1,0.09,0.01,0.1,0.11,0.18,0.03,0.01,0,0.01,0,2.18,0,0,0.04,0.01,0,0,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",0.93,0.09,0,0.03,0.04,0.13,0.01,0,0,0,0.02,2.1,0,0.02,0.01,0.01,0,0.02,0
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",1.19,0.01,0.01,0.04,0.05,0.2,0.11,0.01,0.03,0.07,0,1.99,0.01,0,0,0.02,0,0.01,0
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",1.2,0,0,0.03,0.05,0.22,0.21,0,0,0,0,1.97,0,0,0,0,0,0,0
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",1.05,0.02,0,0.08,0.1,0.21,0.05,0.01,0.05,0.07,0,2.21,0.01,0,0.01,0.02,0,0.01,0
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1.59,0,0,0.03,0.03,0.27,0,0,0,0.07,0,2.05,0,0,0,0,0,0,0
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1.1,0.01,0.01,0.04,0.06,0.27,0.12,0,0,0,0,2.08,0,0,0,0,0,0.03,0
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",1.25,0.02,0.03,0.09,0.11,0.18,0.1,0,0,0,0.01,1.94,0,0,0,0,0,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",1.36,0.01,0,0.01,0.03,0.17,0.08,0,0,0,0,1.82,0,0,0,0,0,0.01,0
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",0.98,0.05,0,0.06,0.06,0.16,0.06,0,0,0,0.01,2.34,0,0,0,0.01,0,0.01,0
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1.1,0.01,0.01,0.03,0.05,0.27,0.14,0,0,0,0.01,2.11,0,0,0.01,0,0,0.03,0
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1.04,0.03,0.01,0.03,0.03,0.28,0.11,0.01,0,0.01,0.01,2.28,0,0,0,0.01,0,0,0
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",1.28,0.01,0.02,0.02,0.02,0.28,0.04,0,0,0.02,0,2.04,0,0,0,0,0,0.01,0
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",1.52,0.02,0.02,0.06,0.06,0.2,0.02,0,0,0,0,2.17,0,0,0,0,0,0,0
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1.6,0.02,0.02,0.04,0.06,0.27,0.07,0,0,0.01,0,1.96,0,0,0.01,0,0.01,0.01,0
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",1.18,0.03,0.02,0.03,0.04,0.14,0.04,0,0,0.02,0,2.52,0,0,0.08,0.03,0,0.01,0
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1.07,0.02,0.02,0.01,0.01,0.16,0.03,0,0,0,0,1.99,0,0,0.02,0,0.01,0.01,0
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",0.99,0.04,0.01,0.05,0.08,0.25,0.1,0,0,0.04,0,2.01,0,0,0.05,0,0,0.01,0
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",0.95,0.01,0.03,0.04,0.04,0.26,0.07,0,0,0.03,0,1.86,0,0,0,0,0,0,0
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1.05,0.06,0.02,0.02,0.03,0.24,0.08,0,0,0.01,0,2.37,0,0,0.02,0.01,0,0.01,0
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",1.44,0.01,0.02,0,0.01,0.32,0.02,0,0,0.07,0,2.12,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",1.04,0.01,0.03,0.03,0.03,0.28,0.1,0.02,0,0.02,0,2.03,0,0,0.01,0.01,0,0.03,0
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",1.04,0.04,0.02,0.03,0.03,0.19,0.04,0,0,0,0,2.21,0,0,0.02,0.01,0,0.02,0
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",0.91,0.03,0.01,0.01,0.01,0.18,0.06,0.02,0,0,0,2.15,0,0,0.02,0.01,0,0.02,0
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",0.92,0.01,0.02,0.01,0.02,0.32,0.16,0,0,0.01,0.01,2.38,0,0,0,0,0,0,0
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",0.91,0.05,0.04,0.03,0.04,0.23,0.1,0,0,0,0,2.17,0,0,0.01,0,0.01,0.01,0
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",0.9,0.04,0.04,0.04,0.05,0.28,0.09,0,0,0.01,0,2,0,0,0,0,0,0.01,0
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",0.94,0.07,0.02,0.01,0.02,0.2,0.06,0,0,0,0,2.33,0,0,0.01,0,0,0.01,0
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",0.69,0.05,0.02,0.01,0.01,0.17,0.04,0.01,0,0.01,0,2.13,0,0,0.01,0,0,0.01,0
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1.2,0.05,0.03,0.03,0.04,0.28,0.12,0,0,0.01,0,1.91,0,0,0,0,0,0,0
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",1.11,0.06,0.04,0.01,0.01,0.31,0.09,0,0,0.02,0,1.9,0,0,0.02,0.01,0.01,0,0
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",0.86,0.08,0.03,0.09,0.1,0.26,0.05,0,0,0.02,0.01,1.84,0,0,0,0,0,0,0
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",1.23,0.02,0.02,0.09,0.11,0.32,0.11,0,0,0.06,0.01,2.1,0,0,0,0,0,0,0
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",1.32,0.04,0.03,0.07,0.07,0.23,0.08,0,0,0,0,2.27,0,0,0,0,0,0,0
+"Sum",NA,NA,50.33,1.83,0.7,1.98,2.42,9.08,3.3,0.18,0.08,0.64,0.1,93.24,0.02,0.04,0.71,0.25,0.04,0.35,0.01
diff --git a/TextAnalysis/top19_proportion_ICES_A.csv b/TextAnalysis/top19_proportion_ICES_A.csv
new file mode 100644
index 0000000..508addf
--- /dev/null
+++ b/TextAnalysis/top19_proportion_ICES_A.csv
@@ -0,0 +1,10 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",0.07,0.01,0.03,0.03,0,0,0,0,0,0,0,0.03,0,0,0,0,0.07,0.01,0,0.01,0,0,0,0,0.08,0,0,0,0.04,0,0.37,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"2","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",0.09,0.01,0.04,0.04,0,0,0,0,0,0,0,0.04,0,0,0,0,0.08,0,0,0,0,0,0,0,0.09,0,0,0,0.03,0,0.47,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0
+"3","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",0.07,0.02,0.01,0.02,0,0,0,0,0,0,0,0.02,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0.02,0,0,0,0,0.01,0.46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"4","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",0.08,0.01,0.03,0.03,0,0,0,0,0,0,0,0.02,0,0,0,0,0.05,0,0,0,0,0,0,0,0.02,0,0.01,0,0.07,0.01,0.58,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0
+"5","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",0.07,0,0.03,0.03,0,0,0,0,0,0,0,0.02,0,0,0,0,0.08,0,0,0,0,0,0,0,0.04,0,0,0,0.02,0,0.49,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"6","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",0.07,0.01,0.01,0.01,0,0,0,0,0,0,0,0.01,0,0,0,0,0.05,0,0,0,0,0,0,0,0.36,0,0,0,0.04,0,0.46,0,0,0,0,0,0.02,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0
+"7","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",0.13,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08,0,0,0.06,0,0,0,0,0.06,0,0,0,0.07,0.01,0.46,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0
+"8","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",0.04,0.02,0.02,0.02,0,0,0,0,0,0,0,0.04,0,0,0,0,0.05,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0,0.01,0.58,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"Sum",NA,NA,0.62,0.1,0.17,0.18,0,0,0,0,0,0,0,0.18,0,0,0,0,0.52,0.03,0,0.09,0,0,0,0,0.68,0,0.01,0,0.27,0.04,3.87,0,0.01,0,0,0,0.14,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0
diff --git a/TextAnalysis/top19_proportion_ICES_B.csv b/TextAnalysis/top19_proportion_ICES_B.csv
new file mode 100644
index 0000000..4613c0c
--- /dev/null
+++ b/TextAnalysis/top19_proportion_ICES_B.csv
@@ -0,0 +1,10 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",0.96,0.04,0,0.03,0.03,0.11,0.01,0.08,0,0.04,0,1.39,0.02,0,0,0,0,0,0
+"2","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",1.18,0.06,0,0.04,0.05,0.11,0,0.1,0,0.03,0,1.78,0.01,0,0,0.01,0,0,0
+"3","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",1.24,0.03,0,0.02,0.02,0.11,0.02,0.02,0,0,0.01,1.66,0,0,0.01,0,0,0,0
+"4","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",1.43,0.04,0,0.02,0.03,0.09,0,0.02,0.01,0.07,0.01,1.92,0.04,0,0,0,0,0,0
+"5","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",1,0.03,0,0.02,0.02,0.15,0,0.04,0,0.02,0,1.7,0.02,0,0,0.01,0,0,0
+"6","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",1.38,0.02,0,0.01,0.02,0.07,0.01,0.36,0,0.04,0,2.06,0.02,0,0,0.01,0,0.01,0
+"7","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",1.18,0,0,0,0,0.14,0.06,0.06,0,0.07,0.01,1.91,0.03,0,0,0,0,0,0
+"8","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1.15,0.02,0,0.04,0.05,0.14,0.01,0.01,0,0,0.01,1.75,0,0,0,0,0,0,0
+"Sum",NA,NA,9.52,0.24,0,0.18,0.22,0.92,0.11,0.69,0.01,0.27,0.04,14.17,0.14,0,0.01,0.03,0,0.01,0
diff --git a/TextAnalysis/top19_proportion_NOAA_A.csv b/TextAnalysis/top19_proportion_NOAA_A.csv
new file mode 100644
index 0000000..315b6ec
--- /dev/null
+++ b/TextAnalysis/top19_proportion_NOAA_A.csv
@@ -0,0 +1,83 @@
+"ID","Region","File_Path","biomass|b","abundance","spawning biomass|sb","spawning stock biomass|ssb","mature biomass","spawners","effective spawning output","unfished","virgin","initial equilibrium","unfished equilibrium","recruitment","recruits","recruit","age 0 fish","age 1 fish","catch","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort","fishing success","landings","retained catch","spawner per recruit|spr","spawning potential ratio","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f","instantaneous fishing mortality rate","harvest rate","exploitation rate","finite fishing mortality","apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition","length frequency","length observation","size frequency","size composition","age composition","age frequency","age observation","projection","sex","gender","plus group"
+"1","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",0.12,0.01,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.17,0.02,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0.41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.05,0,0,0
+"2","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",0.14,0.02,0.03,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.06,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0.01,0.46,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"3","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",0.09,0.02,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.11,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.63,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0
+"4","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",0.2,0.04,0,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.08,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0.43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"5","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",0.14,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.1,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.46,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"6","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",0.15,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.22,0,0,0,0,0,0,0,0,0,0,0,0,0,0.43,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0.1,0,0,0
+"7","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",0.12,0.03,0.02,0.01,0,0,0,0,0,0,0,0.08,0,0,0,0,0.03,0.02,0,0,0,0,0,0,0,0,0,0,0.02,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0.04,0,0,0,0.02,0,0
+"8","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",0.12,0.02,0.01,0.01,0,0,0,0,0,0,0,0.04,0,0,0,0,0.06,0.02,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0.41,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"9","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",0.24,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.19,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0.35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.04,0,0,0
+"10","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",0.05,0.01,0.02,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0,0.32,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0
+"11","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",0.1,0.02,0.03,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0,0,0,0,0.01,0.01,0.44,0,0,0,0,0,0,0.01,0,0,0,0,0,0.01,0,0,0,0,0,0
+"12","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",0.12,0.01,0.02,0.01,0,0,0,0,0,0,0,0.03,0.01,0,0,0,0.03,0.01,0,0,0,0,0,0,0,0,0,0,0,0.01,0.57,0,0,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"13","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",0.12,0.02,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.05,0.03,0,0.01,0,0,0,0,0,0,0,0,0,0,0.65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"14","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",0.33,0.03,0,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.04,0.01,0,0,0,0,0,0,0,0.01,0,0,0.01,0.01,0.53,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.03,0,0
+"15","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",0.08,0.03,0.03,0.02,0,0,0,0,0,0,0,0.05,0,0,0,0,0.05,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0.01,0.55,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"16","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",0.3,0.01,0,0,0.02,0,0,0,0,0,0,0.03,0,0,0,0,0.06,0.01,0,0,0,0,0,0,0,0.03,0,0,0.01,0,0.62,0,0,0,0,0,0,0,0.01,0,0,0,0.05,0,0,0,0,0.03,0,0
+"17","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",0.18,0,0.02,0.02,0,0,0,0,0,0,0,0.01,0,0,0,0,0.13,0,0,0,0,0,0,0,0.03,0,0,0,0.06,0,0.64,0,0,0.06,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"18","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",0.22,0.03,0.02,0.02,0,0,0,0,0,0,0,0.01,0,0.01,0,0,0.13,0,0.02,0,0,0,0,0,0.05,0,0,0,0.01,0,1.08,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"19","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",0.1,0.02,0.05,0.08,0,0,0,0,0,0,0,0.11,0.03,0,0,0,0.09,0.02,0,0,0,0,0,0,0,0,0,0,0.01,0,0.45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.06,0,0,0
+"20","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",0.18,0,0.02,0.02,0,0,0,0,0,0,0,0.01,0,0,0,0,0.09,0,0,0,0,0,0,0,0.04,0,0,0,0.05,0,0.67,0,0,0.06,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0
+"21","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",0.15,0.01,0.02,0.02,0,0,0,0,0,0,0,0.02,0,0,0,0,0.14,0,0,0,0,0,0,0,0.02,0,0,0,0.01,0,0.72,0,0,0.07,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"22","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",0.31,0.03,0.07,0.08,0,0,0,0,0,0,0,0.05,0.01,0,0,0,0.02,0,0,0,0,0,0,0,0.03,0,0,0,0.13,0,0.48,0,0,0,0,0,0.06,0,0,0,0,0,0,0,0,0,0,0,0,0
+"23","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",0.18,0,0.02,0.03,0,0,0,0,0,0,0,0.01,0,0,0,0,0.19,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.57,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"24","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",0.26,0.03,0.08,0.14,0,0,0,0,0,0,0,0.08,0,0.01,0,0,0.1,0,0,0.01,0,0,0,0,0.07,0,0,0,0.11,0,0.53,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"25","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",0.33,0.01,0.13,0.18,0,0,0,0,0,0,0,0.1,0,0.03,0,0,0.09,0,0,0,0,0,0,0,0.06,0,0,0,0.11,0,0.55,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0.02,0,0,0
+"26","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",0.18,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.07,0,0,0,0,0,0,0,0.01,0,0,0,0.05,0,0.5,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0
+"27","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",0.22,0.01,0.11,0.16,0,0,0,0,0,0,0,0.12,0,0.01,0,0,0.1,0,0,0,0,0,0,0,0.09,0,0,0,0.11,0,0.42,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"28","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",0.12,0.02,0.02,0.03,0,0,0,0,0,0,0,0.02,0.01,0,0,0,0.03,0,0,0,0,0,0,0,0.08,0,0,0,0.01,0.01,0.44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"29","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",0.21,0.03,0.1,0.13,0,0,0,0,0,0,0,0.03,0.02,0,0,0.03,0.11,0.01,0,0,0,0,0,0,0.03,0,0,0,0.03,0,0.79,0,0,0,0,0,0.01,0,0.01,0,0,0,0,0.01,0,0,0.01,0,0,0
+"30","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",0.2,0.02,0.12,0.17,0,0,0,0,0,0,0,0.07,0,0.01,0,0,0.06,0,0,0.1,0,0.01,0,0,0.14,0,0,0,0.14,0,0.54,0,0,0,0,0,0.07,0,0,0.02,0,0,0.02,0,0,0,0.01,0,0,0
+"31","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",0.19,0.02,0,0.02,0,0,0,0,0,0,0,0.01,0.02,0,0,0,0.13,0,0,0,0,0,0,0,0.06,0,0,0,0,0,0.55,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"32","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",0.16,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.07,0,0,0,0,0,0,0,0.03,0,0,0,0,0.02,0.32,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0
+"33","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",0.03,0.01,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0.03,0,0.01,0,0.02,0,0.31,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0
+"34","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",0.08,0.03,0.01,0,0,0,0,0.02,0,0,0,0.02,0,0,0,0,0.05,0.01,0,0,0,0,0,0,0.03,0,0.01,0,0.01,0.01,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"35","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",0.04,0.02,0,0,0,0,0,0.01,0,0,0,0.02,0,0,0,0,0.06,0.01,0,0.02,0,0,0,0,0.03,0,0.01,0,0.01,0.01,0.47,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"36","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",0.04,0.01,0.02,0.01,0,0,0,0.02,0,0,0,0.01,0,0,0,0,0.05,0,0,0.01,0,0,0,0,0.05,0,0.01,0,0.01,0,0.45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"37","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",0.08,0.01,0.03,0,0,0,0,0.01,0,0,0,0.05,0,0,0,0,0.06,0.01,0,0.01,0,0,0,0,0.02,0,0.02,0,0.01,0,0.39,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"38","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",0.04,0.02,0.02,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.08,0.01,0,0.01,0,0.01,0,0,0.01,0.01,0.01,0,0,0.01,0.46,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0.01,0,0
+"39","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",0.08,0.02,0.04,0,0,0,0,0.03,0,0,0,0.02,0,0,0,0,0.02,0.01,0,0,0,0.01,0,0,0.03,0,0.01,0,0.01,0,0.49,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0.02,0,0
+"40","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",0.02,0.01,0,0,0,0,0,0.02,0,0,0,0.02,0,0,0,0,0.08,0.01,0,0,0,0,0,0,0.05,0,0.02,0,0.01,0,0.64,0,0,0.01,0,0,0,0,0.01,0.01,0,0,0,0,0,0,0,0,0,0
+"41","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",0.04,0.02,0,0,0,0,0,0.01,0,0,0,0.04,0,0,0,0,0.1,0.01,0,0,0,0.01,0,0,0.04,0,0.01,0,0,0,0.54,0,0,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0
+"42","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",0.09,0.01,0.05,0,0,0,0,0,0,0,0,0.04,0,0,0,0,0.08,0.02,0,0,0,0,0,0,0.01,0,0.01,0,0.01,0,0.39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"43","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",0.07,0.01,0.03,0,0,0,0,0.01,0,0,0,0.02,0,0,0,0,0.08,0,0,0,0,0,0,0,0.07,0,0.02,0,0.01,0,0.52,0,0,0,0,0,0,0,0.01,0.01,0,0,0,0,0,0,0,0,0,0
+"44","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",0.03,0.02,0,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0.04,0.01,0,0.01,0,0.01,0,0,0.03,0,0.01,0,0,0,0.47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"45","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",0.07,0.02,0.02,0,0,0,0,0.01,0,0,0,0.08,0,0,0,0,0.05,0.01,0,0,0,0,0,0,0.02,0,0.01,0,0,0.01,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"46","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",0.03,0,0.02,0,0,0,0,0.01,0,0,0,0.02,0,0,0,0,0.02,0,0,0,0,0,0,0,0.05,0,0.01,0,0,0,0.26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"47","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",0.04,0.02,0,0,0,0,0,0.01,0,0,0,0.03,0.01,0,0,0,0.07,0,0,0.01,0,0,0,0,0.02,0,0.02,0,0.01,0,0.5,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"48","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",0.04,0.02,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.05,0.01,0,0.01,0,0,0,0,0.02,0,0.01,0,0,0,0.48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"49","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",0.08,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.21,0,0,0,0,0,0,0,0,0,0.09,0,0,0.01,0.45,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0
+"50","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",0.11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.13,0.03,0,0.08,0,0,0,0,0,0,0,0,0.07,0,0.5,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"51","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",0.11,0.03,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.18,0,0,0,0,0,0,0,0,0,0.11,0.01,0,0.01,0.5,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0
+"52","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",0.3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.13,0.08,0,0.07,0,0,0,0,0,0,0,0,0.19,0,0.56,0,0.07,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"53","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",0.12,0,0.07,0,0,0,0,0,0,0,0,0.06,0,0,0,0,0.05,0,0,0.04,0,0,0,0,0,0,0,0,0.04,0.01,0.65,0,0,0,0,0,0.01,0,0,0.01,0,0,0.01,0,0,0,0,0,0,0
+"54","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",0.05,0.02,0.01,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.1,0,0,0.1,0.02,0,0,0,0,0,0,0,0.01,0.01,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0.01,0,0
+"55","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",0.15,0.01,0.09,0,0,0,0,0,0,0,0,0.03,0,0,0,0,0.03,0,0,0.04,0,0,0,0,0,0,0,0,0.04,0,0.71,0,0,0,0,0,0.02,0,0.02,0.01,0,0,0,0,0,0,0,0,0,0
+"56","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",0.08,0.01,0.06,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.12,0,0,0.03,0,0,0,0,0,0,0,0,0.05,0,0.62,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0
+"57","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",0.02,0.16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.13,0.02,0,0,0,0.01,0,0,0,0,0,0,0,0.01,0.7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"58","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",0.01,0.15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.12,0.04,0,0,0,0.05,0,0,0.03,0,0,0,0,0,0.69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"59","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",0.08,0,0,0.01,0,0,0,0,0,0,0,0.01,0,0,0,0,0.06,0,0,0.04,0,0,0,0,0.01,0,0,0,0.09,0.01,0.56,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0.01,0,0
+"60","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",0.3,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.05,0,0,0.09,0,0,0,0,0,0,0,0,0.07,0.03,0.44,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0
+"61","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",0.12,0.02,0.03,0.03,0,0,0,0.01,0,0.01,0,0.07,0,0,0,0,0.03,0,0,0.01,0,0,0,0,0,0,0,0,0,0.02,0.37,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0.01,0,0,0
+"62","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",0.07,0.03,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0.06,0,0,0.04,0,0,0,0,0.02,0,0,0,0.04,0,0.56,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"63","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",0.03,0.05,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.14,0.03,0,0,0,0.02,0,0,0.03,0,0,0,0,0,0.65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"64","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",0.05,0.04,0,0,0,0,0,0.01,0.02,0,0.01,0.03,0,0.01,0,0,0.03,0,0.01,0.01,0,0,0,0,0.01,0,0,0,0.07,0,0.64,0,0,0,0,0.01,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"65","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",0.15,0.02,0.04,0.08,0,0,0,0.01,0.02,0,0,0.04,0,0,0,0,0.03,0.01,0,0.01,0,0.01,0,0,0.09,0.02,0,0,0.01,0,0.73,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0,0,0.01,0,0
+"66","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",0.08,0.02,0.02,0.03,0,0,0,0,0,0,0,0.01,0,0,0,0,0.03,0.02,0,0,0,0,0,0,0.05,0,0.07,0,0.01,0.01,0.7,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"67","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",0.09,0.01,0.03,0.05,0,0,0,0,0.02,0,0,0.04,0.01,0,0,0,0.01,0.01,0,0.02,0,0,0,0,0.06,0,0.01,0,0,0,0.68,0,0.01,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"68","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",0.03,0.03,0,0,0,0,0,0,0.01,0,0,0.01,0,0,0,0,0.04,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0.07,0,0.44,0,0,0,0,0,0.05,0,0,0,0,0,0,0,0,0,0.03,0,0,0
+"69","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",0.05,0.02,0.01,0.01,0,0,0,0,0,0,0,0.01,0,0,0,0,0.02,0,0,0.01,0,0,0,0,0.06,0,0,0,0.01,0.01,0.69,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0,0,0
+"70","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",0.04,0.01,0.01,0.01,0,0,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0,0.01,0,0,0,0,0.01,0,0.01,0,0.01,0.02,0.44,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0
+"71","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",0.05,0.02,0.01,0,0,0,0,0.01,0.01,0,0,0.01,0,0,0,0,0.02,0.01,0,0.01,0,0,0,0,0.07,0,0.01,0,0.02,0.02,0.47,0,0,0,0,0,0.01,0,0.02,0.02,0,0,0,0,0,0,0,0,0,0
+"72","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",0.06,0.01,0.01,0.02,0,0,0,0,0,0,0,0.02,0,0,0,0,0.02,0.01,0,0.01,0,0,0,0,0.05,0,0.01,0,0.01,0.01,0.43,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"73","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",0.06,0.01,0.03,0.04,0,0,0,0,0.01,0,0,0.03,0,0,0,0,0.03,0.01,0,0.03,0,0,0,0,0.04,0,0.01,0,0.02,0.01,0.58,0,0,0,0,0,0.01,0,0.01,0,0,0,0,0.01,0,0,0,0,0,0
+"74","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",0.13,0.01,0.06,0.06,0,0,0,0,0.01,0,0,0.02,0,0,0,0,0.01,0.01,0,0.02,0,0,0,0,0.04,0,0,0,0.01,0.02,0.77,0,0,0.01,0,0,0.01,0,0.02,0,0,0,0,0.01,0,0,0,0,0,0
+"75","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",0.12,0.02,0.03,0.02,0,0,0,0,0,0,0,0.02,0.01,0.01,0,0,0.01,0.01,0,0,0,0,0,0,0.05,0,0,0,0.08,0,0.43,0,0,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0.01,0,0,0
+"76","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",0.14,0.02,0.04,0.03,0,0,0,0,0,0,0,0.02,0.01,0.01,0,0,0.01,0.01,0,0,0,0,0,0,0.06,0,0,0,0.09,0,0.45,0,0,0,0,0,0.04,0,0,0,0,0,0,0.01,0,0,0.01,0,0,0
+"77","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",0.04,0.02,0,0,0,0,0,0,0,0,0,0.02,0,0,0,0,0.04,0,0,0.01,0,0,0,0,0.02,0,0,0,0.05,0.01,0.43,0,0,0,0,0,0.04,0,0.02,0,0,0,0,0,0,0,0.02,0.01,0,0
+"78","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",0.12,0.01,0.01,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.12,0.01,0,0.06,0,0,0,0,0.01,0,0,0,0.22,0.01,0.46,0,0.01,0,0,0,0.04,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"79","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",0.11,0.02,0.02,0.02,0,0,0,0,0,0,0,0.03,0,0,0,0,0.02,0.01,0,0,0,0,0,0,0.02,0,0.01,0,0,0.01,0.39,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0
+"80","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",0.06,0.05,0.03,0,0,0,0,0,0.01,0,0,0.03,0,0,0,0,0.05,0,0,0.01,0,0.02,0,0,0,0.01,0,0,0.03,0,0.58,0,0,0,0,0,0.01,0,0.01,0,0,0,0,0,0,0,0,0,0,0
+"81","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",0.02,0.07,0,0,0,0,0,0.01,0.01,0.01,0,0.05,0,0,0,0,0.1,0,0,0.07,0,0,0,0,0,0,0.02,0,0.06,0.01,0.48,0,0,0,0,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0.01,0,0
+"Sum",NA,NA,9.46,1.73,1.82,1.57,0.02,0,0,0.24,0.13,0.02,0.01,2.12,0.14,0.1,0,0.03,5.96,0.77,0.03,1.13,0.02,0.16,0,0,1.99,0.08,0.55,0.01,2.37,0.41,42.59,0,0.12,0.37,0,0.01,0.77,0.01,0.4,0.09,0,0.01,0.15,0.18,0,0,0.46,0.19,0,0
diff --git a/TextAnalysis/top19_proportion_NOAA_B.csv b/TextAnalysis/top19_proportion_NOAA_B.csv
new file mode 100644
index 0000000..65fe613
--- /dev/null
+++ b/TextAnalysis/top19_proportion_NOAA_B.csv
@@ -0,0 +1,83 @@
+"ID","Region","File_Path","biomass|b|abundance","spawning biomass|sb|spawning stock biomass|ssb|mature biomass|spawners|effective spawning output","unfished|virgin|initial equilibrium|unfished equilibrium","recruitment","recruits|recruit|age 0 fish|age 1 fish","catch|harvest|total removals","catch per unit effort|cpue|catch rate|index of abundance|catch per effort|fishing success","landings|retained catch","spawner per recruit|spawning potential ratio|spr","maximum sustainable yield|msy","instantaneous total mortality rate|z","fishing mortality|f|instantaneous fishing mortality rate|harvest rate|exploitation rate|finite fishing mortality|apical f","fishing mortality at maximum sustainable yield|fmsy","mass","length composition|length frequency|length observation|size frequency|size composition","age composition|age frequency|age observation","projection","sex|gender","plus group"
+"1","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",1.38,0.01,0,0,0,0.22,0.01,0,0,0,0.01,2.29,0,0,0,0.01,0.05,0,0
+"2","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",1.2,0.03,0,0.02,0.03,0.12,0.02,0,0,0,0.01,1.75,0,0,0,0.02,0,0,0
+"3","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1.4,0,0,0.01,0.01,0.15,0.01,0,0,0,0.01,2.07,0,0,0.01,0,0,0,0
+"4","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",1.37,0,0,0.02,0.02,0.11,0,0,0,0,0,2.19,0,0,0,0,0,0,0
+"5","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1.51,0.02,0,0.01,0.01,0.13,0.01,0,0,0,0.01,2.18,0,0,0,0,0,0,0
+"6","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",1.56,0.04,0,0,0,0.28,0,0,0,0,0,2.05,0,0,0,0.01,0.1,0,0
+"7","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1.32,0.03,0,0.08,0.11,0.1,0.01,0,0,0.02,0,1.84,0,0,0,0.06,0,0.04,0
+"8","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",1.31,0.03,0,0.04,0.04,0.1,0.02,0,0,0,0.01,1.74,0,0,0.02,0.02,0,0,0
+"9","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",1.6,0.01,0,0,0,0.29,0,0,0,0,0,1.79,0,0,0,0,0.04,0,0
+"10","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",0.84,0.02,0,0.01,0.01,0.04,0.02,0,0,0,0,1.2,0,0,0.01,0,0,0,0
+"11","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",1.08,0.03,0,0.03,0.04,0.1,0.01,0,0,0.01,0.01,1.55,0,0.01,0,0.01,0,0,0
+"12","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1.11,0.03,0,0.03,0.05,0.12,0,0,0,0,0.01,2.18,0,0,0.02,0.01,0,0.01,0
+"13","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1.26,0,0,0.01,0.01,0.11,0.01,0,0,0,0,2.09,0,0,0.02,0,0,0,0
+"14","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1.5,0,0,0.03,0.04,0.08,0,0.01,0,0.01,0.01,1.77,0,0,0.03,0,0,0.03,0
+"15","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",1.3,0.04,0,0.05,0.06,0.09,0.03,0,0,0,0.01,2.01,0,0,0.01,0.02,0,0,0
+"16","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",2.02,0.02,0,0.03,0.04,0.1,0,0.03,0,0.01,0,1.9,0,0,0.06,0,0,0.03,0
+"17","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",0.89,0.02,0,0.01,0.01,0.17,0,0.03,0,0.06,0,2.19,0.02,0,0,0,0,0,0
+"18","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",0.78,0.02,0,0.01,0.02,0.17,0,0.05,0,0.01,0,2.72,0,0,0,0,0,0,0
+"19","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",0.9,0.13,0,0.11,0.15,0.17,0,0,0,0.01,0,2.14,0,0,0,0,0.06,0,0
+"20","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",0.99,0.03,0,0.01,0.01,0.13,0,0.04,0,0.05,0,2.04,0.04,0,0,0,0,0,0
+"21","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",0.8,0.02,0,0.02,0.02,0.15,0,0.02,0,0.01,0,2.31,0,0,0,0,0,0,0
+"22","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",1.11,0.08,0,0.05,0.12,0.02,0,0.03,0,0.13,0,1.58,0.06,0,0.01,0,0,0,0
+"23","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",1.32,0.05,0,0.01,0.01,0.22,0,0,0,0.01,0,1.72,0,0,0,0,0,0,0
+"24","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",1,0.23,0,0.08,0.11,0.17,0.02,0.07,0,0.11,0,1.81,0.04,0,0,0,0.01,0,0
+"25","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",1.01,0.27,0.01,0.1,0.15,0.12,0,0.06,0,0.11,0,1.84,0.03,0,0,0,0.02,0.01,0
+"26","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",1.21,0,0,0,0,0.07,0.01,0.01,0,0.05,0,2.14,0.01,0,0,0,0,0,0
+"27","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",1.11,0.28,0.01,0.12,0.13,0.16,0,0.09,0,0.11,0,2.06,0.04,0,0,0,0.01,0,0
+"28","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",1,0.03,0,0.02,0.06,0.05,0.01,0.08,0,0.01,0.01,1.63,0,0,0,0,0,0,0
+"29","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",1.11,0.21,0,0.03,0.09,0.13,0,0.03,0,0.03,0,2.55,0.01,0,0.01,0.01,0.01,0,0
+"30","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",0.91,0.27,0.01,0.07,0.09,0.07,0.1,0.14,0,0.14,0,2.08,0.07,0,0.03,0,0.01,0,0
+"31","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",0.99,0.03,0,0.01,0.03,0.18,0,0.06,0,0,0,1.82,0,0,0,0,0,0,0
+"32","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",0.68,0.01,0,0.01,0.01,0.12,0,0.03,0,0,0.02,1.09,0,0,0.01,0,0,0,0
+"33","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",0.6,0.03,0.01,0.01,0.01,0.07,0.01,0.03,0.01,0.02,0,1.41,0,0,0.03,0,0,0.01,0
+"34","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",1.12,0.02,0.03,0.02,0.03,0.08,0.01,0.03,0.01,0.01,0.01,1.88,0,0,0.01,0,0,0,0
+"35","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",1.24,0.01,0.01,0.02,0.02,0.1,0.03,0.04,0.01,0.01,0.01,2.12,0,0,0.01,0.01,0,0.01,0
+"36","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",0.94,0.02,0.02,0.01,0.02,0.07,0.02,0.05,0.01,0.01,0,2,0,0,0.01,0.01,0,0.14,0
+"37","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",1.13,0.05,0.01,0.05,0.06,0.09,0.02,0.02,0.03,0.01,0,1.91,0,0,0.02,0.01,0,0.01,0
+"38","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",0.97,0.02,0.01,0.03,0.03,0.12,0.02,0.03,0.01,0,0.01,2.26,0,0,0.03,0,0,0.02,0
+"39","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",1.04,0.05,0.03,0.02,0.03,0.06,0.01,0.03,0.01,0.01,0,1.94,0,0,0.02,0.01,0,0.04,0
+"40","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",1.04,0.02,0.02,0.02,0.04,0.15,0,0.06,0.02,0.01,0,2.43,0,0,0.03,0.01,0,0.01,0
+"41","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",1.12,0.01,0.01,0.04,0.05,0.13,0.02,0.05,0.01,0,0,2.2,0,0,0.03,0.01,0,0,0
+"42","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",0.92,0.05,0,0.04,0.05,0.12,0.01,0.01,0.02,0.01,0,1.5,0,0,0,0.01,0,0,0
+"43","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",1.09,0.05,0.01,0.02,0.03,0.13,0.01,0.07,0.02,0.01,0,1.93,0,0,0.03,0.01,0,0.01,0
+"44","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",0.95,0.01,0.02,0.03,0.04,0.08,0.02,0.03,0.01,0,0,2.1,0,0,0.01,0.01,0,0.01,0
+"45","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",1.22,0.03,0.01,0.08,0.11,0.08,0.01,0.02,0.01,0,0.01,2.18,0,0,0.01,0,0,0.01,0
+"46","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",0.51,0.02,0.01,0.02,0.03,0.05,0,0.05,0.01,0,0,1.19,0,0,0.01,0.01,0,0.01,0
+"47","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",0.92,0.02,0.01,0.03,0.05,0.12,0.02,0.02,0.02,0.01,0,2.25,0,0,0.03,0.02,0,0.01,0
+"48","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",0.9,0,0.01,0.01,0.03,0.07,0.01,0.02,0.01,0,0,1.96,0,0,0.01,0,0,0.01,0
+"49","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",1.14,0.01,0,0,0.01,0.23,0,0,0.1,0,0.01,1.76,0,0,0.01,0,0,0,0
+"50","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",1.17,0,0,0,0,0.2,0.18,0,0,0.07,0,2.02,0,0,0,0,0,0,0
+"51","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1.31,0.01,0,0.01,0.01,0.2,0,0,0.12,0,0.01,1.99,0,0,0.01,0,0,0,0
+"52","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",1.4,0,0,0,0,0.23,0.07,0,0,0.19,0,2.23,0,0,0,0,0.01,0,0
+"53","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1.08,0.08,0,0.06,0.06,0.08,0.04,0,0,0.04,0.01,2.4,0.01,0,0.03,0,0,0,0
+"54","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",1.05,0.02,0,0.02,0.02,0.14,0.14,0,0,0.01,0.01,1.98,0,0,0.02,0,0,0.01,0
+"55","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",0.92,0.11,0,0.03,0.04,0.07,0.04,0,0,0.04,0,2.29,0.02,0,0.03,0,0,0,0
+"56","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",1.23,0.16,0,0.02,0.02,0.18,0.05,0,0,0.05,0,1.65,0.02,0,0,0,0,0.01,0
+"57","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",1,0,0,0,0,0.16,0.03,0,0,0,0.01,1.89,0,0,0,0,0,0,0
+"58","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",1,0,0,0,0,0.18,0.05,0.04,0,0,0,2.03,0,0,0,0,0.01,0,0
+"59","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1.09,0.02,0.01,0.01,0.01,0.11,0.06,0.01,0,0.09,0.01,1.65,0.04,0,0,0,0.01,0.01,0
+"60","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",1.58,0,0,0,0,0.08,0.11,0,0,0.07,0.03,1.54,0.03,0,0,0,0,0.01,0
+"61","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",1.17,0.04,0.02,0.07,0.09,0.05,0.01,0,0,0,0.02,1.57,0,0,0.02,0,0.01,0,0
+"62","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",1.25,0.01,0.01,0,0.01,0.09,0.05,0.02,0,0.04,0,1.9,0.03,0,0,0,0.01,0,0
+"63","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",1.25,0,0,0,0,0.17,0.02,0.03,0,0,0,1.96,0,0,0,0,0.01,0,0
+"64","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",1.1,0.01,0.03,0.03,0.04,0.07,0.01,0.01,0,0.07,0,2.05,0.04,0,0.01,0,0.01,0,0
+"65","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",0.93,0.11,0.03,0.04,0.06,0.05,0.02,0.11,0,0.01,0,1.95,0,0,0.03,0,0,0.01,0
+"66","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",1,0.05,0,0.01,0.01,0.07,0,0.05,0.07,0.01,0.01,2.06,0.01,0,0,0,0.01,0,0
+"67","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1.07,0.07,0.02,0.04,0.07,0.03,0.02,0.06,0.01,0,0,2.14,0,0,0.03,0.02,0,0,0
+"68","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",0.92,0,0.01,0.01,0.01,0.08,0.02,0.01,0,0.07,0,1.82,0.05,0,0,0,0.03,0,0
+"69","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",0.78,0.02,0,0.01,0.02,0.03,0.01,0.06,0.01,0.01,0.01,2.15,0,0,0.02,0,0,0,0
+"70","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",0.52,0.02,0,0.02,0.04,0.02,0.01,0.02,0.01,0.01,0.02,1.69,0,0,0.01,0.02,0,0,0
+"71","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",1.31,0.01,0.03,0.01,0.03,0.04,0.01,0.07,0.01,0.02,0.02,1.68,0.01,0,0.04,0,0,0.01,0
+"72","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",0.83,0.04,0.01,0.02,0.03,0.03,0.02,0.05,0.01,0.01,0.01,1.63,0,0,0.02,0,0,0.01,0
+"73","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",0.91,0.05,0.01,0.03,0.05,0.05,0.03,0.04,0.01,0.02,0.01,1.94,0.01,0,0.01,0.02,0,0,0
+"74","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",0.94,0.09,0.01,0.02,0.03,0.04,0.02,0.05,0,0.01,0.02,2.21,0.01,0,0.05,0.02,0,0.01,0
+"75","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",1.15,0.06,0,0.02,0.04,0.03,0.01,0.05,0,0.08,0,1.39,0.04,0,0.01,0.01,0.01,0,0
+"76","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",0.94,0.08,0,0.02,0.05,0.03,0.01,0.06,0.01,0.09,0,1.63,0.04,0,0.01,0.01,0.01,0,0
+"77","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",1.26,0.01,0.01,0.02,0.03,0.07,0.02,0.02,0,0.05,0.01,1.68,0.04,0,0.03,0,0.02,0.01,0
+"78","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1.32,0.01,0,0.01,0.02,0.18,0.07,0.01,0,0.22,0.01,1.8,0.04,0,0.02,0,0,0.01,0
+"79","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",0.96,0.03,0,0.03,0.05,0.07,0.01,0.02,0.01,0,0.01,1.63,0,0,0,0.02,0,0.01,0
+"80","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1.1,0.05,0.01,0.03,0.04,0.11,0.04,0.01,0,0.03,0,2.2,0.01,0,0.02,0,0,0,0
+"81","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",0.94,0,0.04,0.05,0.07,0.16,0.08,0,0.02,0.06,0.01,2.2,0,0,0.02,0,0,0.02,0
+"Sum",NA,NA,88.9,3.57,0.5,2.12,3.07,9.09,1.77,2.14,0.61,2.37,0.41,156.29,0.77,0.01,0.98,0.41,0.46,0.55,0
diff --git a/TextAnalysis/top19_wordcloud_All_mean_presence_black_A.jpg b/TextAnalysis/top19_wordcloud_All_mean_presence_black_A.jpg
new file mode 100644
index 0000000..a46092e
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_All_mean_presence_black_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_All_mean_presence_black_AB.jpg b/TextAnalysis/top19_wordcloud_All_mean_presence_black_AB.jpg
new file mode 100644
index 0000000..091f2fc
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_All_mean_presence_black_AB.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_All_mean_presence_black_B.jpg b/TextAnalysis/top19_wordcloud_All_mean_presence_black_B.jpg
new file mode 100644
index 0000000..f9ae068
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_All_mean_presence_black_B.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_All_mean_presence_grays_A.jpg b/TextAnalysis/top19_wordcloud_All_mean_presence_grays_A.jpg
new file mode 100644
index 0000000..5b6eef7
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_All_mean_presence_grays_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_All_mean_presence_grays_AB.jpg b/TextAnalysis/top19_wordcloud_All_mean_presence_grays_AB.jpg
new file mode 100644
index 0000000..63fa656
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_All_mean_presence_grays_AB.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_All_mean_presence_grays_B.jpg b/TextAnalysis/top19_wordcloud_All_mean_presence_grays_B.jpg
new file mode 100644
index 0000000..f6a5515
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_All_mean_presence_grays_B.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_Australia_mean_presence_black_A.jpg b/TextAnalysis/top19_wordcloud_Australia_mean_presence_black_A.jpg
new file mode 100644
index 0000000..88fa707
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_Australia_mean_presence_black_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_Australia_mean_presence_black_B.jpg b/TextAnalysis/top19_wordcloud_Australia_mean_presence_black_B.jpg
new file mode 100644
index 0000000..da4f5a8
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_Australia_mean_presence_black_B.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_Australia_mean_presence_grays_A.jpg b/TextAnalysis/top19_wordcloud_Australia_mean_presence_grays_A.jpg
new file mode 100644
index 0000000..cd93295
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_Australia_mean_presence_grays_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_Australia_mean_presence_grays_B.jpg b/TextAnalysis/top19_wordcloud_Australia_mean_presence_grays_B.jpg
new file mode 100644
index 0000000..64de5b0
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_Australia_mean_presence_grays_B.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_ICES_mean_presence_black_A.jpg b/TextAnalysis/top19_wordcloud_ICES_mean_presence_black_A.jpg
new file mode 100644
index 0000000..874a82c
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_ICES_mean_presence_black_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_ICES_mean_presence_black_B.jpg b/TextAnalysis/top19_wordcloud_ICES_mean_presence_black_B.jpg
new file mode 100644
index 0000000..c84a3d3
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_ICES_mean_presence_black_B.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_ICES_mean_presence_grays_A.jpg b/TextAnalysis/top19_wordcloud_ICES_mean_presence_grays_A.jpg
new file mode 100644
index 0000000..a0a9e4d
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_ICES_mean_presence_grays_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_ICES_mean_presence_grays_B.jpg b/TextAnalysis/top19_wordcloud_ICES_mean_presence_grays_B.jpg
new file mode 100644
index 0000000..a96c3d1
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_ICES_mean_presence_grays_B.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_NOAA_mean_presence_black_A.jpg b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_black_A.jpg
new file mode 100644
index 0000000..6b733a0
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_black_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_NOAA_mean_presence_black_B.jpg b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_black_B.jpg
new file mode 100644
index 0000000..791dfa3
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_black_B.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_NOAA_mean_presence_grays_A.jpg b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_grays_A.jpg
new file mode 100644
index 0000000..724e28d
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_grays_A.jpg differ
diff --git a/TextAnalysis/top19_wordcloud_NOAA_mean_presence_grays_B.jpg b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_grays_B.jpg
new file mode 100644
index 0000000..2f7c702
Binary files /dev/null and b/TextAnalysis/top19_wordcloud_NOAA_mean_presence_grays_B.jpg differ
diff --git a/TextAnalysis/top7_analysis.R b/TextAnalysis/top7_analysis.R
new file mode 100644
index 0000000..3d8c4b7
--- /dev/null
+++ b/TextAnalysis/top7_analysis.R
@@ -0,0 +1,270 @@
+library(googledrive)
+library(here)
+library(pdftools)
+library(tm)
+library(stringr)
+library(wordcloud)
+library(RColorBrewer)
+library(ggplot2)
+library(scales)
+library(viridis)
+
+# Define keyword ---------------------------------------------------------------
+
+# z <- data.frame(
+# keyword = c(
+# "instantaneous total mortality rate|z"
+# ),
+# group = "instantaneous mortality rate"
+# )
+
+spawning_biomass <- data.frame(
+ keyword = c(
+ "spawning biomass|sb",
+ "spawning stock biomass|ssb",
+ "spawning output",
+ "spawning stock output|sso|mature biomass|spawners|effective spawning output"
+ ),
+ group = "spawning biomass"
+)
+
+cpue <- data.frame(
+ keyword = c(
+ "catch per unit effort|cpue",
+ "catch rate",
+ "index of abundance",
+ "catch per effort|fishing success"
+ ),
+ group = "catch per unit effort"
+)
+
+catch <- data.frame(
+ keyword = c(
+ "catch",
+ "total mortality",
+ "harvest",
+ "total removals"
+ ),
+ group = "catch"
+)
+
+landings <- data.frame(
+ keyword = c(
+ "landings",
+ "retained catch"
+ ),
+ group = "landings"
+)
+
+projection <- data.frame(
+ keyword = c(
+ "projection",
+ "forecast",
+ "prediction"
+ ),
+ group = "projection"
+)
+
+sex <- data.frame(
+ keyword = c(
+ "sex",
+ "gender"
+ ),
+ group = "sex"
+)
+
+# spr <- data.frame(
+# keyword = c(
+# "spawner per recruit|spr",
+# "spawning potential ratio"
+# ),
+# group = "spawner per recruit"
+# )
+
+mass <- data.frame(
+ keyword = c(
+ "mass",
+ "weight"
+ ),
+ group = "mass"
+)
+
+keyword_map <- rbind(catch, cpue, landings,
+ projection, sex, spawning_biomass, mass)
+keyword_map$keyword_id <- as.factor(1:nrow(keyword_map))
+keyword <- keyword_map$keyword
+
+# Create keywords database ----------------------------------------------------------------
+
+working_path <- here::here("StockAssessment")
+subfolder_path <- list.dirs(path = working_path, full.names = TRUE, recursive = FALSE)
+subfolder_name <- list.dirs(path = working_path, full.names = FALSE, recursive = FALSE)
+
+# Create keyword database
+col_name <- c("ID", "Region", "File_Path", keyword)
+frequency_database <- presence_database <- proportion_database <-
+ data.frame(matrix(NA, ncol = length(col_name)))
+colnames(frequency_database) <- colnames(presence_database) <- colnames(proportion_database) <-
+ col_name
+
+for (subfolder_id in seq_along(subfolder_path)){
+
+ file_path <- list.files(subfolder_path[subfolder_id], recursive = FALSE, full.names = TRUE)
+
+ for(file_id in seq_along(file_path)){
+ file <- file_path[file_id]
+
+ # Create metadata of files
+ docs <- tm::Corpus(URISource(file),
+ readerControl = list(reader = readPDF)
+ )
+
+ # Convert symbols to space
+ toSpace <- tm::content_transformer(
+ function(x, pattern) gsub(pattern, " ", x)
+ )
+ docs <- tm::tm_map(docs, toSpace, "/")
+ docs <- tm::tm_map(docs, toSpace, "@")
+ docs <- tm::tm_map(docs, toSpace, "\\|")
+
+ # Convert text to lower case
+ docs <- tm::tm_map(
+ docs,
+ content_transformer(tolower)
+ )
+
+ # Remove punctuations
+ docs <- tm::tm_map(docs, removePunctuation)
+
+ # Eliminate extra white spaces
+ docs <- tm::tm_map(docs, stripWhitespace)
+
+ frequency <- presence <- proportion <- c()
+ for (keyword_id in seq_along(keyword)) {
+ #print(paste0("Folder: ", subfolder_id, "; File: ", file_id, "; Keyword: ", keyword_id))
+ frequency[keyword_id] <- sum(stringr::str_count(docs[[1]]$content, paste("\\b", keyword[keyword_id], "\\b", sep = ""))) # Match if the current position is a word boundary
+ presence[keyword_id] <- ifelse(frequency[keyword_id] > 0, 1, 0)
+ proportion[keyword_id] <- round(frequency[keyword_id]/sum(stringr::str_count(docs[[1]]$content))*100, digits = 2)
+ }
+
+ if (subfolder_id == 1 & file_id == 1) {
+
+ frequency_database[1, ] <- c(NA, subfolder_name[subfolder_id], file_path[file_id], frequency)
+
+ presence_database[1, ] <- c(NA, subfolder_name[subfolder_id], file_path[file_id], presence)
+
+ proportion_database[1, ] <- c(NA, subfolder_name[subfolder_id], file_path[file_id], proportion)
+
+ } else {
+
+ frequency_database <- rbind(
+ frequency_database,
+ c(NA, subfolder_name[subfolder_id], file_path[file_id], frequency)
+ )
+
+ presence_database <- rbind(
+ presence_database,
+ c(NA, subfolder_name[subfolder_id], file_path[file_id], presence)
+ )
+
+ proportion_database <- rbind(
+ proportion_database,
+ c(NA, subfolder_name[subfolder_id], file_path[file_id], proportion)
+ )
+
+ }
+
+ }
+
+}
+
+frequency_database$ID <- 1:nrow(frequency_database)
+presence_database$ID <- 1:nrow(presence_database)
+proportion_database$ID <- 1:nrow(proportion_database)
+
+frequency_database[, 4:ncol(frequency_database)] <- sapply(frequency_database[, 4:ncol(frequency_database)], as.numeric)
+frequency_database <- rbind(
+ frequency_database,
+ c(NA, NA, NA, apply(frequency_database[, 4:ncol(frequency_database)], 2, sum))
+)
+frequency_database[nrow(frequency_database), "ID"] <- "Sum"
+
+presence_database[, 4:ncol(presence_database)] <- sapply(presence_database[, 4:ncol(presence_database)], as.numeric)
+presence_database <- rbind(
+ presence_database,
+ c(NA, NA, NA, apply(presence_database[, 4:ncol(presence_database)], 2, sum))
+)
+presence_database[nrow(presence_database), "ID"] <- "Sum"
+
+proportion_database[, 4:ncol(proportion_database)] <- sapply(proportion_database[, 4:ncol(proportion_database)], as.numeric)
+proportion_database <- rbind(
+ proportion_database,
+ c(NA, NA, NA, apply(proportion_database[, 4:ncol(proportion_database)], 2, sum))
+)
+proportion_database[nrow(proportion_database), "ID"] <- "Sum"
+
+write.csv(frequency_database, file=here::here("TextAnalysis", "top7_frequency.csv"), row.names=FALSE)
+write.csv(presence_database, file=here::here("TextAnalysis", "top7_presence.csv"), row.names=FALSE)
+write.csv(proportion_database, file=here::here("TextAnalysis", "top7_proportion.csv"), row.names=FALSE)
+
+# Upload xlsx to Google Drive
+authorize_GoogleDrive <- FALSE
+if (authorize_GoogleDrive) {
+ # Google Drive folder id
+ id_googledrive <- "1BUsYYd11lE2TECqHru5tX6LwkMniVnKv"
+ googledrive::drive_upload(media = xlsx_path, path = as_id(id_googledrive), overwrite = TRUE, type="spreadsheet")
+}
+
+# Plot results ------------------------------------------------------------
+frequency_database <- read.csv(file=here::here("TextAnalysis", "top7_frequency.csv"))
+presence_database<-read.csv(file=here::here("TextAnalysis", "top7_presence.csv"))
+proportion_database<-read.csv(file=here::here("TextAnalysis", "top7_proportion.csv"))
+
+colnames(presence_database) <- col_name
+data_reshape <- reshape2::melt(
+ presence_database[, c(2, 4:ncol(presence_database))],
+ id = c("Region")
+)
+colnames(data_reshape) <- c("Region", "keyword", "value")
+
+data_merge <- merge(data_reshape, keyword_map, by= "keyword")
+
+sum_by_group <- aggregate(value ~ keyword+keyword_id+group+Region, data = data_merge, sum)
+sum_by_group <- sum_by_group[order(sum_by_group$keyword_id),]
+group <- unique(sum_by_group$group)
+sum_by_group$group <- factor(sum_by_group$group, levels = group)
+jpeg(filename = here::here("TextAnalysis", "top7_barplot_sum.jpg"), width=200, height=300, units="mm", res=1200)
+ggplot(sum_by_group, aes(fill=Region, y=value, x=keyword_id)) +
+ geom_bar(position="dodge", stat="identity") +
+ facet_wrap(~group, scales = "free_x", ncol = 1) +
+ labs(
+ x = "Term ID",
+ y = "Frequency"
+ ) +
+ scale_fill_viridis(discrete = TRUE) +
+ theme(
+ panel.background = NULL,
+ panel.grid.major.x = element_blank(),
+ panel.grid.major.y = element_blank())
+# ggsave(here::here("TextAnalysis", "top7_barplot_sum.jpg"))
+dev.off()
+
+mean_by_group <- aggregate(value ~ keyword+keyword_id+group+Region, data = data_merge, mean)
+mean_by_group <- mean_by_group[order(mean_by_group$keyword_id),]
+group <- unique(mean_by_group$group)
+mean_by_group$group <- factor(sum_by_group$group, levels = group)
+jpeg(filename = here::here("TextAnalysis", "top7_barplot_mean.jpg"), width=200, height=300, units="mm", res=1200)
+ggplot(mean_by_group, aes(fill=Region, y=value*100, x=keyword_id)) +
+ geom_bar(position="dodge", stat="identity") +
+ facet_wrap(~group, scales = "free_x", ncol = 1) +
+ labs(
+ x = "Term ID",
+ y = "Presence (%)"
+ ) +
+ scale_fill_viridis(discrete = TRUE) +
+ geom_vline(xintercept = c(0:5)+0.5) +
+ scale_y_continuous(expand=expansion(mult=c(0.0,0.0)))+
+ scale_x_discrete(expand=expansion(mult=c(0.0,0.0))) +
+ theme_bw()
+# ggsave(here::here("TextAnalysis", "top7_barplot_mean.jpg"))
+dev.off()
diff --git a/TextAnalysis/top7_barplot_mean.jpg b/TextAnalysis/top7_barplot_mean.jpg
new file mode 100644
index 0000000..7258b8a
Binary files /dev/null and b/TextAnalysis/top7_barplot_mean.jpg differ
diff --git a/TextAnalysis/top7_barplot_sum.jpg b/TextAnalysis/top7_barplot_sum.jpg
new file mode 100644
index 0000000..52a7035
Binary files /dev/null and b/TextAnalysis/top7_barplot_sum.jpg differ
diff --git a/TextAnalysis/top7_frequency.csv b/TextAnalysis/top7_frequency.csv
new file mode 100644
index 0000000..914aeef
--- /dev/null
+++ b/TextAnalysis/top7_frequency.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","catch","total mortality","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort|fishing success","landings","retained catch","projection","forecast","prediction","sex","gender","spawning biomass|sb","spawning stock biomass|ssb","spawning output","spawning stock output|sso|mature biomass|spawners|effective spawning output","mass","weight"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",29,0,8,0,39,4,0,0,4,0,0,0,0,1,1,28,10,0,1,0,2
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",41,0,10,0,22,11,0,0,11,3,0,0,0,9,1,40,6,0,2,9,16
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",31,0,9,0,14,5,1,0,4,0,1,0,0,1,0,23,6,0,1,0,0
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",34,0,2,0,122,0,4,0,5,0,0,0,0,11,0,2,0,0,10,0,10
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",153,2,16,0,76,35,0,0,16,3,4,2,0,1,0,40,56,0,6,1,5
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",78,2,9,0,30,24,2,0,11,0,0,0,0,1,1,20,14,0,3,0,5
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",122,0,9,0,3,1,0,0,0,0,5,0,1,11,40,72,28,0,39,1,10
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",33,0,0,0,30,6,0,0,11,1,0,0,0,1,0,34,6,0,2,1,2
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",177,1,12,0,156,8,0,0,4,1,1,0,0,2,1,70,48,0,4,0,4
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",6,0,0,0,22,1,0,0,2,0,0,0,0,0,0,16,3,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",53,0,30,0,45,0,0,0,0,0,0,0,4,0,0,31,0,0,9,8,2
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",144,0,10,0,26,7,0,0,6,2,0,0,0,2,1,55,10,0,2,0,2
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",136,0,27,0,12,0,1,0,1,0,1,0,0,23,0,142,4,0,12,33,46
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",294,5,29,0,243,7,16,0,3,35,6,0,0,13,0,27,1,0,66,0,42
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",67,0,40,0,93,8,0,0,0,0,0,0,0,2,0,0,0,0,4,2,13
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",316,2,41,0,27,35,2,0,14,0,1,0,2,10,0,34,3,0,35,1,11
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",20,0,21,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,4,0,11
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",268,1,18,0,85,39,2,0,2,0,0,0,1,31,0,0,0,0,8,1,55
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",58,0,4,0,38,2,0,0,0,1,1,0,0,1,0,4,2,0,3,1,2
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",555,0,15,0,277,11,11,0,0,0,3,3,12,35,0,35,1,0,165,11,28
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",182,0,32,0,71,21,5,0,0,0,1,0,0,10,0,88,0,0,10,0,52
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",267,1,17,0,92,50,2,0,2,0,0,0,1,31,0,0,0,0,10,1,50
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",226,2,122,0,0,63,0,0,3,5,0,18,8,5,0,32,2,0,17,0,20
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",226,0,167,0,0,42,1,0,6,1,4,0,0,5,2,0,0,0,37,0,9
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",46,0,25,0,0,5,1,0,0,0,0,0,0,0,0,5,0,0,4,0,11
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",75,0,106,0,0,19,7,0,0,2,6,2,0,6,0,5,0,0,1,0,5
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",116,1,99,0,7,13,0,0,0,0,4,0,0,19,1,29,0,0,21,1,22
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",48,1,88,0,0,12,1,0,0,3,5,1,3,7,0,11,1,6,12,3,17
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",131,0,49,0,4,38,1,0,0,0,0,0,0,5,0,28,0,0,6,0,5
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",72,0,139,0,0,21,0,0,0,0,0,0,5,2,0,1,0,0,9,0,6
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",148,0,138,0,7,59,0,0,5,1,1,1,0,5,0,40,0,14,15,0,18
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",57,0,52,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",133,0,72,0,1,26,0,0,16,0,0,0,0,17,5,5,0,0,6,0,13
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",59,1,82,0,3,14,1,0,0,3,3,1,0,14,0,9,3,4,3,0,33
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",111,0,123,0,2,36,0,0,20,4,2,1,0,30,0,29,1,6,16,1,23
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",374,0,142,0,2,73,10,0,3,0,0,0,3,0,0,17,0,0,12,0,15
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",191,3,100,0,0,42,1,0,3,1,11,1,6,6,0,63,2,6,6,0,20
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",79,0,102,0,0,24,0,0,0,0,0,1,1,8,0,16,8,2,7,0,15
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",97,0,150,0,0,22,6,0,0,5,0,2,0,9,0,74,5,4,9,1,18
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",196,1,169,0,0,35,4,0,0,34,0,1,0,11,0,96,8,5,40,1,25
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",160,0,73,0,11,46,2,0,1,0,1,0,0,0,0,35,1,0,10,0,13
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",126,0,79,0,0,36,0,0,1,0,4,1,0,1,0,20,3,0,0,0,16
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",88,0,138,0,0,22,0,0,0,4,1,2,0,3,0,61,0,0,9,0,24
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",113,1,59,0,0,33,0,0,1,0,1,0,0,0,0,4,1,0,4,0,13
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",73,0,32,0,0,17,0,0,0,0,0,0,0,0,0,15,0,0,10,0,22
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1319,21,169,8,114,12,2,0,1512,0,8,401,64,47,0,590,575,0,117,7,241
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",334,1,15,0,5,2,0,0,396,0,1,49,3,0,0,165,162,0,37,3,47
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",274,0,71,0,50,0,0,0,85,0,1,23,7,16,0,67,83,0,51,4,82
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",295,9,6,0,7,0,1,0,126,0,7,18,19,12,1,176,178,0,52,0,82
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",173,1,3,0,2,0,0,0,80,0,0,3,18,0,0,60,54,0,20,1,18
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",423,0,1,0,8,2,36,0,3357,0,0,18,23,99,0,131,131,0,61,1,220
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",328,1,14,0,244,0,0,0,254,0,0,55,17,8,0,7,3,0,20,2,31
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",53,1,6,0,5,0,2,0,5,0,0,16,2,0,0,17,18,0,9,0,13
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",31,0,4,0,1,0,0,0,0,0,9,0,0,0,0,2,0,0,3,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",151,2,32,2,42,0,0,0,6,2,5,0,1,4,0,66,3,0,26,1,37
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",84,1,10,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,11,0,8
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",31,0,7,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",71,0,6,0,3,0,0,0,0,0,0,0,1,0,0,0,0,0,9,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",18,0,0,0,0,0,0,0,0,0,8,0,0,0,0,1,0,0,1,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",32,2,20,0,2,0,4,0,0,0,4,1,13,28,0,24,11,0,4,1,9
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",101,2,33,1,18,0,0,0,0,0,1,0,1,0,0,26,20,0,8,0,19
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",18,0,8,0,0,0,0,0,0,0,4,0,0,0,0,1,0,0,0,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",183,2,74,2,217,6,5,0,9,11,12,0,2,0,0,197,8,1,126,1,104
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",186,1,31,1,23,0,0,0,1,10,9,0,2,11,0,80,8,1,22,21,32
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",42,0,16,0,4,0,0,0,0,0,3,0,0,6,0,26,12,0,12,0,3
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",43,1,23,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",27,0,6,0,1,0,0,0,1,5,0,0,0,20,0,2,2,0,3,1,7
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",269,1,53,4,112,11,2,2,16,2,23,0,1,13,0,183,98,0,83,0,57
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",76,1,14,0,2,0,1,0,0,30,0,0,0,30,0,2,0,0,30,2,13
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",13,0,0,0,0,0,0,0,3,0,0,0,0,0,0,2,2,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",13,0,0,2,0,0,0,0,5,0,0,0,0,0,0,2,2,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",10,0,2,0,0,0,0,0,0,0,6,0,0,0,0,5,8,0,0,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",9,0,0,0,0,0,0,0,4,0,0,0,0,0,0,2,2,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",12,0,0,0,0,0,0,0,2,0,0,0,0,0,0,2,2,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",2,0,0,0,0,0,0,0,3,0,0,0,0,0,0,7,8,0,0,0,1
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,1,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",22,0,0,0,3,0,1,0,15,0,3,0,0,0,0,18,31,0,1,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",20,0,1,0,0,0,0,0,14,0,5,0,0,1,0,29,40,0,1,0,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",14,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,5
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",14,0,0,0,0,0,0,0,12,0,2,0,0,0,0,16,22,0,0,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",123,2,10,0,7,1,1,0,336,0,5,0,0,2,0,93,101,0,15,0,66
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",15,0,1,0,0,0,0,0,4,0,2,0,0,0,0,14,18,0,3,0,1
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",12,0,0,0,19,0,1,0,27,0,1,0,0,0,0,24,34,0,0,0,1
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",78,2,0,0,0,0,0,0,39,0,0,0,3,0,0,1,10,0,6,0,8
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",40,2,1,0,0,0,0,0,20,0,0,0,0,0,0,1,0,0,1,0,5
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",256,2,25,0,28,0,1,0,130,1,0,29,1,7,18,16,4,76,44,0,20
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",175,20,30,3,10,2,9,0,98,1,2,3,0,12,1,36,6,137,41,1,45
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",446,10,96,9,123,21,18,0,241,12,13,11,8,21,31,24,17,165,122,0,18
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",157,9,7,0,43,1,9,0,146,6,3,4,0,25,15,50,20,3,35,0,28
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",306,9,78,9,58,10,17,1,108,0,14,9,4,8,24,154,7,108,70,1,38
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",210,0,26,3,36,2,16,0,38,28,3,10,0,36,1,43,1,7,13,0,15
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",63,9,18,1,0,0,19,0,80,0,6,10,0,64,1,109,3,2,14,0,19
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",167,8,24,0,0,3,1,0,108,4,0,0,2,6,0,9,1,74,35,0,23
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",237,22,16,1,11,0,25,0,106,3,0,4,0,8,0,9,1,30,19,0,10
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",389,0,79,1,13,0,6,0,29,1,5,48,0,1,7,221,6,0,69,2,55
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",187,5,12,1,12,3,1,0,174,1,0,0,1,6,0,80,0,17,43,0,24
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",78,0,29,0,18,0,16,0,62,0,2,5,0,11,2,7,0,90,16,0,38
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",231,8,28,0,12,8,10,0,103,6,5,7,7,9,1,105,18,6,46,2,53
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",117,3,20,1,4,0,1,0,223,3,4,21,5,9,10,84,2,7,15,0,30
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",173,0,10,1,21,2,4,0,59,1,0,2,0,7,0,12,0,82,31,1,7
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",146,0,23,1,32,0,9,0,60,2,2,10,0,12,0,6,0,51,35,0,30
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",372,5,1,0,0,0,0,0,2,0,0,0,0,0,0,1,4,0,16,0,13
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",330,1,87,0,218,1,0,1,0,0,12,0,0,1,0,0,0,0,15,1,19
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",218,2,0,0,0,0,0,0,4,0,0,0,0,1,0,4,2,0,17,1,4
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",336,0,223,0,176,1,0,0,6,0,25,0,0,0,0,3,0,0,11,0,8
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",56,1,1,0,45,2,0,0,0,0,0,0,0,0,0,82,0,0,5,0,8
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",228,0,1,2,223,37,6,0,0,0,0,0,0,15,0,29,0,0,187,0,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",59,1,2,0,67,0,5,1,0,0,5,0,0,2,0,165,0,0,32,0,13
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",197,4,1,0,47,3,5,0,0,0,0,0,13,4,0,95,0,0,32,0,7
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",27,0,5,0,1,0,3,0,1,0,0,0,0,0,0,0,0,0,0,0,16
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",26,0,9,0,1,0,10,0,7,0,3,0,0,0,0,0,0,0,0,0,13
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",58,0,1,5,41,0,0,0,10,0,6,0,0,6,0,5,8,0,4,0,5
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",101,0,6,0,189,0,1,0,1,0,6,3,4,6,0,0,0,0,19,0,33
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",21,0,0,0,4,0,1,0,0,0,4,0,0,0,0,16,19,0,10,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",418,4,35,1,296,8,9,0,144,0,38,0,3,15,0,30,11,0,78,0,91
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",24,0,6,0,0,0,3,0,5,0,2,0,0,0,0,0,0,0,1,0,10
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",21,0,0,5,5,0,0,0,12,0,6,0,0,3,0,0,2,0,11,1,10
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",25,0,5,3,8,0,7,0,76,19,1,1,0,5,2,34,71,5,4,0,4
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",112,11,77,1,11,1,3,0,205,0,43,0,2,14,0,107,118,0,24,0,38
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",24,0,18,1,26,0,0,0,98,1,6,2,0,4,0,55,75,2,26,0,21
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",175,3,23,1,51,3,1,0,38,0,109,0,2,6,0,3,2,0,28,0,54
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",102,4,11,0,44,4,9,1,309,0,25,3,1,10,10,54,77,3,66,0,65
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",71,3,25,1,78,1,1,0,84,24,17,7,1,0,2,79,90,13,48,0,17
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",55,1,29,1,23,0,4,0,193,0,8,0,1,11,0,24,13,31,62,0,25
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",120,5,36,0,81,3,7,0,320,18,17,2,4,34,2,69,125,0,61,1,78
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",105,1,32,1,89,4,1,0,144,0,16,18,1,8,2,108,131,6,30,0,29
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",53,2,34,0,64,2,1,0,169,9,13,1,1,15,0,218,227,1,103,0,98
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",29,2,18,0,9,0,13,2,145,0,37,0,2,3,0,76,50,0,11,0,65
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",33,3,33,2,6,1,10,1,193,0,42,0,3,6,0,106,101,0,25,0,55
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",302,3,30,0,79,0,11,0,125,0,166,35,3,49,0,13,2,0,45,1,84
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",136,0,9,0,69,0,1,0,11,0,1,1,3,5,0,6,3,1,9,0,12
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",52,0,32,0,6,0,10,0,53,0,1,27,1,14,2,44,47,0,37,0,15
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",81,0,5,0,18,3,34,0,0,10,2,0,1,4,0,46,0,0,51,1,8
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",163,0,4,0,110,0,0,0,2,0,3,14,0,12,1,6,2,1,9,0,9
+"Sum",NA,NA,18453,238,4622,75,4969,1134,458,9,10611,319,859,908,299,1142,186,5840,3148,967,3117,135,3221
diff --git a/TextAnalysis/top7_presence.csv b/TextAnalysis/top7_presence.csv
new file mode 100644
index 0000000..07d2dbb
--- /dev/null
+++ b/TextAnalysis/top7_presence.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","catch","total mortality","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort|fishing success","landings","retained catch","projection","forecast","prediction","sex","gender","spawning biomass|sb","spawning stock biomass|ssb","spawning output","spawning stock output|sso|mature biomass|spawners|effective spawning output","mass","weight"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",1,0,1,0,1,1,0,0,1,0,0,0,0,1,1,1,1,0,1,0,1
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",1,0,1,0,1,1,0,0,1,1,0,0,0,1,1,1,1,0,1,1,1
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",1,0,1,0,1,1,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",1,0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,1,0,1
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",1,1,1,0,1,1,0,0,1,1,1,1,0,1,0,1,1,0,1,1,1
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",1,1,1,0,1,1,1,0,1,0,0,0,0,1,1,1,1,0,1,0,1
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",1,0,1,0,1,1,0,0,0,0,1,0,1,1,1,1,1,0,1,1,1
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",1,0,0,0,1,1,0,0,1,1,0,0,0,1,0,1,1,0,1,1,1
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,1,1,0,1,0,1
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",1,0,1,0,1,1,0,0,1,1,0,0,0,1,1,1,1,0,1,0,1
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,1,0,1,1,1
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",1,1,1,0,1,1,1,0,1,1,1,0,0,1,0,1,1,0,1,0,1
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",1,1,1,0,1,1,1,0,1,0,1,0,1,1,0,1,1,0,1,1,1
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",1,1,1,0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,1,1,1
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",1,0,1,0,1,1,0,0,0,1,1,0,0,1,0,1,1,0,1,1,1
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",1,0,1,0,1,1,1,0,0,0,1,1,1,1,0,1,1,0,1,1,1
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",1,0,1,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,1,0,1
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",1,1,1,0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,1,1,1
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",1,1,1,0,0,1,0,0,1,1,0,1,1,1,0,1,1,0,1,0,1
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",1,0,1,0,0,1,1,0,1,1,1,0,0,1,1,0,0,0,1,0,1
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",1,0,1,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,1,0,1
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",1,1,1,0,1,1,0,0,0,0,1,0,0,1,1,1,0,0,1,1,1
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",1,1,1,0,0,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,1
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",1,0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",1,0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,1
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",1,0,1,0,1,1,0,0,1,1,1,1,0,1,0,1,0,1,1,0,1
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",1,0,1,0,1,1,0,0,1,0,0,0,0,1,1,1,0,0,1,0,1
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",1,1,1,0,1,1,1,0,0,1,1,1,0,1,0,1,1,1,1,0,1
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",1,0,1,0,1,1,0,0,1,1,1,1,0,1,0,1,1,1,1,1,1
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",1,0,1,0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,1,0,1
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",1,1,1,0,0,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",1,0,1,0,0,1,0,0,0,0,0,1,1,1,0,1,1,1,1,0,1
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",1,0,1,0,0,1,1,0,0,1,0,1,0,1,0,1,1,1,1,1,1
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",1,1,1,0,0,1,1,0,0,1,0,1,0,1,0,1,1,1,1,1,1
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",1,0,1,0,1,1,1,0,1,0,1,0,0,0,0,1,1,0,1,0,1
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",1,0,1,0,0,1,0,0,1,0,1,1,0,1,0,1,1,0,0,0,1
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",1,0,1,0,0,1,0,0,0,1,1,1,0,1,0,1,0,0,1,0,1
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",1,1,1,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,1,0,1
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,0,1,1,1
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",1,1,1,0,1,1,0,0,1,0,1,1,1,0,0,1,1,0,1,1,1
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",1,0,1,0,1,0,0,0,1,0,1,1,1,1,0,1,1,0,1,1,1
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",1,1,1,0,1,0,1,0,1,0,1,1,1,1,1,1,1,0,1,0,1
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",1,1,1,0,1,0,0,0,1,0,0,1,1,0,0,1,1,0,1,1,1
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",1,0,1,0,1,1,1,0,1,0,0,1,1,1,0,1,1,0,1,1,1
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",1,1,1,0,1,0,0,0,1,0,0,1,1,1,0,1,1,0,1,1,1
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",1,1,1,0,1,0,1,0,1,0,0,1,1,0,0,1,1,0,1,0,1
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",1,1,1,1,1,0,0,0,1,1,1,0,1,1,0,1,1,0,1,1,1
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",1,1,1,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,1
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",1,1,1,0,1,0,1,0,0,0,1,1,1,1,0,1,1,0,1,1,1
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",1,1,1,1,1,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,1
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",1,1,1,1,1,1,1,0,1,1,1,0,1,0,0,1,1,1,1,1,1
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",1,1,1,1,1,0,0,0,1,1,1,0,1,1,0,1,1,1,1,1,1
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,1
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",1,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,1,0,1,1,1
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,0,1
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",1,1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,1,1,1
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,1
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",1,1,1,0,1,1,1,0,1,0,1,0,0,1,0,1,1,0,1,0,1
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,1
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,1
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,1,0,1
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",1,1,1,0,1,0,1,0,1,1,0,1,1,1,1,1,1,1,1,0,1
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",1,1,1,0,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",1,0,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",1,1,1,1,0,0,1,0,1,0,1,1,0,1,1,1,1,1,1,0,1
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",1,1,1,0,0,1,1,0,1,1,0,0,1,1,0,1,1,1,1,0,1
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",1,1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,1,1,1,0,1
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",1,0,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,0,1,1,1
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",1,1,1,1,1,1,1,0,1,1,0,0,1,1,0,1,0,1,1,0,1
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",1,0,1,0,1,0,1,0,1,0,1,1,0,1,1,1,0,1,1,0,1
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",1,0,1,1,1,1,1,0,1,1,0,1,0,1,0,1,0,1,1,1,1
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",1,0,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,1,0,1
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",1,1,1,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,0,1,1,1
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",1,0,1,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,0,1
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",1,0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,1,0,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",1,1,1,0,1,0,1,1,0,0,1,0,0,1,0,1,0,0,1,0,1
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",1,1,1,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,1,0,1
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",1,0,1,1,1,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,1
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",1,0,1,0,1,0,1,0,1,0,1,1,1,1,0,0,0,0,1,0,1
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",1,1,1,1,1,1,1,0,1,0,1,0,1,1,0,1,1,0,1,0,1
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,1
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",1,0,0,1,1,0,0,0,1,0,1,0,0,1,0,0,1,0,1,1,1
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",1,0,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",1,1,1,1,1,1,1,0,1,0,1,0,1,1,0,1,1,0,1,0,1
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",1,0,1,1,1,0,0,0,1,1,1,1,0,1,0,1,1,1,1,0,1
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",1,1,1,1,1,1,1,0,1,0,1,0,1,1,0,1,1,0,1,0,1
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",1,1,1,1,1,0,1,0,1,0,1,0,1,1,0,1,1,1,1,0,1
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",1,1,1,0,1,0,1,1,1,0,1,0,1,1,0,1,1,0,1,0,1
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,0,1,0,1
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",1,1,1,0,1,0,1,0,1,0,1,1,1,1,0,1,1,0,1,1,1
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",1,0,1,0,1,0,1,0,1,0,1,1,1,1,0,1,1,1,1,0,1
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",1,0,1,0,1,0,1,0,1,0,1,1,1,1,1,1,1,0,1,0,1
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",1,0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,1,1,1
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",1,0,1,0,1,0,0,0,1,0,1,1,0,1,1,1,1,1,1,0,1
+"Sum",NA,NA,134,61,117,30,98,71,74,7,95,43,81,49,53,92,28,117,90,34,120,40,114
diff --git a/TextAnalysis/top7_proportion.csv b/TextAnalysis/top7_proportion.csv
new file mode 100644
index 0000000..a8f17c7
--- /dev/null
+++ b/TextAnalysis/top7_proportion.csv
@@ -0,0 +1,136 @@
+"ID","Region","File_Path","catch","total mortality","harvest","total removals","catch per unit effort|cpue","catch rate","index of abundance","catch per effort|fishing success","landings","retained catch","projection","forecast","prediction","sex","gender","spawning biomass|sb","spawning stock biomass|ssb","spawning output","spawning stock output|sso|mature biomass|spawners|effective spawning output","mass","weight"
+"1","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BightRedfish2019.pdf",0.05,0,0.01,0,0.06,0.01,0,0,0.01,0,0,0,0,0,0,0.04,0.02,0,0,0,0
+"2","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/BlueGrenadier2021.pdf",0.05,0,0.01,0,0.03,0.01,0,0,0.01,0,0,0,0,0.01,0,0.05,0.01,0,0,0.01,0.02
+"3","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/DeepwaterFlatheadPreliminary2019.pdf",0.06,0,0.02,0,0.03,0.01,0,0,0.01,0,0,0,0,0,0,0.04,0.01,0,0,0,0
+"4","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Gummy-assessment-report-Dec2020.pdf",0.03,0,0,0,0.1,0,0,0,0,0,0,0,0,0.01,0,0,0,0,0.01,0,0.01
+"5","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongE2021.pdf",0.07,0,0.01,0,0.04,0.02,0,0,0.01,0,0,0,0,0,0,0.02,0.03,0,0,0,0
+"6","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/JackassMorwongWest2018.pdf",0.09,0,0.01,0,0.03,0.03,0,0,0.01,0,0,0,0,0,0,0.02,0.02,0,0,0,0.01
+"7","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Macquarie-Island-Patagonian-Toothfish-2019-Stock-Assessment-Report.pdf",0.08,0,0.01,0,0,0,0,0,0,0,0,0,0,0.01,0.02,0.04,0.02,0,0.02,0,0.01
+"8","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Redfish2020.pdf",0.06,0,0,0,0.05,0.01,0,0,0.02,0,0,0,0,0,0,0.06,0.01,0,0,0,0
+"9","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SchoolWhiting2020.pdf",0.09,0,0.01,0,0.08,0,0,0,0,0,0,0,0,0,0,0.04,0.02,0,0,0,0
+"10","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/SilverWarehouPreliminary2018.pdf",0.02,0,0,0,0.06,0,0,0,0.01,0,0,0,0,0,0,0.05,0.01,0,0,0,0
+"11","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/Stock assessment of the Joseph Bonaparte Gulf redleg banana prawn (Penaeus indicus) fishery to 2021.pdf",0.07,0,0.04,0,0.06,0,0,0,0,0,0,0,0.01,0,0,0.04,0,0,0.01,0.01,0
+"12","Australia-Federal","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Federal/TigerFlathead2019.pdf",0.12,0,0.01,0,0.02,0.01,0,0,0,0,0,0,0,0,0,0.04,0.01,0,0,0,0
+"13","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021-sardine-fishery-stock-assessment.pdf",0.08,0,0.02,0,0.01,0,0,0,0,0,0,0,0,0.01,0,0.09,0,0,0.01,0.02,0.03
+"14","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/2021 assessment of the status of the West Coast Demersal Scalefis.pdf",0.11,0,0.01,0,0.09,0,0.01,0,0,0.01,0,0,0,0,0,0.01,0,0,0.02,0,0.02
+"15","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/FINAL_RL-Stock-Assessment-Report-201718-final-150319-for-email.pdf",0.13,0,0.08,0,0.18,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.02
+"16","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Fisheries Research Report 319_ Resource Assessment Report for Aus.pdf",0.15,0,0.02,0,0.01,0.02,0,0,0.01,0,0,0,0,0,0,0.02,0,0,0.02,0,0.01
+"17","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Harvestable_biomass_of_Katelysia_spp._in_the_South_Australian_Vongole_Fishery.pdf",0.03,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.02
+"18","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/nz-rock-lobster-2019-20-assessment.pdf",0.21,0,0.01,0,0.07,0.03,0,0,0,0,0,0,0,0.02,0,0,0,0,0.01,0,0.04
+"19","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/RL_Stock_Assessment_2017-19_Final_June_2019.pdf",0.12,0,0.01,0,0.08,0,0,0,0,0,0,0,0,0,0,0.01,0,0,0.01,0,0
+"20","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/rr2016-0822_torres_strait_rock_lobster_final_report_2019_on_fishery_surveys_cpue_stock_assessment_and_harvest_control_rule_development.pdf",0.14,0,0,0,0.07,0,0,0,0,0,0,0,0,0.01,0,0.01,0,0,0.04,0,0.01
+"21","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Snapper_Chrysophrys_auratus_Fishery_Assessment.pdf",0.09,0,0.02,0,0.04,0.01,0,0,0,0,0,0,0,0,0,0.04,0,0,0,0,0.03
+"22","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/sz-rock-lobster-2019-20-assessment.pdf",0.22,0,0.01,0,0.08,0.04,0,0,0,0,0,0,0,0.03,0,0,0,0,0.01,0,0.04
+"23","Australia-Other","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Other/Torres Strait Spanish mackerel stock assessment with data to June 2021.pdf",0.14,0,0.08,0,0,0.04,0,0,0,0,0,0.01,0.01,0,0,0.02,0,0,0.01,0,0.01
+"24","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Barramundi Stock Assessment 2019 Final.pdf",0.13,0,0.1,0,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0,0.01
+"25","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Black teatfish stock assessment 2021.pdf",0.08,0,0.04,0,0,0.01,0,0,0,0,0,0,0,0,0,0.01,0,0,0.01,0,0.02
+"26","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/blue swimmer crab stock assessment report 2020.pdf",0.09,0,0.13,0,0,0.02,0.01,0,0,0,0.01,0,0,0.01,0,0.01,0,0,0,0,0.01
+"27","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/BWF_StockAssessmentReport_2019_FINAL.pdf",0.06,0,0.05,0,0,0.01,0,0,0,0,0,0,0,0.01,0,0.01,0,0,0.01,0,0.01
+"28","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Common coral trout stock assessment 2020.pdf",0.05,0,0.09,0,0,0.01,0,0,0,0,0.01,0,0,0.01,0,0.01,0,0.01,0.01,0,0.02
+"29","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Eastern king prawn stock assessment report 2020.pdf",0.15,0,0.06,0,0,0.04,0,0,0,0,0,0,0,0.01,0,0.03,0,0,0.01,0,0.01
+"30","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Grey_mackerel_stock_assessment_report_2019_final.pdf",0.08,0,0.15,0,0,0.02,0,0,0,0,0,0,0.01,0,0,0,0,0,0.01,0,0.01
+"31","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/King threadfin stock assessment 2020.pdf",0.09,0,0.09,0,0,0.04,0,0,0,0,0,0,0,0,0,0.03,0,0.01,0.01,0,0.01
+"32","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mudcrab Catch-MSY Final.pdf",0.12,0,0.11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"33","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Mullet_stock_assessment_report_2018.pdf",0.16,0,0.08,0,0,0.03,0,0,0.02,0,0,0,0,0.02,0.01,0.01,0,0,0.01,0,0.02
+"34","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/redthroat emperor stock assessment report 2020.pdf",0.07,0,0.09,0,0,0.02,0,0,0,0,0,0,0,0.02,0,0.01,0,0,0,0,0.04
+"35","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Saddletail snapper stock assessment report 2021.pdf",0.07,0,0.08,0,0,0.02,0,0,0.01,0,0,0,0,0.02,0,0.02,0,0,0.01,0,0.02
+"36","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/SnapperStockAssessment2018V3.pdf",0.2,0,0.07,0,0,0.04,0.01,0,0,0,0,0,0,0,0,0.01,0,0,0.01,0,0.01
+"37","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel EC stock assessment report 2021.pdf",0.12,0,0.06,0,0,0.03,0,0,0,0,0.01,0,0,0,0,0.04,0,0,0,0,0.01
+"38","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Spanish mackerel GOC stock assessment report 2019.pdf",0.11,0,0.14,0,0,0.03,0,0,0,0,0,0,0,0.01,0,0.02,0.01,0,0.01,0,0.02
+"39","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland east coast crimson snapper.pdf",0.07,0,0.11,0,0,0.02,0,0,0,0,0,0,0,0.01,0,0.05,0,0,0.01,0,0.01
+"40","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of Queensland red emperor 2022.pdf",0.09,0,0.07,0,0,0.02,0,0,0,0.01,0,0,0,0,0,0.04,0,0,0.02,0,0.01
+"41","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Stock assessment of the Queensland ballots saucer scallop_2022ed..pdf",0.17,0,0.08,0,0.01,0.05,0,0,0,0,0,0,0,0,0,0.04,0,0,0.01,0,0.01
+"42","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/stout whiting stock assessment report 2021.pdf",0.16,0,0.1,0,0,0.05,0,0,0,0,0.01,0,0,0,0,0.03,0,0,0,0,0.02
+"43","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tailor stock assessment report 2020.pdf",0.08,0,0.13,0,0,0.02,0,0,0,0,0,0,0,0,0,0.06,0,0,0.01,0,0.02
+"44","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/Tiger prawn stock assessment report 2020.pdf",0.17,0,0.09,0,0,0.05,0,0,0,0,0,0,0,0,0,0.01,0,0,0.01,0,0.02
+"45","Australia-Queensland","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/Australia-Queensland/White teatfish stock assessment 2021.pdf",0.13,0,0.06,0,0,0.03,0,0,0,0,0,0,0,0,0,0.03,0,0,0.02,0,0.04
+"46","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/01_WGNSSK_Report_2019.pdf",0.07,0,0.01,0,0.01,0,0,0,0.08,0,0,0.02,0,0,0,0.03,0.03,0,0.01,0,0.01
+"47","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/ices2023_WKBCOD_report_2023.pdf",0.08,0,0,0,0,0,0,0,0.09,0,0,0.01,0,0,0,0.04,0.04,0,0.01,0,0.01
+"48","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBALTCOD2_2019.pdf",0.06,0,0.01,0,0.01,0,0,0,0.02,0,0,0,0,0,0,0.01,0.02,0,0.01,0,0.02
+"49","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKBBALTPEL_2023_final_report.pdf",0.05,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0.03,0.03,0,0.01,0,0.01
+"50","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/wkdem_2020.pdf",0.08,0,0,0,0,0,0,0,0.04,0,0,0,0.01,0,0,0.03,0.03,0,0.01,0,0.01
+"51","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKFlatNSCS_2020.pdf",0.05,0,0,0,0,0,0,0,0.36,0,0,0,0,0.01,0,0.01,0.01,0,0.01,0,0.02
+"52","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKMSYSPiCT_2021.pdf",0.08,0,0,0,0.06,0,0,0,0.06,0,0,0.01,0,0,0,0,0,0,0,0,0.01
+"53","ICES","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/ICES/WKSPRAT_2018_Report.pdf",0.05,0,0.01,0,0.01,0,0,0,0.01,0,0,0.02,0,0,0,0.02,0.02,0,0.01,0,0.01
+"54","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatf.pdf",0.17,0,0.02,0,0.01,0,0,0,0,0,0.05,0,0,0,0,0.01,0,0,0.02,0,0
+"55","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIatka.pdf",0.06,0,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0,0.03,0,0,0.01,0,0.01
+"56","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIocto.pdf",0.11,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.01
+"57","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIoflat (8).pdf",0.08,0,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"58","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIorock (5).pdf",0.1,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"59","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIpop.pdf",0.22,0,0,0,0,0,0,0,0,0,0.1,0,0,0,0,0.01,0,0,0.01,0,0
+"60","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrocksole.pdf",0.03,0,0.02,0,0,0,0,0,0,0,0,0,0.01,0.02,0,0.02,0.01,0,0,0,0.01
+"61","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIrougheye (2).pdf",0.06,0,0.02,0,0.01,0,0,0,0,0,0,0,0,0,0,0.01,0.01,0,0,0,0.01
+"62","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/BSAIskate.pdf",0.19,0,0.08,0,0,0,0,0,0,0,0.04,0,0,0,0,0.01,0,0,0,0,0
+"63","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSpcod.pdf",0.01,0,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0,0.02,0,0,0.01,0,0.01
+"64","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/EBSPollock.pdf",0.06,0,0.01,0,0.01,0,0,0,0,0,0,0,0,0,0,0.03,0,0,0.01,0.01,0.01
+"65","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAdeepflat.pdf",0.03,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0.01,0,0.01,0,0
+"66","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/GOAskate (9).pdf",0.05,0,0.03,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"67","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/PIRKC.pdf",0.04,0,0.01,0,0,0,0,0,0,0.01,0,0,0,0.03,0,0,0,0,0,0,0.01
+"68","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/sablefish.pdf",0.05,0,0.01,0,0.02,0,0,0,0,0,0,0,0,0,0,0.03,0.02,0,0.02,0,0.01
+"69","NOAA-AFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-AFSC/SAFE_snow.pdf",0.06,0,0.01,0,0,0,0,0,0,0.03,0,0,0,0.03,0,0,0,0,0.03,0,0.01
+"70","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLD_GMGB_RPT.pdf",0.13,0,0,0,0,0,0,0,0.03,0,0,0,0,0,0,0.02,0.02,0,0,0,0
+"71","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_FLW_GM_RPT_Update_report_08_26_095440 (1).pdf",0.13,0,0,0.02,0,0,0,0,0.05,0,0,0,0,0,0,0.02,0.02,0,0,0,0
+"72","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_Herring_Unit_Report.pdf",0.09,0,0.02,0,0,0,0,0,0,0,0.06,0,0,0,0,0.05,0.08,0,0,0,0
+"73","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKR_SNEMA_RPT.pdf",0.09,0,0,0,0,0,0,0,0.04,0,0,0,0,0,0,0.02,0.02,0,0,0,0
+"74","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_HKS_GM_RPT.pdf",0.14,0,0,0,0,0,0,0,0.02,0,0,0,0,0,0,0.02,0.02,0,0,0,0
+"75","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2020_scallop_unit_maindoc_rev.pdf",0.02,0,0,0,0,0,0,0,0.03,0,0,0,0,0,0,0.07,0.08,0,0,0,0.01
+"76","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_COD_GB_REPORT_ver3.pdf",0.19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0.03,0,0.01,0,0
+"77","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_scup_MTA_report.pdf",0.1,0,0,0,0.01,0,0,0,0.07,0,0.01,0,0,0,0,0.08,0.14,0,0,0,0
+"78","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/2021_summer_flounder_MTA_report.pdf",0.09,0,0,0,0,0,0,0,0.06,0,0.02,0,0,0,0,0.13,0.18,0,0,0,0
+"79","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/4d_SkateAssessmentUpdate_July_2020.pdf",0.07,0,0,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0.03
+"80","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Bluefish_2021_Assesssment_Update_v4.pdf",0.1,0,0,0,0,0,0,0,0.09,0,0.01,0,0,0,0,0.11,0.16,0,0,0,0
+"81","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/crd0609a.pdf",0.03,0,0,0,0,0,0,0,0.08,0,0,0,0,0,0,0.02,0.03,0,0,0,0.02
+"82","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Georges_Bank_Winter_Flounder_Update_2020_09_18_111359.pdf",0.11,0,0.01,0,0,0,0,0,0.03,0,0.01,0,0,0,0,0.1,0.13,0,0.02,0,0.01
+"83","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/Golden_Tile_Assessment_MT2021_2.pdf",0.06,0,0,0,0.1,0,0.01,0,0.14,0,0.01,0,0,0,0,0.12,0.17,0,0,0,0.01
+"84","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/noaa_24818_DS1.pdf",0.13,0,0,0,0,0,0,0,0.06,0,0,0,0,0,0,0,0.02,0,0.01,0,0.01
+"85","NOAA-NEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NEFSC/TSR_EGB_Haddock_2021_meeting_draft.pdf",0.07,0,0,0,0,0,0,0,0.03,0,0,0,0,0,0,0,0,0,0,0,0.01
+"86","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/2011Dick3.pdf",0.06,0,0.01,0,0.01,0,0,0,0.03,0,0,0.01,0,0,0,0,0,0.02,0.01,0,0
+"87","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/agenda-item-h-5-attachment-9-2.pdf",0.05,0.01,0.01,0,0,0,0,0,0.03,0,0,0,0,0,0,0.01,0,0.04,0.01,0,0.01
+"88","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Blue-Deacon_Assessment_2017_Final.pdf",0.06,0,0.01,0,0.02,0,0,0,0.03,0,0,0,0,0,0,0,0,0.02,0.02,0,0
+"89","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/c-6-attachment-1-full-assessment-electronic-only-status-of-lingcod-ophiodon-elongatus-along-the-northern-u-s-west-coast-in-2021.pdf",0.05,0,0,0,0.01,0,0,0,0.05,0,0,0,0,0.01,0,0.02,0.01,0,0.01,0,0.01
+"90","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Cabezon-2019_FINAL.pdf",0.06,0,0.01,0,0.01,0,0,0,0.02,0,0,0,0,0,0,0.03,0,0.02,0.01,0,0.01
+"91","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/California Scorpionfish.pdf",0.08,0,0.01,0,0.01,0,0.01,0,0.01,0.01,0,0,0,0.01,0,0.02,0,0,0.01,0,0.01
+"92","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/dover_sole_december_2021_final.pdf",0.02,0,0.01,0,0,0,0.01,0,0.03,0,0,0,0,0.02,0,0.04,0,0,0.01,0,0.01
+"93","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/g-5-attachment-3-draft-full-assessment-of-status-of-the-pacific-spiny-dogfish-shark-resource-off-the-continental-u-s-pacific-coast-in-2021-electronic-only.pdf",0.08,0,0.01,0,0,0,0,0,0.05,0,0,0,0,0,0,0,0,0.04,0.02,0,0.01
+"94","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Gopher_BlackandYellow_Assessment_2019-1.pdf",0.1,0.01,0.01,0,0,0,0.01,0,0.04,0,0,0,0,0,0,0,0,0.01,0.01,0,0
+"95","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/hake-assessment-post-srg-final_20210303.pdf",0.08,0,0.02,0,0,0,0,0,0.01,0,0,0.01,0,0,0,0.05,0,0,0.01,0,0.01
+"96","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Longnose skate 2019_FINAL.pdf",0.08,0,0,0,0,0,0,0,0.07,0,0,0,0,0,0,0.03,0,0.01,0.02,0,0.01
+"97","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/PacificOceanPerch2017_Assessment_Final.pdf",0.04,0,0.01,0,0.01,0,0.01,0,0.03,0,0,0,0,0.01,0,0,0,0.04,0.01,0,0.02
+"98","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/sablefish_20191022.pdf",0.05,0,0.01,0,0,0,0,0,0.02,0,0,0,0,0,0,0.02,0,0,0.01,0,0.01
+"99","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/WidowAssessment2015.pdf",0.02,0,0,0,0,0,0,0,0.05,0,0,0,0,0,0,0.02,0,0,0,0,0.01
+"100","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yelloweye rockfish 2017.pdf",0.07,0,0,0,0.01,0,0,0,0.02,0,0,0,0,0,0,0,0,0.03,0.01,0,0
+"101","NOAA-NWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-NWFSC/Yellowtail rockfish 2017.pdf",0.05,0,0.01,0,0.01,0,0,0,0.02,0,0,0,0,0,0,0,0,0.02,0.01,0,0.01
+"102","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/NMFS-PIFSC-60.pdf",0.21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.01
+"103","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_17252_DS1.pdf",0.13,0,0.03,0,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.01
+"104","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_20062_DS1.pdf",0.18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0
+"105","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/noaa_21164_DS1.pdf",0.13,0,0.08,0,0.07,0,0,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0
+"106","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SA-WP-06-[SP-alb-assessment] Rev 1.pdf",0.05,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0.07,0,0,0,0,0.01
+"107","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC14-SA-WP-08 Silky shark stock assessment (1).pdf",0.1,0,0,0,0.1,0.02,0,0,0,0,0,0,0,0.01,0,0.01,0,0,0.08,0,0
+"108","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-05 SKJ-Assessment REV2 (1).pdf",0.03,0,0,0,0.04,0,0,0,0,0,0,0,0,0,0,0.09,0,0,0.02,0,0.01
+"109","NOAA-PIFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-PIFSC/SC15-SA-WP-06 Oceanic whitetip shark_assessment.pdf",0.12,0,0,0,0.03,0,0,0,0,0,0,0,0.01,0,0,0.06,0,0,0.02,0,0
+"110","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/05.-Traditional-Interim-assessment-report-RS-002-1.pdf",0.13,0,0.02,0,0,0,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08
+"111","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/08b.-SEDAR61_2021IA_Final.pdf",0.12,0,0.04,0,0,0,0.05,0,0.03,0,0.01,0,0,0,0,0,0,0,0,0,0.06
+"112","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2019_WHM_SA_ENG.pdf",0.06,0,0,0,0.04,0,0,0,0.01,0,0.01,0,0,0.01,0,0,0.01,0,0,0,0
+"113","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2020_ALB_ENG.pdf",0.05,0,0,0,0.09,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0,0.02
+"114","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/2021_WBFT_SA_ENG.pdf",0.03,0,0,0,0.01,0,0,0,0,0,0.01,0,0,0,0,0.03,0.03,0,0.02,0,0
+"115","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Atl_Blacknose_SAR.pdf",0.06,0,0,0,0.04,0,0,0,0.02,0,0.01,0,0,0,0,0,0,0,0.01,0,0.01
+"116","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/B-8a-Gray_triggerfish_interim_9102020.pdf",0.14,0,0.03,0,0,0,0.02,0,0.03,0,0.01,0,0,0,0,0,0,0,0.01,0,0.06
+"117","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/Dusky_update_report_2016.pdf",0.03,0,0,0.01,0.01,0,0,0,0.01,0,0.01,0,0,0,0,0,0,0,0.01,0,0.01
+"118","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/KGM_GOM_SA_08282020_final-revision_3.pdf",0.03,0,0.01,0,0.01,0,0.01,0,0.09,0.02,0,0,0,0.01,0,0.04,0.08,0.01,0,0,0
+"119","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S23_SAR_complete_and_final.pdf",0.03,0,0.02,0,0,0,0,0,0.05,0,0.01,0,0,0,0,0.02,0.03,0,0.01,0,0.01
+"120","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S28UpdateSAR_V2.pdf",0.01,0,0.01,0,0.02,0,0,0,0.06,0,0,0,0,0,0,0.03,0.05,0,0.02,0,0.01
+"121","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S34_ATSH_SAR.pdf",0.04,0,0.01,0,0.01,0,0,0,0.01,0,0.03,0,0,0,0,0,0,0,0.01,0,0.01
+"122","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S51_FINAL_SAR_0.pdf",0.02,0,0,0,0.01,0,0,0,0.06,0,0,0,0,0,0,0.01,0.01,0,0.01,0,0.01
+"123","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S52_Final_SAR_v2.pdf",0.01,0,0,0,0.01,0,0,0,0.01,0,0,0,0,0,0,0.01,0.01,0,0.01,0,0
+"124","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S57_Final_SAR.pdf",0.02,0,0.01,0,0.01,0,0,0,0.07,0,0,0,0,0,0,0.01,0,0.01,0.02,0,0.01
+"125","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S64_SAR_FINAL.pdf",0.02,0,0.01,0,0.01,0,0,0,0.05,0,0,0,0,0,0,0.01,0.02,0,0.01,0,0.01
+"126","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S67_Final_SAR.pdf",0.03,0,0.01,0,0.03,0,0,0,0.04,0,0,0.01,0,0,0,0.03,0.04,0,0.01,0,0.01
+"127","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/S72_SAR_FINAL.pdf",0.01,0,0.01,0,0.02,0,0,0,0.04,0,0,0,0,0,0,0.06,0.06,0,0.03,0,0.03
+"128","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SA BSB 2018.pdf",0.01,0,0.01,0,0,0,0,0,0.05,0,0.01,0,0,0,0,0.03,0.02,0,0,0,0.02
+"129","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR_60_SA_Red_Porgy_SAR_4.9.2020.pdf",0.01,0,0.01,0,0,0,0,0,0.06,0,0.01,0,0,0,0,0.04,0.03,0,0.01,0,0.02
+"130","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SEDAR65_FullSAR_12.8.2020_V3.pdf",0.04,0,0,0,0.01,0,0,0,0.02,0,0.02,0,0,0.01,0,0,0,0,0.01,0,0.01
+"131","NOAA-SEFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SEFSC/SMA_ASS_ENG.pdf",0.12,0,0.01,0,0.06,0,0,0,0.01,0,0,0,0,0,0,0.01,0,0,0.01,0,0.01
+"132","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/agenda-item-d-3.pdf",0.02,0,0.01,0,0,0,0,0,0.02,0,0,0.01,0,0.01,0,0.02,0.02,0,0.02,0,0.01
+"133","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SAC-11-07-MTG_Yellowfin tuna benchmark assessment 2019.pdf",0.05,0,0,0,0.01,0,0.02,0,0,0.01,0,0,0,0,0,0.03,0,0,0.03,0,0.01
+"134","NOAA-SWFSC","C:/Users/bai.li/Documents/GitHub/fishdictionary/StockAssessment/NOAA-SWFSC/SC14-SA-WP-11 ISC18 Shortfin Mako Stock Assessment.pdf",0.1,0,0,0,0.07,0,0,0,0,0,0,0.01,0,0.01,0,0,0,0,0.01,0,0.01
+"Sum",NA,NA,11.14,0.02,3.2,0.03,2.42,0.86,0.19,0,2.79,0.1,0.5,0.12,0.06,0.42,0.03,3.1,1.92,0.29,1.26,0.05,1.52
diff --git a/_pkgdown.yml b/_pkgdown.yml
index 05efa19..8516f37 100644
--- a/_pkgdown.yml
+++ b/_pkgdown.yml
@@ -1,11 +1,49 @@
+development:
+ mode: auto
+
+reference:
+- title: Dictionary Terms
+ contents:
+ - AgeComposition
+ - Biomass
+ - Catch
+ - CatchPerUnitEffort
+ - Cohort
+ - FishingMortalityAtMaximumSustainableYield
+ - Forecast
+ - InstantaneousFishingMortalityRate
+ - InstaneousMortalityRate
+ - Landings
+ - LengthComposition
+ - MaximumSustainableYield
+ - NaturalLogOfUnfishedRecruitment
+ - NumbersAtAge
+ - PlusGroup
+ - Projection
+ - Recruits
+ - Sex
+ - SpawnerPerRecruit
+ - SpawningBiomass
+ - Unfished
+ - Weight
+
+- title: R Functions
+ contents:
+ - add_object
+ - read_in
+ - shiny_dd
+ - validate_Rd
+
+
navbar:
structure:
left:
- home
- reference
+ - articles
+ right:
- github
- issue
- - article
components:
home:
@@ -13,20 +51,17 @@ navbar:
href: index.html
reference:
- text: Functions
+ text: Reference
icon: far fa-file-code fa-lg
href: reference/index.html
-
+
github:
text: Source Code
icon: fab fa-github fa-lg
- href: https://github.com/nmfs-fish-tools/data_dictionary/
-
+ href: https://github.com/nmfs-fish-tools/fishdictionary
+
issue:
text: Issues
icon: fas fa-question-circle fa-lg
- href: https://github.com/nmfs-fish-tools/data_dictionary/issues/
-
- articles:
- text: Vignettes
- icon: fas fa-file-contract fa-lg
+ href: https://github.com/nmfs-fish-tools/fishdictionary/issues
+
\ No newline at end of file
diff --git a/docs/CAPAM2022.Rmd b/docs/CAPAM2022.Rmd
deleted file mode 100644
index a59c2ff..0000000
--- a/docs/CAPAM2022.Rmd
+++ /dev/null
@@ -1,174 +0,0 @@
----
-title: "A dictionary for stock assessment"
-subtitle: "to improve clarity and interoperability of different modeling software."
-author: "Chantel Wetzel1, Christine Stawitz 2, Bai Li3,
Kelli Johnson1, Giselle Schmitz2
1 NOAA Fisheries,NWFSC, Seattle, WA
2 NOAA Fisheries, OST, Seattle, WA
3 ECS in support of NOAA Fisheries
"
-output:
- xaringan::moon_reader:
- css: ["xaringan-themer.css", "slides-style.css", "tufte.css"]
- lib_dir: libs
- nature:
- ratio: '4:3'
- highlightStyle: github
- highlightLines: true
- countIncrementalSlides: false
- slideNumberFormat: |
-