sushmanth commited on
Commit
cfe4f3e
1 Parent(s): caf9e99

add requirements.txt

Browse files
.gitignore ADDED
@@ -0,0 +1 @@
 
1
+ .DS_Store
README.md CHANGED
@@ -10,8 +10,32 @@ pinned: false
10
  ---
11
 
12
  # Devolearn_Lineag_population_huggingface_spaces
13
- devolearn lineage population model deployed in hugging face spaces using streamlit as backend.
14
- Here in this model image of c elegans is given and a table is generated of differet cells
15
- check out model here [Lineage-population](https://huggingface.co/spaces/devoworm-group/Lineage_Population)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
- NOTE : There is a problem with hugging face spaces, aren't working well in safari Browser,Due to compatibility issues ,so pls try to open it in other browser such as Chrome, Brave and Microsoft Edge.
10
  ---
11
 
12
  # Devolearn_Lineag_population_huggingface_spaces
13
+ # elegant-embryos
14
+
15
+ This repository contains work surrounding DevoLearn models and metadata extraction from the _C. elegans_ embryo.
16
+
17
+
18
+ [![Binder](https://camo.githubusercontent.com/bfeb5472ee3df9b7c63ea3b260dc0c679be90b97/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72656e6465722d6e627669657765722d6f72616e67652e7376673f636f6c6f72423d66333736323626636f6c6f72413d346434643464)](https://nbviewer.jupyter.org/github/Mainakdeb/elegant-embryos/)
19
+
20
+
21
+ ### [Exploring Spatial distribution of cells in C. elegans embryo Using 3D Interactive Plots](explore_cell_movement_data.ipynb)
22
+ The EPIC dataset contains time series data surrounding the embryogenesis of the C. elegans embryo. I had to Extract the X, Y, Z coordinates of each cell (of all lineages), extract the timestamps of each cell in sequence, using which I generated the following plots.
23
+
24
+ 1. A plot showcasing cell positions through time.
25
+
26
+ <img src="/image/3d_plot_rotate_zoom_1.gif" width=300/> <img src="/image/3d_plot_timelapse_1.gif" width=285/>
27
+
28
+
29
+ 2. Visualizing single cell movement through time. This example shows the movement of the cell of lineage 'Dpa' through time.
30
+
31
+ <img src="/image/Dpa_-9_track_compressed.gif" width=285/> <img src="/image/Dpa_-9_track_zoom_compressed.gif" width=285/>
32
+
33
+ Gaining insights from static plots can be difficult at times, this is where these interactive plots can help by enabling users to rotate, zoom, animate plots (with respect to time), rather than being stuck with just one point of time and perspective.
34
+
35
+ ### [Post Processing outputs from the DevoLearn lineage population model](post_process_lineage_population_model.ipynb)
36
+ Post processing algorithms modify the outputs from the neural-network in order to further increase the accuracy of the predictions. I implemented a post processing algorithm on the lineage population model from DevoLearn, which exploits an inherent pattern in the data and modifies the model outputs accordingly, resulting in better accuracy (about 30% less loss) as highlighted in figure below.
37
+
38
+ <img src="/image/postprocess_lineage_population_1.png" width=800 />
39
+
40
+
41
 
 
notebooks/compare_cell_population_models.ipynb ADDED
The diff for this file is too large to render. See raw diff
notebooks/data_cleanup.ipynb ADDED
The diff for this file is too large to render. See raw diff
notebooks/estimate_cell_family_population.ipynb ADDED
The diff for this file is too large to render. See raw diff
notebooks/explore_cell_movement_data.ipynb ADDED
The diff for this file is too large to render. See raw diff
notebooks/post_process_lineage_population_model.ipynb ADDED
The diff for this file is too large to render. See raw diff