Hi
user
Admin Login:
Username:
Password:
Name:
Automated Discovery of Cancer Types from Genes
--client
pyohio
--show
pyohio_2019
--room barbietootle 14856 --force
Next: 12 Gathering Insights from Audio Data
show more...
Marks
Author(s):
Shruthi Ravichandran
Location
Barbie Tootle
Date
jul Sun 28
Days Raw Files
Start
14:30
First Raw Start
14:06
Duration
0:30:0
Offset
0:23:54
End
15:00
Last Raw End
15:06
Chapters
00:00
0:06:01
Total cuts_time
26 min.
https://www.pyohio.org/2019/presentations/99
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
tweet
mp4
svg
png
assets
release.pdf
Automated_Discovery_of_Cancer_Types_from_Genes.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
Unknown
Yes
No
has someone authorised pubication
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
While many other diseases are relatively predictable and treatable, cancer is very diverse and unpredictable, making diagnosis, treatment, and control extremely difficult. Traditional methods try to treat cancer based on the organ of origin in the body, such as breast or brain cancer, but this type of classification is often inadequate. If we are able to identify cancers based on their gene expressions, there is hope to find better medicines and treatment methods. However, gene expression data is so vast that humans cannot detect such patterns. In this project, the approach is to apply unsupervised deep learning to automatically identify cancer subtypes. In addition, we seek to organize patients based on their gene expression similarities, in order to make the recognition of similar patients easier. While traditional clustering algorithms use nearest neighbor methods and linear mappings, we use a recently developed technique called Variational Autoencoding (VAE) that can automatically find clinically meaningful patterns and therefore find clusters that have medicinal significance. Python-based deep learning framework, Keras, offers an elegant way of defining such a VAE model, training, and applying it. In this work, the data of 11,000 patients across 32 different cancer types was retrieved from The Cancer Genome Atlas. A VAE was used to compress 5000 dimensions into 100 clinically meaningful dimensions. Then, the data was reduced to two dimensions for visualization using tSNE (t-distributed stochastic neighbor embedding). Finally, an interactive Javascript scatter plot was created. We noticed that the VAE representation correctly clustered existing types, identified new subtypes, and pointed to similarities across cancer types. This interactive plot of patient data also allows the study of nearest patients, and when a classification task was created to validate the accuracy of the representation, it achieved 98% accuracy. The hope is that this tool will allow doctors to quickly identify specific subtypes of cancer found using gene expression and allow for further study into treatments provided to other patients who had similar gene expressions. Cancer treatment often focuses on organ of origin, but different types can occur in one organ. Gene expression provides valuable clues of the cancer type, but studying data manually is difficult. Instead, we use variational autoencoding, a deep learning method, to derive 36-dimensional feature space from 5000-dimensional gene space and show its efficacy in classification and a TSNE visualization.
markdown
Comment:
production notes
2019-07-28/14_06_06.ts
Apply:
14:06:06 - 14:15:38 ( 00:09:32 )
S:
14:06:06 -
E:
14:36:05
D:
00:29:59
(
End:
572.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/barbietootle/2019-07-28/14_06_06.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:06:06
seconds: 0.0
Wall: 14:06:06
Duration
00:29:59
14:36:05
seconds: 572.0
Wall: 14:15:38
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/14_06_06.ts
Apply:
14:15:38 - 14:29:59 ( 00:14:21 )
S:
14:06:06 -
E:
14:36:05
D:
00:29:59
(
Start:
572.0) (
End:
1433.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/barbietootle/2019-07-28/14_06_06.ts :start-time=0572.0 --audio-desync=0
Raw File
Cut List
14:06:06
seconds: 572.0
Wall: 14:15:38
Duration
00:29:59
14:36:05
seconds: 1433.0
Wall: 14:29:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/14_06_06.ts
Apply:
14:29:59 - 14:30:04 ( 00:00:05 )
S:
14:06:06 -
E:
14:36:05
D:
00:29:59
(
Start:
1433.0) (
End:
1438.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/barbietootle/2019-07-28/14_06_06.ts :start-time=01433.0 --audio-desync=0
Raw File
Cut List
14:06:06
seconds: 1433.0
Wall: 14:29:59
Duration
00:29:59
14:36:05
seconds: 1438.0
Wall: 14:30:04
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/14_06_06.ts
Apply:
14:30:04 - 14:36:05 ( 00:06:01 )
S:
14:06:06 -
E:
14:36:05
D:
00:29:59
(
Start:
1438.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/barbietootle/2019-07-28/14_06_06.ts :start-time=01438.0 --audio-desync=0
Raw File
Cut List
14:06:06
seconds: 1438.0
Wall: 14:30:04
Duration
00:29:59
14:36:05
seconds: 0.0
Wall: 14:06:06
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/14_36_06.ts
Apply:
14:36:06 - 14:56:55 ( 00:20:49 )
S:
14:36:06 -
E:
15:06:05
D:
00:29:59
(
End:
1249.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/barbietootle/2019-07-28/14_36_06.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:36:06
seconds: 0.0
Wall: 14:36:06
Duration
00:29:59
15:06:05
seconds: 1249.0
Wall: 14:56:55
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/14_36_06.ts
Apply:
14:56:55 - 15:06:05 ( 00:09:10 )
S:
14:36:06 -
E:
15:06:05
D:
00:29:59
(
Start:
1249.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/barbietootle/2019-07-28/14_36_06.ts :start-time=01249.0 --audio-desync=0
Raw File
Cut List
14:36:06
seconds: 1249.0
Wall: 14:56:55
Duration
00:29:59
15:06:05
seconds: 0.0
Wall: 14:36:06
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2019-07-28/14_06_06.ts
2019-07-28/14_36_06.ts
Veyepar
Video Eyeball Processor and Review