Skip to content

Commit

Permalink
Implement Docking of DNASE I (Lab Notebook) (#51)
Browse files Browse the repository at this point in the history
* add initial docking of DNASE I page and its routing

* add docking-dnase images

* add custom sub-section for each bubble in the lab notebook

* implement docking of dnaseI

* Prettified Code!

* Changed title capitalization

* Fixed dnase capitalization

* Fix merge conflict

---------

Co-authored-by: IcedTea2K <[email protected]>
Co-authored-by: Daniel Pan <[email protected]>
  • Loading branch information
3 people authored Oct 25, 2023
1 parent 23139dd commit 5fd8468
Show file tree
Hide file tree
Showing 10 changed files with 337 additions and 39 deletions.
Binary file added src/assets/docking-dnase/DNase1 Pymol.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/docking-dnase/DNase1 active site.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/docking-dnase/DNase1+Maleimdie.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/docking-dnase/Maleimide Pymol.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions src/components/lab-notebook/Section.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

<script setup lang="ts">
const sectionTitleStyle = 'text-subtitle-sm lg:text-subtitle text-white mb-4'
</script>

<template>
<section>
<h3 :class="sectionTitleStyle">
<slot name="sub-title"></slot>
</h3>
<slot name="content"></slot>
</section>
</template>
2 changes: 1 addition & 1 deletion src/components/navbar/NavBar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ const tree: Tree[] = [
},
{
name: 'Docking of Dnase I',
url: '#'
url: '/computational-simulation/docking-of-dnase-i'
}
]
},
Expand Down
6 changes: 6 additions & 0 deletions src/router/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ const IdeasView = () => import('@/views/IdeasView.vue')
const TeamView = () => import('@/views/TeamView.vue')
const ELSIView = () => import('@/views/ELSIView.vue')
const SponsorsView = () => import('@/views/SponsorsView.vue')
const DockingDNASE = () => import('@/views/computational-simulation/DockingDNASE.vue')
const GroupAView = () => import('@/views/lab-validation/GroupAView.vue')
const GroupBView = () => import('@/views/lab-validation/GroupBView.vue')
const GroupCView = () => import('@/views/lab-validation/GroupCView.vue')
Expand Down Expand Up @@ -39,6 +40,11 @@ const router = createRouter({
name: 'sponsors',
component: SponsorsView
},
{
path: '/computational-simulation/docking-of-dnase-i',
name: 'docking-of-dnase-i',
component: DockingDNASE
},
{
path: '/lab-validation/dnase-i',
name: 'dnase-i',
Expand Down
317 changes: 317 additions & 0 deletions src/views/computational-simulation/DockingDNASE.vue

Large diffs are not rendered by default.

38 changes: 0 additions & 38 deletions src/views/future-directions/AADocking.vue
Original file line number Diff line number Diff line change
Expand Up @@ -50,39 +50,6 @@ const sectionTitleStyle = 'text-subtitle-sm lg:text-subtitle text-white mb-4'
</section>

<section>
<<<<<<< HEAD
<h4 class="font-bold">Alginate Lyase: PDB Identifier 1HV6 (Figure 1)</h4>

<CaptionedGraphics modifier="w-full">
<template #graphics>
<img
src="../../assets/aa-docking/alginate-lyase-3d.png"
alt="Picture of Alginate Lyase"
class="w-full lg:w-1/2"
/>
</template>
<template #caption>
<p>Figure 1. 3D representation of Alginate Lyase in Pymol</p>
</template>
</CaptionedGraphics>
</section>

<section>
<h4 class="font-bold">Alpha-Amylase: PDB Identifier 1MWO (Figure 2)</h4>

<CaptionedGraphics modifier="w-full">
<template #graphics>
<img
src="../../assets/aa-docking/alpha-amylase-3d.png"
alt="Picture of Alpha Amylase"
class="w-full lg:w-1/2"
/>
</template>
<template #caption>
<p>Figure 2. 3D representation of Alpha-Amylase in Pymol.</p>
</template>
</CaptionedGraphics>
=======
<div class="flex flex-col items-center lg:items-start gap-y-4">
<h4 class="font-bold">Alginate Lyase: PDB Identifier 1HV6 (Figure 1)</h4>
<CaptionedGraphics modifier="w-full">
Expand Down Expand Up @@ -117,7 +84,6 @@ const sectionTitleStyle = 'text-subtitle-sm lg:text-subtitle text-white mb-4'
</template>
</CaptionedGraphics>
</div>
>>>>>>> 9fb5d0796bd52e52dee2d580df06f145a20cf7f7
</section>

<section>
Expand Down Expand Up @@ -296,11 +262,7 @@ const sectionTitleStyle = 'text-subtitle-sm lg:text-subtitle text-white mb-4'
</section>

<section>
<<<<<<< HEAD
<h3 :class="sectionTitleStyle">Maleimide and Alpha-Amylase Interaction</h3>
=======
<h3 :class="sectionTitleStyle">2. Maleimide and Alpha-Amylase Interaction</h3>
>>>>>>> 9fb5d0796bd52e52dee2d580df06f145a20cf7f7
<p>
Based on the literature review we performed, Alpha-Amylase does not bind to
maleimide with its active site. The residues predicted by CB-Dock software do not
Expand Down

0 comments on commit 5fd8468

Please sign in to comment.