Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csbiology/bio-bte-06-l-7
Notebooks, scripts and guides for the computational section of VM 1/ VM 2: Practical class - Molecular Biotechnology II (BIO-BTE-06-L-7)
https://github.com/csbiology/bio-bte-06-l-7
Last synced: 30 days ago
JSON representation
Notebooks, scripts and guides for the computational section of VM 1/ VM 2: Practical class - Molecular Biotechnology II (BIO-BTE-06-L-7)
- Host: GitHub
- URL: https://github.com/csbiology/bio-bte-06-l-7
- Owner: CSBiology
- License: mit
- Created: 2020-02-20T09:08:34.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-03-13T08:58:08.000Z (10 months ago)
- Last Synced: 2024-11-29T02:49:27.919Z (about 1 month ago)
- Language: Jupyter Notebook
- Homepage: https://csbiology.github.io/BIO-BTE-06-L-7
- Size: 863 MB
- Stars: 4
- Watchers: 6
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VM 1/ VM 2: Practical class - Molecular Biotechnology II (BIO-BTE-06-L-7)
_This repository is currently undergoing drastic changes, moving from IFSharp notebooks to a static site/.NET interactive hybrid solution using FSharp.Formatting_
This repository contains the source of the documentation pages and notebooks hosted at https://csbiology.github.io/BIO-BTE-06-L-7/
## Installation (Windows Local Installation and Use)
1. Download [Anaconda](https://www.anaconda.com/download/) for Python 3.6
2. Launch Anaconda3-4.4.0-Windows-x86_64.exe (or later exe should work, file an issue if you have issues)
Click through the installation wizard, choosing the given install location. At the 'advanced installation options' screen shown below, select "Add Anaconda to my PATH environment variable". The installer warns against this step, as it can clash with previously installed software, however it's currently essential for running IfSharp. Now install.This should also install Jupyter: you may check this by entering 'jupyter notebook' into the Anaconda console window. If Jupyter does not launch (it should launch in the browser), install using 'pip install jupyter', or by following [Jupyter](http://jupyter.readthedocs.io/en/latest/install.html) instructions.
3. Run the "IfSharp\ifsharp.exe" once when first downloading.
Jupyter will start and a notebook with F# can be selected. This can be run via "jupyter notebook" in future
To start Jupyter with the correct notebooks use the command shown in [Powershell Startup Command](#Powershell-Startup-Command).
For more information see [the original ifsharp documentation](https://github.com/fsprojects/IfSharp#windows-local-installation-and-use).
## Useful Link
- Contains formatting help for markdown Jupyter. https://medium.com/ibm-data-science-experience/markdown-for-jupyter-notebooks-cheatsheet-386c05aeebed
- Useful for math formula. At the bottom is a copy-paste html code you can use for Jupyter. https://www.codecogs.com/latex/eqneditor.php
## Change Jupyter Notebook startup folder (Windows)
### Powershell Startup Command
Use powershell
jupyter notebook --notebook-dir="D:\this\will\be\your\path\Jupyter_PraktikumBiotech\Notebooks"
.
This method has to be used at every start.https://stackoverflow.com/questions/15680463/change-ipython-jupyter-notebook-working-directory
or, but worse, ...
- Copy the Jupyter Notebook launcher from the menu to the desktop.
- Right click on the new launcher and change the Target field, change %USERPROFILE% to the full path of the folder which will contain all the notebooks.
- Double-click on the Jupyter Notebook desktop launcher (icon shows [IPy]) to start the Jupyter Notebook App. The notebook interface will appear in a new browser window or tab. A secondary terminal window (used only for error logging and for shut down) will be also opened.https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html#change-jupyter-notebook-startup-folder-windows
## Set Password to Jupyter Notebook
Use powershell
jupyter notebook password
.
You will then be asked to give a password and after that to verify it. Both times the console will not show any typing but it will still recognize the input.Attention! I do not know any way yet to remove password again!
## Style Guide
### Basic text container
```html
```
### Text div```html
```### Combined TextContainer and TextDiv
```html
```### In-Page Links
```html
Comments
```
&&```html
Comments
```### Centered Italic Text Fields
```html
Equation 1: Calculation of the doubling time. Growth rate is calculates as shwon in.
```### Code Blocks
```html
```fsharp
let x = 5
```
```CommentColor: #008000
StringColor: #B21543
BoolColor: #077
Float/IntColor: #3a3### In-Between Text Image Element
```html
Figure 5: Process of computational identification of peptides from their fragment spectra
```### Grey-Dotted Box
```html
```### References
```html
1
```
&&
```html
exmp
```### Table of Content
```html
Growth Curve and Doubling Time
1. [Plant Systems Biology](#Plant-Systems-Biology)
2. [Insert Growth Data and Display as Chart](#Insert-Growth-Data-and-Display-as-Chart)
3. [Calculation of growth rate and doubling time for cell cultures](#Calculation-of-growth-rate-and-doubling-time-for-cell-cultures)
4. [Exponential Fit](#Exponential-Fit)
4.1 [Exp Fit Theorie](#Exp-Fit-Theorie)
4.2 [Exp Fit Select Exponential Phase](#Exp-Fit-Select-Exponential-Phase)
4.3 [Exp Fit Calculate Doubling Time](#Exp-Fit-Calculate-Doubling-Time)
5. [Logistic Fit](#Logistic-Fit)
6. [References](#References)
```### Left-Right Buttons
```html
```### Back-Up from header
For the page title use the following:
```html
Systems Biology
```For the Back-Up use the following:
```html
References
↑back
```