From 208f019d12e1a6dcc72853342128468d5546f1e8 Mon Sep 17 00:00:00 2001 From: nuluh Date: Sun, 11 Aug 2024 20:24:14 +0700 Subject: [PATCH] initial commit generate directory tree --- .gitignore | 0 LICENSE | 21 ------------- README.md | 0 code/notebooks/01_data_exploration.ipynb | 0 code/notebooks/02_fft_implementation.ipynb | 0 code/notebooks/03_feature_extraction.ipynb | 0 code/notebooks/04_svm_modeling.ipynb | 0 code/notebooks/05_results_analysis.ipynb | 0 latex/backmatter/appendices.tex | 0 latex/backmatter/bibliography.tex | 0 latex/bibliography.bib | 0 latex/chapters/01_introduction.tex | 0 latex/chapters/02_literature_review.tex | 0 latex/chapters/03_methodology.tex | 0 latex/chapters/04_results.tex | 0 latex/chapters/05_conclusion.tex | 0 latex/frontmatter/abstract.tex | 0 latex/frontmatter/acknowledgements.tex | 0 latex/frontmatter/title_page.tex | 0 latex/main.tex | 0 latex/thesis.sty | 0 requirements.txt | 0 setup_do_not_run.sh | 35 ++++++++++++++++++++++ 23 files changed, 35 insertions(+), 21 deletions(-) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 code/notebooks/01_data_exploration.ipynb create mode 100644 code/notebooks/02_fft_implementation.ipynb create mode 100644 code/notebooks/03_feature_extraction.ipynb create mode 100644 code/notebooks/04_svm_modeling.ipynb create mode 100644 code/notebooks/05_results_analysis.ipynb create mode 100644 latex/backmatter/appendices.tex create mode 100644 latex/backmatter/bibliography.tex create mode 100644 latex/bibliography.bib create mode 100644 latex/chapters/01_introduction.tex create mode 100644 latex/chapters/02_literature_review.tex create mode 100644 latex/chapters/03_methodology.tex create mode 100644 latex/chapters/04_results.tex create mode 100644 latex/chapters/05_conclusion.tex create mode 100644 latex/frontmatter/abstract.tex create mode 100644 latex/frontmatter/acknowledgements.tex create mode 100644 latex/frontmatter/title_page.tex create mode 100644 latex/main.tex create mode 100644 latex/thesis.sty create mode 100644 requirements.txt create mode 100644 setup_do_not_run.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/LICENSE b/LICENSE index 82c554c..e69de29 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2024 Panuluh - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/code/notebooks/01_data_exploration.ipynb b/code/notebooks/01_data_exploration.ipynb new file mode 100644 index 0000000..e69de29 diff --git a/code/notebooks/02_fft_implementation.ipynb b/code/notebooks/02_fft_implementation.ipynb new file mode 100644 index 0000000..e69de29 diff --git a/code/notebooks/03_feature_extraction.ipynb b/code/notebooks/03_feature_extraction.ipynb new file mode 100644 index 0000000..e69de29 diff --git a/code/notebooks/04_svm_modeling.ipynb b/code/notebooks/04_svm_modeling.ipynb new file mode 100644 index 0000000..e69de29 diff --git a/code/notebooks/05_results_analysis.ipynb b/code/notebooks/05_results_analysis.ipynb new file mode 100644 index 0000000..e69de29 diff --git a/latex/backmatter/appendices.tex b/latex/backmatter/appendices.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/backmatter/bibliography.tex b/latex/backmatter/bibliography.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/bibliography.bib b/latex/bibliography.bib new file mode 100644 index 0000000..e69de29 diff --git a/latex/chapters/01_introduction.tex b/latex/chapters/01_introduction.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/chapters/02_literature_review.tex b/latex/chapters/02_literature_review.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/chapters/03_methodology.tex b/latex/chapters/03_methodology.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/chapters/04_results.tex b/latex/chapters/04_results.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/chapters/05_conclusion.tex b/latex/chapters/05_conclusion.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/frontmatter/abstract.tex b/latex/frontmatter/abstract.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/frontmatter/acknowledgements.tex b/latex/frontmatter/acknowledgements.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/frontmatter/title_page.tex b/latex/frontmatter/title_page.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/main.tex b/latex/main.tex new file mode 100644 index 0000000..e69de29 diff --git a/latex/thesis.sty b/latex/thesis.sty new file mode 100644 index 0000000..e69de29 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..e69de29 diff --git a/setup_do_not_run.sh b/setup_do_not_run.sh new file mode 100644 index 0000000..28d0733 --- /dev/null +++ b/setup_do_not_run.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +# Define the base directory +base_dir="thesis-monorepo" + +# Create the main directory structure +mkdir -p "$base_dir"/{code/{data/{raw,processed},notebooks,src/{data,features,models,visualization}},docs/{literature_review/paper_summaries,methodology,results},latex/{chapters,frontmatter,backmatter,figures,tables},results/{figures,tables}} + +# Create notebooks +for nb in {01_data_exploration,02_fft_implementation,03_feature_extraction,04_svm_modeling,05_results_analysis}; do + touch "$base_dir"/code/notebooks/"$nb".ipynb +done + +# Create LaTeX chapters +for chapter in {01_introduction,02_literature_review,03_methodology,04_results,05_conclusion}; do + touch "$base_dir"/latex/chapters/"$chapter".tex +done + +# Create LaTeX frontmatter files +for front in abstract acknowledgements title_page; do + touch "$base_dir"/latex/frontmatter/"$front".tex +done + +# Create LaTeX backmatter files +for back in appendices bibliography; do + touch "$base_dir"/latex/backmatter/"$back".tex +done + +# Create main LaTeX files +touch "$base_dir"/latex/{main.tex,bibliography.bib,thesis.sty} + +# Create main project files +touch "$base_dir"/{.gitignore,README.md,requirements.txt,LICENSE} + +echo "Thesis directory structure created successfully."