Skip to content

Commit

Permalink
Merge pull request #15 from biodasturchi/dev
Browse files Browse the repository at this point in the history
update all components & posts
  • Loading branch information
ilosrim authored Dec 1, 2022
2 parents a491383 + 516ea87 commit 18a3435
Show file tree
Hide file tree
Showing 36 changed files with 70 additions and 50 deletions.
4 changes: 2 additions & 2 deletions docs/.vitepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ function sidebarPostsDev() {
{
text: 'Posts',
items: [
{ text: 'How to build modern docs with vitepress', link: '/posts/dev/how-to-build-modern-docs-with-vitepress' },
{ text: 'Creating markdown blog with NextJS', link: '/posts/dev/creating-markdown-blog-with-nextjs' },
{ text: 'How to build modern docs with vitepress', link: '/posts/dev/2022-11-22-how-to-build-modern-docs-with-vitepress' },
{ text: 'Creating markdown blog with NextJS', link: '/posts/dev/2022-11-25-creating-markdown-blog-with-nextjs' },
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion docs/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ I'm a ***software engineer & bioinformatic***
- Chrome, Firefox, Edge

## About
A programmer in the field of bioinformatics as well as the production of frontend web and telegram bots has +2 years of experience. Creator of e-commerce, single-page and multi-page, as well as admin panel websites. Specializes in project implementation and management. A curious programmer eager to learn new knowledge;)
I am a programmer, in the field of bioinformatics as well as the production of frontend web and telegram bots. I have two-years experience in the field. In addition, I'm a creator of e-commerce, single-page and multi-page, as well as admin panel websites.


##### Links
Expand Down
22 changes: 16 additions & 6 deletions docs/components/DevCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -19,33 +19,37 @@ export default {
id: 0,
title: "Cav1.1 kanaliga ligand sifatida cynaroside moddasining biriktirilish natijalari",
path: "./bio/2022-11-25-docking-on-ca-complex",
imgUrl: "../public/images/bio/2022-11-25-complex-2.png",
imgUrl: "https://images2.imgbox.com/dd/e6/WGYYKkdP_o.png",
topic: "bio",
},
{
id: 0,
title: "Ligand docking and binding site analysis with pymol and autodock/vina",
path: "./bio/2022-11-29-ligand-docking-and-binding-site-analysis",
imgUrl: "../public/images/bio/2022-11-29-banner.png",
imgUrl: "https://images2.imgbox.com/af/90/boRPGGIV_o.png",
topic: "bio",
},
{
id: 0,
title: "How to build modern docs with vitepress | Full text tutorial",
path: "./dev/how-to-build-modern-docs-with-vitepress",
imgUrl: "../public/images/dev/viteblog.png",
path: "./dev/2022-11-22-how-to-build-modern-docs-with-vitepress",
imgUrl: "https://thumbs2.imgbox.com/87/52/GMO61RHK_t.png",
topic: "dev",
},
{
id: 0,
title: "Creating a Markdown Blog with NextJS | Full text tutorial",
path: "./dev/creating-markdown-blog-with-nextjs",
imgUrl: "../public/images/dev/next-markdown.png",
path: "./dev/2022-11-25-creating-markdown-blog-with-nextjs",
imgUrl: "https://thumbs2.imgbox.com/9e/18/dx5sxn3W_t.png",
topic: "dev",
},
]
}
},
getImageUrl(arg) {
var images = require.context('../public/images/', false, /\.png$/)
return images('./' + arg + ".png")
}
}
</script>

