diff --git a/docs/about.html b/docs/about.html index 7d8e477..e1a22b3 100644 --- a/docs/about.html +++ b/docs/about.html @@ -5,6 +5,7 @@ About + @@ -13,341 +14,7 @@ - +
diff --git a/docs/acknowledgments.html b/docs/acknowledgments.html index df73e15..e3685ac 100644 --- a/docs/acknowledgments.html +++ b/docs/acknowledgments.html @@ -5,6 +5,7 @@ About + @@ -13,341 +14,7 @@ - +
diff --git a/docs/browser_compat.html b/docs/browser_compat.html index 1b9b3dc..2ca58bf 100644 --- a/docs/browser_compat.html +++ b/docs/browser_compat.html @@ -5,6 +5,7 @@ Browser compatibility + @@ -13,341 +14,7 @@ - +
diff --git a/docs/codon_plot.html b/docs/codon_plot.html index 989fda5..77dda5d 100644 --- a/docs/codon_plot.html +++ b/docs/codon_plot.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/codon_usage.html b/docs/codon_usage.html index 2dbe273..340d62d 100644 --- a/docs/codon_usage.html +++ b/docs/codon_usage.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/color_align_cons.html b/docs/color_align_cons.html index 40cfe5e..decf5ae 100644 --- a/docs/color_align_cons.html +++ b/docs/color_align_cons.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/color_align_prop.html b/docs/color_align_prop.html index fd352f3..8b3a7de 100644 --- a/docs/color_align_prop.html +++ b/docs/color_align_prop.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/combine_fasta.html b/docs/combine_fasta.html index 283a737..db1187d 100644 --- a/docs/combine_fasta.html +++ b/docs/combine_fasta.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/cpg_islands.html b/docs/cpg_islands.html index 72be0c2..c03de30 100644 --- a/docs/cpg_islands.html +++ b/docs/cpg_islands.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/dna_mw.html b/docs/dna_mw.html index 0a33e21..d713f16 100644 --- a/docs/dna_mw.html +++ b/docs/dna_mw.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/dna_pattern.html b/docs/dna_pattern.html index 3d15062..0da0091 100644 --- a/docs/dna_pattern.html +++ b/docs/dna_pattern.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/dna_stats.html b/docs/dna_stats.html index cea8eb4..dfdac27 100644 --- a/docs/dna_stats.html +++ b/docs/dna_stats.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/embl_fasta.html b/docs/embl_fasta.html index 8e4eb69..04c73b4 100644 --- a/docs/embl_fasta.html +++ b/docs/embl_fasta.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/embl_feat.html b/docs/embl_feat.html index 25eec4c..1c9cda3 100644 --- a/docs/embl_feat.html +++ b/docs/embl_feat.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/embl_trans.html b/docs/embl_trans.html index 7d64188..ad6c3d4 100644 --- a/docs/embl_trans.html +++ b/docs/embl_trans.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/filter_dna.html b/docs/filter_dna.html index 0daee8d..f225d96 100644 --- a/docs/filter_dna.html +++ b/docs/filter_dna.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/filter_protein.html b/docs/filter_protein.html index d8f7588..d29b55d 100644 --- a/docs/filter_protein.html +++ b/docs/filter_protein.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/fuzzy_search_dna.html b/docs/fuzzy_search_dna.html index c70bd53..26c2da6 100644 --- a/docs/fuzzy_search_dna.html +++ b/docs/fuzzy_search_dna.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/fuzzy_search_protein.html b/docs/fuzzy_search_protein.html index 0a30d7d..f9619d5 100644 --- a/docs/fuzzy_search_protein.html +++ b/docs/fuzzy_search_protein.html @@ -11,6 +11,7 @@ src="scripts/fuzzy_search_protein.js" > + @@ -19,341 +20,7 @@ - +
diff --git a/docs/genbank_fasta.html b/docs/genbank_fasta.html index a6cd7e6..f650fc3 100644 --- a/docs/genbank_fasta.html +++ b/docs/genbank_fasta.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/genbank_feat.html b/docs/genbank_feat.html index c85c71d..cf1ebfd 100644 --- a/docs/genbank_feat.html +++ b/docs/genbank_feat.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/genbank_trans.html b/docs/genbank_trans.html index 6ff7497..c298f57 100644 --- a/docs/genbank_trans.html +++ b/docs/genbank_trans.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/genetic_code.html b/docs/genetic_code.html index 205804f..9045824 100644 --- a/docs/genetic_code.html +++ b/docs/genetic_code.html @@ -5,6 +5,7 @@ Genetic codes + @@ -13,341 +14,7 @@ - +
diff --git a/docs/gnu_license.html b/docs/gnu_license.html index 8bdb547..ff8658b 100644 --- a/docs/gnu_license.html +++ b/docs/gnu_license.html @@ -5,6 +5,7 @@ Sequence Manipulation Suite - License + @@ -13,341 +14,7 @@ - +
diff --git a/docs/group_dna.html b/docs/group_dna.html index 8858d94..b9754c3 100644 --- a/docs/group_dna.html +++ b/docs/group_dna.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/group_protein.html b/docs/group_protein.html index 002f2bd..39a822d 100644 --- a/docs/group_protein.html +++ b/docs/group_protein.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/ident_sim.html b/docs/ident_sim.html index 5bfd308..e0afa69 100644 --- a/docs/ident_sim.html +++ b/docs/ident_sim.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/index.html b/docs/index.html index 771ad74..3343c18 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,6 +5,7 @@ The Sequence Manipulation Suite + @@ -13,341 +14,7 @@ - +
diff --git a/docs/iupac.html b/docs/iupac.html index 8102590..b72e36f 100644 --- a/docs/iupac.html +++ b/docs/iupac.html @@ -5,6 +5,7 @@ IUPAC codes + @@ -13,341 +14,7 @@ - +
diff --git a/docs/mirror.html b/docs/mirror.html index c98dddf..da64f2f 100644 --- a/docs/mirror.html +++ b/docs/mirror.html @@ -5,6 +5,7 @@ Download + @@ -13,341 +14,7 @@ - +
diff --git a/docs/multi_rev_trans.html b/docs/multi_rev_trans.html index 818410d..42742b1 100644 --- a/docs/multi_rev_trans.html +++ b/docs/multi_rev_trans.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/mutate_dna.html b/docs/mutate_dna.html index bfd4475..ed12631 100644 --- a/docs/mutate_dna.html +++ b/docs/mutate_dna.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/mutate_for_digest.html b/docs/mutate_for_digest.html index 99e6004..aa675f0 100644 --- a/docs/mutate_for_digest.html +++ b/docs/mutate_for_digest.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/mutate_protein.html b/docs/mutate_protein.html index b95e6d8..51c976a 100644 --- a/docs/mutate_protein.html +++ b/docs/mutate_protein.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/nav.html b/docs/nav.html new file mode 100644 index 0000000..b25397d --- /dev/null +++ b/docs/nav.html @@ -0,0 +1,338 @@ + + + + + +
+ Format Conversion +
+ + + +
+ Sequence Analysis +
+ + + +
+ Sequence Figures +
+ + + +
+ Random Sequences +
+ + + +
+ Miscellaneous +
+ + + + + + +
+
+ home +
+
+ + \ No newline at end of file diff --git a/docs/one_to_three.html b/docs/one_to_three.html index 3286610..bcf84e2 100644 --- a/docs/one_to_three.html +++ b/docs/one_to_three.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/orf_find.html b/docs/orf_find.html index 4c728bd..aa909b2 100644 --- a/docs/orf_find.html +++ b/docs/orf_find.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/pairwise_align_codons.html b/docs/pairwise_align_codons.html index a7933a3..b93dd16 100644 --- a/docs/pairwise_align_codons.html +++ b/docs/pairwise_align_codons.html @@ -18,6 +18,7 @@ type="text/javascript" src="scripts/align_pair_codons_quad.js" > + @@ -26,341 +27,7 @@ - +
diff --git a/docs/pairwise_align_dna.html b/docs/pairwise_align_dna.html index 48bffca..1e181b1 100644 --- a/docs/pairwise_align_dna.html +++ b/docs/pairwise_align_dna.html @@ -9,6 +9,7 @@ + @@ -17,341 +18,7 @@ - +
diff --git a/docs/pairwise_align_protein.html b/docs/pairwise_align_protein.html index 259fb83..2106eb1 100644 --- a/docs/pairwise_align_protein.html +++ b/docs/pairwise_align_protein.html @@ -12,6 +12,7 @@ > + @@ -20,341 +21,7 @@ - +
diff --git a/docs/pcr_primer_stats.html b/docs/pcr_primer_stats.html index c1634f7..d71fd4a 100644 --- a/docs/pcr_primer_stats.html +++ b/docs/pcr_primer_stats.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/pcr_products.html b/docs/pcr_products.html index 1439e68..20e29f3 100644 --- a/docs/pcr_products.html +++ b/docs/pcr_products.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/primer_map.html b/docs/primer_map.html index 3e956f4..87636de 100644 --- a/docs/primer_map.html +++ b/docs/primer_map.html @@ -12,6 +12,7 @@ > + @@ -20,341 +21,7 @@ - +
diff --git a/docs/protein_gravy.html b/docs/protein_gravy.html index 42be8b8..4e26333 100644 --- a/docs/protein_gravy.html +++ b/docs/protein_gravy.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/protein_iep.html b/docs/protein_iep.html index db3893f..bb29424 100644 --- a/docs/protein_iep.html +++ b/docs/protein_iep.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/protein_mw.html b/docs/protein_mw.html index 5f95301..aebff7d 100644 --- a/docs/protein_mw.html +++ b/docs/protein_mw.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/protein_pattern.html b/docs/protein_pattern.html index 0ff4667..ac41be2 100644 --- a/docs/protein_pattern.html +++ b/docs/protein_pattern.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/protein_stats.html b/docs/protein_stats.html index 4bdd7e2..33feaa9 100644 --- a/docs/protein_stats.html +++ b/docs/protein_stats.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/random_coding_dna.html b/docs/random_coding_dna.html index 31ec590..abe8c29 100644 --- a/docs/random_coding_dna.html +++ b/docs/random_coding_dna.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/random_dna.html b/docs/random_dna.html index 6407932..8029ff7 100644 --- a/docs/random_dna.html +++ b/docs/random_dna.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/random_dna_regions.html b/docs/random_dna_regions.html index e4b2efc..c96fead 100644 --- a/docs/random_dna_regions.html +++ b/docs/random_dna_regions.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/random_protein.html b/docs/random_protein.html index 24e1edb..e8f193f 100644 --- a/docs/random_protein.html +++ b/docs/random_protein.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/random_protein_regions.html b/docs/random_protein_regions.html index 542fb84..f16246e 100644 --- a/docs/random_protein_regions.html +++ b/docs/random_protein_regions.html @@ -14,6 +14,7 @@ type="text/javascript" src="scripts/range_extract_protein.js" > + @@ -22,341 +23,7 @@ - +
diff --git a/docs/range_extract_dna.html b/docs/range_extract_dna.html index 7813bb8..23120b7 100644 --- a/docs/range_extract_dna.html +++ b/docs/range_extract_dna.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/range_extract_protein.html b/docs/range_extract_protein.html index ee18922..49214c7 100644 --- a/docs/range_extract_protein.html +++ b/docs/range_extract_protein.html @@ -10,6 +10,7 @@ type="text/javascript" src="scripts/range_extract_protein.js" > + @@ -18,341 +19,7 @@ - +
diff --git a/docs/reference.html b/docs/reference.html index 2675fad..04fb79b 100644 --- a/docs/reference.html +++ b/docs/reference.html @@ -5,6 +5,7 @@ Reference + @@ -13,341 +14,7 @@ - +
diff --git a/docs/rest_digest.html b/docs/rest_digest.html index e459679..320c764 100644 --- a/docs/rest_digest.html +++ b/docs/rest_digest.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/rest_map.html b/docs/rest_map.html index 69b548d..55aa708 100644 --- a/docs/rest_map.html +++ b/docs/rest_map.html @@ -12,6 +12,7 @@ > + @@ -20,341 +21,7 @@ - +
diff --git a/docs/rest_summary.html b/docs/rest_summary.html index 2d61942..50622f8 100644 --- a/docs/rest_summary.html +++ b/docs/rest_summary.html @@ -11,6 +11,7 @@ src="scripts/sms_restriction_sites.js" > + @@ -19,341 +20,7 @@ - +
diff --git a/docs/rev_comp.html b/docs/rev_comp.html index b703e07..085f074 100644 --- a/docs/rev_comp.html +++ b/docs/rev_comp.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/rev_trans.html b/docs/rev_trans.html index e77f6ef..07b6c22 100644 --- a/docs/rev_trans.html +++ b/docs/rev_trans.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/sample_dna.html b/docs/sample_dna.html index 329b3d3..8cfd31d 100644 --- a/docs/sample_dna.html +++ b/docs/sample_dna.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/sample_protein.html b/docs/sample_protein.html index 4c24f53..ed4dff3 100644 --- a/docs/sample_protein.html +++ b/docs/sample_protein.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/scripts/sidebar_loader.js b/docs/scripts/sidebar_loader.js new file mode 100644 index 0000000..0c634b3 --- /dev/null +++ b/docs/scripts/sidebar_loader.js @@ -0,0 +1,40 @@ +// scripts/sidebar_loader.js + +// Function to load the sidebar/navigation dynamically +function loadSidebar(navPath = 'nav.html', placeholderId = 'nav-placeholder') { + fetch(navPath) + .then(response => { + if (!response.ok) { + throw new Error(`HTTP error ${response.status}`); + } + return response.text(); + }) + .then(data => { + // Inject nav content + const navContainer = document.getElementById(placeholderId); + if (navContainer) { + navContainer.innerHTML = data; + + // Highlight current page link + const currentPage = location.pathname.split('/').pop(); + const links = navContainer.querySelectorAll('a'); + + links.forEach(link => { + const href = link.getAttribute('href'); + if (href === currentPage) { + link.style.fontWeight = 'bold'; + link.style.color = '#FF0000'; // Customize highlight color + } + }); + } else { + console.error(`Element with id '${placeholderId}' not found.`); + } + }) + .catch(error => { + console.error('Sidebar failed to load:', error); + }); + } + + // Immediately invoke when script loads + document.addEventListener('DOMContentLoaded', () => loadSidebar()); + \ No newline at end of file diff --git a/docs/search_patterns.html b/docs/search_patterns.html index 23be0ff..c2b4857 100644 --- a/docs/search_patterns.html +++ b/docs/search_patterns.html @@ -5,6 +5,7 @@ Search patterns + @@ -13,341 +14,7 @@ - +
diff --git a/docs/shuffle_dna.html b/docs/shuffle_dna.html index 55b8f24..f3430ab 100644 --- a/docs/shuffle_dna.html +++ b/docs/shuffle_dna.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/shuffle_protein.html b/docs/shuffle_protein.html index 4929f07..877493b 100644 --- a/docs/shuffle_protein.html +++ b/docs/shuffle_protein.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/split_codons.html b/docs/split_codons.html index 73f0b3c..7498431 100644 --- a/docs/split_codons.html +++ b/docs/split_codons.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/split_fasta.html b/docs/split_fasta.html index c33e0af..65a85da 100644 --- a/docs/split_fasta.html +++ b/docs/split_fasta.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/three_to_one.html b/docs/three_to_one.html index 35cffea..eeddd83 100644 --- a/docs/three_to_one.html +++ b/docs/three_to_one.html @@ -7,6 +7,7 @@ + @@ -15,341 +16,7 @@ - +
diff --git a/docs/trans_map.html b/docs/trans_map.html index 4ce0b71..f4a03e4 100644 --- a/docs/trans_map.html +++ b/docs/trans_map.html @@ -12,6 +12,7 @@ > + @@ -20,341 +21,7 @@ - +
diff --git a/docs/translate.html b/docs/translate.html index 4df0d7d..dbc7fd5 100644 --- a/docs/translate.html +++ b/docs/translate.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/window_extract_dna.html b/docs/window_extract_dna.html index 6f73641..626b29d 100644 --- a/docs/window_extract_dna.html +++ b/docs/window_extract_dna.html @@ -8,6 +8,7 @@ + @@ -16,341 +17,7 @@ - +
diff --git a/docs/window_extract_protein.html b/docs/window_extract_protein.html index 5d477c0..05e3815 100644 --- a/docs/window_extract_protein.html +++ b/docs/window_extract_protein.html @@ -14,6 +14,7 @@ type="text/javascript" src="scripts/range_extract_protein.js" > + @@ -22,341 +23,7 @@ - +