From 4cbc8aab6c2b832c23e85221004dad3fb4f6860b Mon Sep 17 00:00:00 2001 From: Mitchell Victoriano <47313912+MitchellAV@users.noreply.github.com> Date: Wed, 13 Mar 2024 21:16:06 -0700 Subject: [PATCH] Add new compression files and remove unnecessary files --- compressions/1/archive.tar.gz | Bin 577 -> 0 bytes compressions/1/archive.zip | Bin 1369 -> 0 bytes compressions/1/folder.zip | Bin 0 -> 1292 bytes compressions/1/sdt-module.py | 24 - compressions/1/submission.zip | Bin 0 -> 672 bytes compressions/1/submission_wrapper.py | 14 + .../evaluation_scripts/1/config.json | 85 ++-- .../evaluation_scripts/1/file_test_link.csv | 348 +++++++------- .../evaluation_scripts/1/iterate.py | 22 - .../1/pvinsight-time-shift-runner-old.py | 445 ------------------ .../evaluation_scripts/1/requirements.txt | 8 - .../evaluation_scripts/2/config.json | 46 -- .../evaluation_scripts/2/file_test_link.csv | 275 ----------- .../submission_1/archive.tar.gz | Bin 2277 -> 0 bytes ...sampling_frequency_mean_absolute_error.png | Bin 12307 -> 0 bytes ..._frequency_mean_absolute_error_results.csv | 5 - .../data_sampling_frequency_run_time.png | Bin 12763 -> 0 bytes ...ta_sampling_frequency_run_time_results.csv | 5 - .../results/issue_mean_absolute_error.png | Bin 11235 -> 0 bytes .../issue_mean_absolute_error_results.csv | 4 - .../submission_1/results/issue_run_time.png | Bin 11968 -> 0 bytes .../results/issue_run_time_results.csv | 4 - workers/insert-analysis.py | 218 --------- 23 files changed, 235 insertions(+), 1268 deletions(-) delete mode 100644 compressions/1/archive.tar.gz delete mode 100644 compressions/1/archive.zip create mode 100644 compressions/1/folder.zip delete mode 100644 compressions/1/sdt-module.py create mode 100644 compressions/1/submission.zip create mode 100644 compressions/1/submission_wrapper.py delete mode 100644 s3Emulator/pv-validation-hub-bucket/evaluation_scripts/1/iterate.py delete mode 100644 s3Emulator/pv-validation-hub-bucket/evaluation_scripts/1/pvinsight-time-shift-runner-old.py delete mode 100644 s3Emulator/pv-validation-hub-bucket/evaluation_scripts/1/requirements.txt delete mode 100644 s3Emulator/pv-validation-hub-bucket/evaluation_scripts/2/config.json delete mode 100644 s3Emulator/pv-validation-hub-bucket/evaluation_scripts/2/file_test_link.csv delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/archive.tar.gz delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_mean_absolute_error.png delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_mean_absolute_error_results.csv delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_run_time.png delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_run_time_results.csv delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_mean_absolute_error.png delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_mean_absolute_error_results.csv delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_run_time.png delete mode 100644 s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_run_time_results.csv delete mode 100644 workers/insert-analysis.py diff --git a/compressions/1/archive.tar.gz b/compressions/1/archive.tar.gz deleted file mode 100644 index 5ccaa00479a84332c236bcce036d0203c12afddc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1qpiwFQU**;_d1MQa0j@uv*fOF<4MmZ&w?1GK$q^fT{?5SF9_f}OA31ow0 zV;8WR^i=gR`WAh|g5zB`sjB`Z8?EZ^5MUUXfiRxAX4@;lxX{nFc;84ZN};R??beP? z2F5t06h>J~-{KB}BOsKLEJ@-lA%ICr(qshN)4A|-8e^GuuJA^!n9_f}&;BUz&^{5! z4DKY)Nrq`kq9mFlCuzLI|1HT3Cm6*TN-Il|lXOOA)J-H|jOT=qY(~+gPcZN=oG%YvdKl@gEx%qk@|2U#Y@t-)^2=F;EDDpP%t~jNbSfAn-*%&{hGkWJYl4o(0@)r0E9mK^6rp1vGV0xvarq zxdXd#VJCFVa3WW{I_XgHgavvWZxHB3Nw9yz~K$~7PY@O!Zuo&wjb!h{LUgczZy^8P=E2^bMyMOLsAVk*sl;S0x1AsPt!~5=S}k`YvSj{Na(BRRRn@zR zTiJWPV2TwxBTZy`Q`E(;FBV PxG>)Uq9+ac02BZK9G@L$ diff --git a/compressions/1/archive.zip b/compressions/1/archive.zip deleted file mode 100644 index 58ff48191442e56ddc685de543555750f5b3a2bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1369 zcmWIWW@h1H0D-+>lfqJkyyrSHF))BIAA<}-Vo`ENW?8CUNn(*+dR1r$Cj+zTO}i8j zF0J5ZU}R|uFt=gZ7&I$YzMF#qB+S74cG}s#+X?~=#m_X|ELEqzY3hBuWL3WHo0Ub*dM#EeFRc{|f?YaiTk;r!N$ z`yRSp3)gVIz1HW)cFba_h+Cxh{YQLF$_i5^>3BZUQEc$^x|G6l`|{2Y#Zt*L%hr8x zTRY=Y{oeEcG(KFg6FkB5PUXC3Tc+0{m08N_nR|}>*FDLjE^$=COWS+mTmEte~$jE>UWR-Pkz1s%sTtuVKqB{R>}XjSmge3zQs+B50-N*pV{}< z2aEa?r_Efu>X5?KDPP}Rvg5UpyUzdfeu4B9(R?n!c|SP+)csp-a#l$Gf1%Bj|LzaZ zf3BZ%Nr(G#rO0xXzDbJz?K97bf3@9z>VKq|{89Vd*Z&p&&!7LXqUYWZDTNQN4i~~0 zH>9`~yqL#&CvVA1whxYCtU9bFrGY!w98BEFyt^=2*(9l}S@f7yVe*n)+3A0_CA63x z2wUw{tgc_CsE{vla?`pkt=nEPq&Zy8Si4$?Z?({iD{+g+3s{#ZtwivUoJ~aNbE4U&#*|H_a}o01495j zA@TwfB1ilREubJsf$c5a7MOqU)eWh+CA0Tz=TSeKk?>J1`pp9i;e5uLiCYVtP8_VtWhseLJS$}E zwsdY|%N&)tGw-CYowDt~42drmzcN(vuk(c{AL^R+Aem|U^bJjE1&+QK^$(;jI%IQx z^TBy4A9a+%woEz5$)hH7c|yj)#`IZ2@6Xw}Io-3@63}*f8veER=#<5eUu{oc{jar?399DZ%{LhIcKMGpjE6 z-JaTMz3=}0fLs5B_Q>1)3-?|=-%(HcsmPPNypPtke|s1(dE>gem4BH6ycwC~m~oXO z62O3mfF+F}8og9ug_J62(THp&W|DxI35-96C5@fH(h4(y08Pb`I3T9tN(#uPJ_nkL bmN0-uf)WOXLs{8C-eLyAzd+iJ1;hgYiV-KK diff --git a/compressions/1/folder.zip b/compressions/1/folder.zip new file mode 100644 index 0000000000000000000000000000000000000000..046f2ac3bab2f4fd9cd4316c75fff28b09689b37 GIT binary patch literal 1292 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 diff --git a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_mean_absolute_error.png b/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_mean_absolute_error.png deleted file mode 100644 index 1ada6062f1cba41cbec7b7388d093dedaa96041e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12307 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 diff --git a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_mean_absolute_error_results.csv b/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_mean_absolute_error_results.csv deleted file mode 100644 index d32d09a5..00000000 --- a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_mean_absolute_error_results.csv +++ /dev/null @@ -1,5 +0,0 @@ -data_sampling_frequency,mean_absolute_error -1,0.0 -15,7.956147220046986 -30,0.0 -60,0.0 diff --git a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_run_time.png b/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_run_time.png deleted file mode 100644 index e5823e0d4038da189be7f6afb8a416cb4ebe65f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12763 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 diff --git a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_run_time_results.csv b/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_run_time_results.csv deleted file mode 100644 index 34c3d341..00000000 --- a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/data_sampling_frequency_run_time_results.csv +++ /dev/null @@ -1,5 +0,0 @@ -data_sampling_frequency,run_time -1,306.4427716732025 -15,24.995373407999676 -30,9.972615003585815 -60,6.0556371212005615 diff --git a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_mean_absolute_error.png b/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_mean_absolute_error.png deleted file mode 100644 index 1cdff5a7eacfb48536aeb25dcf3d1ea92706dbee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11235 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 diff --git a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_run_time_results.csv b/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_run_time_results.csv deleted file mode 100644 index 8c907134..00000000 --- a/s3Emulator/pv-validation-hub-bucket/submission_files/submission_user_1/submission_1/results/issue_run_time_results.csv +++ /dev/null @@ -1,4 +0,0 @@ -issue,run_time -Full DST,24.848682761192322 -No Issue,14.000648657480875 -Wrong Timezone,107.26202821731567 diff --git a/workers/insert-analysis.py b/workers/insert-analysis.py deleted file mode 100644 index 9a3f6665..00000000 --- a/workers/insert-analysis.py +++ /dev/null @@ -1,218 +0,0 @@ -""" -Class for building out the data for insertion into the Postgres database, -including system metadata and file metadata. -""" - -import pandas as pd -import os -import shutil - - -class InsertAnalysis: - - def __init__( - self, - db_sys_metadata_df, - db_file_metadata_df, - config_file_path, - file_data_path, - sys_metadata_file_path, - file_metadata_file_path, - ): - self.db_sys_metadata_df = db_sys_metadata_df - self.db_file_metadata_df = db_file_metadata_df - self.config_file_path = config_file_path - self.file_data_path = file_data_path - self.new_sys_metadata_df = pd.read_csv(sys_metadata_file_path) - self.new_file_metadata_df = pd.read_csv(file_metadata_file_path) - - def buildSystemMetadata(self): - """ - Check what exists in the system_metadata table to see - if we have overlap with the systems we want to insert. Build out - the system metadata for insert and return the dataframe for - DB insert. - - Returns - ------- - Pandas dataframe: Pandas df ready for insert into the system_metadata - table. - """ - # Check cases to determine if we have overlap, using the name, - # latitude, and longitude fields - overlapping_systems = pd.merge( - self.new_sys_metadata_df[["name", "latitude", "longitude"]], - self.db_sys_metadata_df[["name", "latitude", "longitude"]], - on=["name", "latitude", "longitude"], - ) - # Remove the repeat systems from the metadata we want to insert - self.new_sys_metadata_df = self.new_sys_metadata_df[ - ~self.new_sys_metadata_df["name"].isin(list(overlapping_systems["name"])) - ] - # Get the highest system_id and then increment up from there - max_system_id = self.db_sys_metadata_df.system_id.max() + 1 - system_ids = [ - *range(max_system_id, max_system_id + len(self.new_sys_metadata_df)) - ] - self.new_sys_metadata_df["system_id"] = system_ids - # Return the system data ready for insertion - return self.new_sys_metadata_df[ - [ - "system_id", - "name", - "azimuth", - "tilt", - "elevation", - "latitude", - "longitude", - "tracking", - ] - ] - - def getOverlappingFiles(self): - """ - Return a dataframe files that are in both the new load and previously - entered into the database. - """ - overlapping_files = pd.merge( - self.new_file_metadata_df[["file_name"]], - self.db_file_metadata_df[["file_name", "file_id"]], - on=["file_name"], - ) - return overlapping_files - - def buildFileMetadata(self, s3_path): - """ - Check for duplicates in the file metadata table. Build nonduplicated - file metadata for insert into the file_metadata table. - - Parameters - ---------- - s3_path: String. S3 path that we want to write the files to. - - Returns - ------- - Pandas dataframe: Pandas df ready for insert into the file_metadata - table. - """ - overlapping_files = self.getOverlappingFiles() - # Remove the repeat systems from the metadata we want to insert - self.new_file_metadata_df = self.new_file_metadata_df[ - ~self.new_file_metadata_df["file_name"].isin( - list(overlapping_files["file_name"]) - ) - ] - # Get the highest file_id and then increment up from there - max_file_id = self.db_file_metadata_df.file_id.max() + 1 - file_ids = [*range(max_file_id, max_file_id + len(self.new_file_metadata_df))] - self.new_file_metadata_df["file_id"] = file_ids - # Build out the S3 path for each file name - self.new_file_metadata_df["base_file_name"] = self.new_file_metadata_df[ - "file_name" - ] - self.new_file_metadata_df["file_name"] = [ - os.path.join(s3_path, x) - for x in list(self.new_file_metadata_df["file_name"]) - ] - return self.new_file_metadata_df[ - [ - "file_id", - "system_id", - "file_name", - "timezone", - "data_sampling_frequency", - "issue", - ] - ] - - def buildS3fileInserts(self): - """ - Build out the list of lists for routing the associated files into S3. - """ - file_insert_list = [ - (os.path.join(self.file_data_path, x), y) - for x, y in zip( - self.new_file_metadata_df["base_file_name"], - self.new_file_metadata_df["file_name"], - ) - ] - return file_insert_list - - def insertConfig(self, evaluation_folder_path): - """ - Create new folder path and insert the associated config.json in that - path. In the future, we can add additional files for the insertion. - - Parameters - ---------- - evaluation_folder_path: String. File path to the evaluation folder, - which includes all of the analysis subfolders (/1/, /2/, etc) - - Returns - ------- - new_folder: String. File path where we're going to insert data for the - particular analysis (example: - ./s3Emulator/pv-validation-hub-bucket/evaluation_scripts/1/) - """ - # Check the sub-folders in the evaluation_folder_path - subfolders = [ - int(os.path.basename(f.path)) - for f in os.scandir(evaluation_folder_path) - if f.is_dir() - ] - new_analysis_id = max(subfolders) + 1 - # Create a new folder for the analysis - new_folder = os.path.join(evaluation_folder_path, str(new_analysis_id)) - os.makedirs(new_folder) - # Drop the config JSON into the new folder - shutil.copyfile(self.config_file_path, os.path.join(new_folder, "config.json")) - # TODO: any additional files we'd want to pipe over??? - return new_folder - - def generateFileTestLinker(self, new_evaluation_folder): - """ - Generate the file test linker and drop it into the new evaluation - folder. - - Parameters - ---------- - new_evaluation_folder: String. File path to the evaluation subfolder - for a particular analysis (ex: /1/, /2/, etc). Ths folder will - contain the config JSON. - """ - file_test_link = pd.Series(self.new_file_metadata_df["file_id"], name="file_id") - # Add back any files that were previously entered into the DB and - # have existing file ID's - overlapping_files = self.getOverlappingFiles() - if len(overlapping_files) > 0: - file_test_link = file_test_link.append(overlapping_files["file_id"]) - # Write to the folder - file_test_link.to_csv(os.path.join(new_evaluation_folder, "file_test_link.csv")) - return - - -db_metadata_df = pd.read_csv( - "C:/Users/kperry/Documents/source/repos/time-shift-validation-hub/data/system_metadata.csv" -) - -db_file_metadata_df = pd.read_csv( - "C:/Users/kperry/Documents/source/repos/time-shift-validation-hub/data/file_metadata.csv" -) - - -r = InsertAnalysis( - db_metadata_df, - db_file_metadata_df, - config_file_path="C:/Users/kperry/Documents/source/repos/az-tilt-estimation-validation/config.json", - file_data_path="C:/Users/kperry/Documents/source/repos/az-tilt-estimation-validation/data/file_data/", - sys_metadata_file_path="C:/Users/kperry/Documents/source/repos/az-tilt-estimation-validation/data/system_metadata.csv", - file_metadata_file_path="C:/Users/kperry/Documents/source/repos/az-tilt-estimation-validation/data/file_metadata.csv", -) -sys_data_insert = r.buildSystemMetadata() -file_data_insert = r.buildFileMetadata(s3_path="s3://eval/") -s3_insert_list = r.buildS3fileInserts() -# Create folder and insert the config -new_folder = r.insertConfig( - "C:/Users/kperry/Documents/source/repos/pv-validation-hub/s3Emulator/pv-validation-hub-bucket/evaluation_scripts/" -) -r.generateFileTestLinker(new_folder)