Expand Down Expand Up @@ -73,4 +77,10 @@ export default {
small {
color: #999999;
}
@media only screen and (max-width: 767px) {
.card {
flex-direction: column;
}
}
</style>
26 changes: 13 additions & 13 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,19 @@ hero:
link: https://github.com/biodasturchi

# Features section
# features:
# - icon: ⚑️
# title: Biodasturchi, The DX that can't be beat
# details: Lorem ipsum...
# - icon: πŸŽ‰
# title: Power of Vue meets Markdown
# details: Lorem ipsum...
# - icon: πŸ”₯
# title: Simple and minimal, always
# details: Lorem ipsum...
# - icon: πŸŽ€
# title: Stylish and cool
# details: Lorem ipsum...
features:
- icon: ⚑️
title: Biodasturchi, The DX that can't be beat
details: Lorem ipsum...
- icon: πŸŽ‰
title: Power of Vue meets Markdown
details: Lorem ipsum...
- icon: πŸ”₯
title: Simple and minimal, always
details: Lorem ipsum...
- icon: πŸŽ€
title: Stylish and cool
details: Lorem ipsum...

# Meta property
head:
Expand Down
6 changes: 3 additions & 3 deletions docs/posts/bio/2022-11-25-docking-on-ca-complex.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@ author: Mirsoli Mirsultonov
date: 11-25-2022
---

![banner](../../public/images/bio/2022-11-25-complex-2.png)
![banner](https://images2.imgbox.com/dd/e6/WGYYKkdP_o.png)

# {{ $frontmatter.title }}

<div style="width:100%; display:flex; justify-content: space-between;">
<p>{{ $frontmatter.author }}</p>
<p>Author: {{ $frontmatter.author }}</p>
<p>Published: {{ $frontmatter.date }}</p>
</div>

## Kirish

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Pharetra et ultrices neque ornare aenean euismod elementum. Gravida cum sociis natoque penatibus et. Gravida cum sociis natoque penatibus et magnis dis parturient montes. Fringilla est ullamcorper eget nulla facilisi. Sapien et ligula ullamcorper malesuada proin libero nunc consequat. Parturient montes nascetur ridiculus mus mauris vitae ultricies leo integer. Venenatis cras sed felis eget velit aliquet sagittis. Elementum integer enim neque volutpat ac tincidunt vitae. Et molestie ac feugiat sed. Aliquam purus sit amet luctus. Diam sit amet nisl suscipit adipiscing. Condimentum id venenatis a condimentum vitae sapien pellentesque habitant.

![image](../../public/images/bio/2022-11-25-lig.png)
![image](https://images2.imgbox.com/f6/9f/xO0SKQXS_o.png)

## Suscipit tellus mauris a diam
Suscipit tellus mauris a diam. Nunc vel risus commodo viverra maecenas accumsan lacus vel. Enim eu turpis egestas pretium aenean. A erat nam at lectus. Condimentum lacinia quis vel eros. Lacus suspendisse faucibus interdum posuere lorem ipsum. Egestas pretium aenean pharetra magna ac placerat. Ut ornare lectus sit amet est placerat in egestas. Suspendisse sed nisi lacus sed viverra. Lobortis feugiat vivamus at augue. Dui sapien eget mi proin sed libero enim. Mi in nulla posuere sollicitudin aliquam ultrices sagittis orci. Condimentum id venenatis a condimentum. Eu consequat ac felis donec et odio pellentesque. Quis eleifend quam adipiscing vitae proin sagittis. Duis convallis convallis tellus id interdum velit laoreet. Ultricies leo integer malesuada nunc vel.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ author: Mirsoli Mirsultonov
date: 11-29-2022
---

![banner](../../public/images/bio/2022-11-29-banner.png)
![banner](https://images2.imgbox.com/af/90/boRPGGIV_o.png)

# {{ $frontmatter.title }}

<div style="width:100%; display:flex; justify-content: space-between;">
<p>{{ $frontmatter.author }}</p>
<p>Author: {{ $frontmatter.author }}</p>
<p>Published: {{ $frontmatter.date }}</p>
</div>

Expand Down Expand Up @@ -48,11 +48,11 @@ method was substantiated by taking example of molecular docking of Glucose 6 pho
## 2. Methods
* 2.1 Retrieval of required protein files from major databases.
- 2.1 1. (a) Retrieving protein.pdb files from major protein databases using following link. [https://www.rcsb.org/](https://www.rcsb.org/)
![image](../../public//images//bio//2022-11-29-pdbhome.png)
![image](https://images2.imgbox.com/c8/49/qLE3NTee_o.png)
<sup>Fig. 1: Screenshot Showing the Home Page of the PDB (Protein Data Bank) on Computer Screen</sup>

Enter the name of Protein or enzyme that will be used for docking studies (For example, Beta-Glucosidase or its pdb id 2ZOX).
![image](../../public/images/bio/2022-11-29-pdb-id-2zox.png)
![image](https://images2.imgbox.com/2f/9a/ZeYNsv4c_o.png)
<sup>Fig. 2: RCSB Protein Data Bank Page Showing the Selection of Protein.</sup>

Select β€˜Download file from drop down list’.
Expand All @@ -62,26 +62,26 @@ method was substantiated by taking example of molecular docking of Glucose 6 pho
Now, to cross check whether all the heteroatoms of chain A and B chain have been deleted, one can take help of the
software discovery studio visualizer 3.5 (which can be downloaded freely from the given link. https://discover.3ds.com/discovery-studio-visualizer-download

![image](../../public/images/bio/2022-11-29-dsv.png)
![image](https://images2.imgbox.com/e4/9a/qZ0rHksX_o.png)
<sup>Fig. 3: Screenshot of the Screen to Show Absence of Heteroatoms</sup>

* 2.2. Retrieval of ligand molecules from different ligand databases: http://pubchem.ncbi.nlm.nih.gov/ or http://www.drugbank.ca/
The above links can be used to select desired ligand/drug molecules. Alternatively, the structure of the ligand molecules
can be drawn with the help of software available like chemdraw. However, it will be more convenient to download the
file from the databank.
![image](../../public/images/bio/2022-11-29-pubchem-rutin.png)
![image](https://images2.imgbox.com/4f/0f/NLjzSxAU_o.png)
<sup>Fig. 4: Showing Pubchem Home Page of Searched Molecules</sup>

Click on 3D image and save 3D Sdf.
Open it using discovery studio visualizer and save it as a protein data bank file.(pdb file) because the autodock software
can only recognize files in pdb format.
![image](../../public/images/bio/2022-11-29-ligand-sdf.png)
![image](https://images2.imgbox.com/96/6a/jyOS4fUU_o.png)
<sup>Fig. 5: Shows the 3D SDF File in 3D Conformation.</sup>

![image](../../public/images/bio/2022-11-29-dsv-lig.png)
![image](https://images2.imgbox.com/70/61/870Ipg7K_o.png)
<sup>Fig. 6: Shows the SDF File in Discovery Studio Visualizer.</sup>

![image](../../public/images/bio/2022-11-29-dsv-save-pdb.png)
![image](https://images2.imgbox.com/5f/5e/Xr8AyWbU_o.png)
<sup>Fig. 7: Shows the Saving of Ligand File as Pdb in DSV</sup>

* 2.3. To prepare PDBQT format for target and ligand (protein.pdbqt,Ligand.pdbqt).
Expand All @@ -94,41 +94,41 @@ method was substantiated by taking example of molecular docking of Glucose 6 pho
Click to edit Hydrogen and select polar only.
Edit again to compute charges to select kollmann charges.

![image](../../public/images/bio/2022-11-29-ad-protein.png)
![image](https://images2.imgbox.com/1e/2c/3EbxVFJN_o.png)
<sup>Fig. 8: Showing Editing of H-Bonds.</sup>

![image](../../public/images/bio/2022-11-29-ad-protein-add-hydrogen.png)
![image](https://images2.imgbox.com/25/29/x33oDKgn_o.png)
<sup>Fig. 9: Showing Editing of H Atoms Polar Only.</sup>

Now click on the grid to choose macrolmolecule, prepare grid box and cover whole molecule in order to prepare it for
ligand binding (blind docking as one doesn’t know the actual binding site so in order to know the binding site we will
cover up the whole molecule).

![image](../../public/images/bio/2022-11-29-ad-gridbox.png)
![image](https://images2.imgbox.com/2c/43/ay1V1Gzn_o.png)
<sup>Fig. 9: Shows the Grid Box Over the Molecule to Prepare It for Docking.</sup>

Now close it as β€˜close saving current’.
3(B). Preparing PDBQT file for ligand
Open the file select ligand and then go to torsion tree to detect the root.

![image](../../public/images/bio/2022-11-29-ad-lig-root.png)
![image](https://images2.imgbox.com/84/44/LObLcbJS_o.png)
<sup>Fig. 10: Shows Detection of Root.</sup>

![image](../../public/images/bio/2022-11-29-ad-lig-added-root.png)
![image](https://images2.imgbox.com/cb/ea/oj14wLDb_o.png)
<sup>Fig. 11: Shows Root of the Ligand.</sup>

Now select ligand once more to detect torsion tree and to select number of torsions (that would be left to default) and
save the output as glucose6-phosphate.pdbqt.

![image](../../public/images/bio/2022-11-29-ad-torsion-tree.png)
![image](https://images2.imgbox.com/ed/81/LP1Roh6m_o.png)
<sup>Fig. 12: Shows the Torsion Tree.</sup>

![image](../../public/images/bio/2022-11-29-ad-aoutput-lig.png)
![image](https://images2.imgbox.com/67/a3/aG2ipb5i_o.png)
<sup>Fig. 13: Show the Saving of File.</sup>

Now prepare a text file providing all the details about the pdbqt files of protein and its ligand and grid box details.

![image](../../public/images/bio/2022-11-29-vina-config-file.png)
![image](https://images2.imgbox.com/44/cc/eZcmMANB_o.png)

Copy the text file and pdbqt files of both the molecules prepared in the folder where the Vina is installed in the C drive.

Expand All @@ -141,22 +141,22 @@ method was substantiated by taking example of molecular docking of Glucose 6 pho
(cd)cd ………………….(address)vina>vina.vina.exe -- config conf.txt --
log log.txt

![image](../../public/images/bio/2022-11-29-vina-running.png)
![image](https://images2.imgbox.com/8e/6b/vYCWp052_o.png)
<sup>Fig. 15: Showing the Path and Command to Auto-Dock Vina.</sup>

![image](../../public/images/bio/2022-11-29-vina-res.png)
![image](https://images2.imgbox.com/2a/07/1MQSsUBW_o.png)
<sup>Fig. 16: Show the Docking Results Obtained by Vina.</sup>


* 2.5. Analysis of molecular docking with pymol visualizer to have information about the
various conformations of the ligand on the protein.
<p>A</p>

![image](../../public/images/bio/2022-11-29-pymol1.png)
![image](https://images2.imgbox.com/97/37/TZ7YTkj8_o.png)

<p>B</p>

![image](../../public/images/bio/2022-11-29-pymol2.png)
![image](https://images2.imgbox.com/af/90/boRPGGIV_o.png)

<p>C</p>
<iframe width="100%" height="315" src="https://www.youtube.com/embed/_L-sd8SmTfQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
---
title: How to build ,odern docs with vitepress
author: Mirsoli Mirsultonov
date: 11-22-2022
---

![banner](../../public/images/dev/viteblog.png)
![banner](https://user-images.githubusercontent.com/62628408/201538130-a1008969-06ae-4aad-9ea0-b77384d6bac1.png)

# {{ $frontmatter.title }}
Published: {{ $frontmatter.date }}

<div style="width:100%; display:flex; justify-content: space-between;">
<p>Author: {{ $frontmatter.author }}</p>
<p>Published: {{ $frontmatter.date }}</p>
</div>

## Definition

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
---
title: Creating markdown blog with next js
author: Mirsoli Mirsultonov
date: 11-25-2022
---

![banner](../../public/images/dev/nextjs-markdown2.png)
![banner](../../public/images/nextjs-markdown2.png)

# {{ $frontmatter.title }}
Published: {{ $frontmatter.date }}

<div style="width:100%; display:flex; justify-content: space-between;">
<p>Author: {{ $frontmatter.author }}</p>
<p>Published: {{ $frontmatter.date }}</p>
</div>

## Why Do you want a markdown blog?

Expand Down
Binary file removed docs/public/images/bio/2022-11-25-complex-2.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-25-complex.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-25-lig.png
Binary file not shown.
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-ad-gridbox.png
Binary file not shown.
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-ad-lig-root.png
Binary file not shown.
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-ad-protein.png
Binary file not shown.
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-banner.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-dsv-lig.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-dsv-save-pdb.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-dsv.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-ligand-sdf.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-pdb-id-2zox.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-pdbhome.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-pubchem-rutin.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-pymol1.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-pymol2.png
Binary file not shown.
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-vina-res.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-vina-results.png
Binary file not shown.
Binary file removed docs/public/images/bio/2022-11-29-vina-running.png
Binary file not shown.
Binary file removed docs/public/images/dev/2cpu.png
Binary file not shown.
File renamed without changes
File renamed without changes
File renamed without changes

1 comment on commit 18a3435

@vercel
Copy link

@vercel vercel bot commented on 18a3435 Dec 1, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

docs – ./

docs-bio.vercel.app
docs-biodasturchi.vercel.app
docs-git-main-biodasturchi.vercel.app

Please sign in to comment.