diff --git a/weeks/week04/2_compare_alignment_vs_quasialignment.ipynb b/weeks/week04/2_compare_alignment_vs_quasialignment.ipynb
index 6c9fe1a..d85a7b9 100644
--- a/weeks/week04/2_compare_alignment_vs_quasialignment.ipynb
+++ b/weeks/week04/2_compare_alignment_vs_quasialignment.ipynb
@@ -41,7 +41,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 38,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -93,7 +93,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 39,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -105,7 +105,15 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/oasis/tscc/scratch/ucsd-train09/shalek2013/processed_data\n"
+ ]
+ }
+ ],
"source": [
"cd ~/projects/shalek2013/processed_data"
]
@@ -128,7 +136,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 40,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -140,7 +148,91 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " length | \n",
+ " eff_length | \n",
+ " est_counts | \n",
+ " tpm | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| | \n",
+ " 3634 | \n",
+ " 3389.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| | \n",
+ " 3047 | \n",
+ " 2802.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| | \n",
+ " 6869 | \n",
+ " 6624.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| | \n",
+ " 3127 | \n",
+ " 2882.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| | \n",
+ " 1977 | \n",
+ " 1732.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " length eff_length \\\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 3634 3389.58 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 3047 2802.58 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 6869 6624.58 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 3127 2882.58 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 1977 1732.58 \n",
+ "\n",
+ " est_counts tpm \n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 0 0 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 0 0 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 0 0 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 0 0 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 0 0 "
+ ]
+ },
+ "execution_count": 40,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"s10_kallisto = pd.read_table('S10_kallisto/abundance.tsv', index_col='target_id')\n",
"s10_kallisto.head()"
@@ -164,7 +256,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 41,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -176,7 +268,91 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " length | \n",
+ " eff_length | \n",
+ " est_counts | \n",
+ " tpm | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|mt-Nd4l-201|mt-Nd4l|297|CDS:1-297| | \n",
+ " 297 | \n",
+ " 70.8467 | \n",
+ " 2438 | \n",
+ " 1204.930 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|mt-Nd4-201|mt-Nd4|1378|CDS:1-1378| | \n",
+ " 1378 | \n",
+ " 1133.5800 | \n",
+ " 43114 | \n",
+ " 1331.720 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|mt-Nd5-201|mt-Nd5|1824|CDS:1-1824| | \n",
+ " 1824 | \n",
+ " 1579.5800 | \n",
+ " 44220 | \n",
+ " 980.222 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|mt-Nd6-201|mt-Nd6|519|CDS:1-519| | \n",
+ " 519 | \n",
+ " 274.6980 | \n",
+ " 4520 | \n",
+ " 576.142 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|mt-Cytb-201|mt-Cytb|1144|CDS:1-1144| | \n",
+ " 1144 | \n",
+ " 899.5790 | \n",
+ " 120234 | \n",
+ " 4679.880 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " length eff_length \\\n",
+ "target_id \n",
+ "ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|m... 297 70.8467 \n",
+ "ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|m... 1378 1133.5800 \n",
+ "ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|m... 1824 1579.5800 \n",
+ "ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|m... 519 274.6980 \n",
+ "ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|m... 1144 899.5790 \n",
+ "\n",
+ " est_counts tpm \n",
+ "target_id \n",
+ "ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|m... 2438 1204.930 \n",
+ "ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|m... 43114 1331.720 \n",
+ "ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|m... 44220 980.222 \n",
+ "ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|m... 4520 576.142 \n",
+ "ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|m... 120234 4679.880 "
+ ]
+ },
+ "execution_count": 41,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"s10_kallisto.tail()"
]
@@ -201,7 +377,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 42,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -213,14 +389,206 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE"
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " length | \n",
+ " eff_length | \n",
+ " est_counts | \n",
+ " tpm | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| | \n",
+ " 3634 | \n",
+ " 3389.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| | \n",
+ " 3047 | \n",
+ " 2802.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| | \n",
+ " 6869 | \n",
+ " 6624.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| | \n",
+ " 3127 | \n",
+ " 2882.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| | \n",
+ " 1977 | \n",
+ " 1732.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000192650.5|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127247.2|Sox17-004|Sox17|3242|UTR5:1-1851|CDS:1852-2916|UTR3:2917-3242| | \n",
+ " 3242 | \n",
+ " 2997.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000116652.7|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127246.1|Sox17-002|Sox17|1512|UTR5:1-249|CDS:250-1509|UTR3:1510-1512| | \n",
+ " 1512 | \n",
+ " 1267.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000191647.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127267.2|Sox17-007|Sox17|406|UTR5:1-83|CDS:84-406| | \n",
+ " 406 | \n",
+ " 163.270 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000191939.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127266.2|Sox17-006|Sox17|840|UTR5:1-329|CDS:330-840| | \n",
+ " 840 | \n",
+ " 595.579 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000192913.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127248.2|Sox17-003|Sox17|1506|UTR5:1-997|CDS:998-1506| | \n",
+ " 1506 | \n",
+ " 1261.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000130201.7|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072660.1|Mrpl15-002|Mrpl15|1894|UTR5:1-33|CDS:34-648|UTR3:649-1894| | \n",
+ " 1894 | \n",
+ " 1649.580 | \n",
+ " 10.00000 | \n",
+ " 0.212263 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000156816.6|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072659.1|Mrpl15-001|Mrpl15|4203|UTR5:1-62|CDS:63-950|UTR3:951-4203| | \n",
+ " 4203 | \n",
+ " 3958.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000045689.13|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072661.1|Mrpl15-003|Mrpl15|497|UTR5:1-21|CDS:22-180|UTR3:181-497| | \n",
+ " 497 | \n",
+ " 252.804 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569| | \n",
+ " 1569 | \n",
+ " 1324.580 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051163.2|Lypla1-002|Lypla1|1136|UTR5:1-126|CDS:127-801|UTR3:802-1136| | \n",
+ " 1136 | \n",
+ " 891.579 | \n",
+ " 5.42556 | \n",
+ " 0.213075 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027036.10|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051162.1|Lypla1-001|Lypla1|2507|UTR5:1-91|CDS:92-784|UTR3:785-2507| | \n",
+ " 2507 | \n",
+ " 2262.580 | \n",
+ " 518.90900 | \n",
+ " 8.030360 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000150971.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051164.3|Lypla1-003|Lypla1|877|UTR5:1-84|CDS:85-750|UTR3:751-877| | \n",
+ " 877 | \n",
+ " 632.579 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " length eff_length \\\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 3634 3389.580 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 3047 2802.580 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 6869 6624.580 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 3127 2882.580 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 1977 1732.580 \n",
+ "ENSMUST00000192650.5|ENSMUSG00000025902.13|OTTM... 3242 2997.580 \n",
+ "ENSMUST00000116652.7|ENSMUSG00000025902.13|OTTM... 1512 1267.580 \n",
+ "ENSMUST00000191647.1|ENSMUSG00000025902.13|OTTM... 406 163.270 \n",
+ "ENSMUST00000191939.1|ENSMUSG00000025902.13|OTTM... 840 595.579 \n",
+ "ENSMUST00000192913.1|ENSMUSG00000025902.13|OTTM... 1506 1261.580 \n",
+ "ENSMUST00000130201.7|ENSMUSG00000033845.13|OTTM... 1894 1649.580 \n",
+ "ENSMUST00000156816.6|ENSMUSG00000033845.13|OTTM... 4203 3958.580 \n",
+ "ENSMUST00000045689.13|ENSMUSG00000033845.13|OTT... 497 252.804 \n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTM... 1569 1324.580 \n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTM... 1136 891.579 \n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTT... 2507 2262.580 \n",
+ "ENSMUST00000150971.7|ENSMUSG00000025903.14|OTTM... 877 632.579 \n",
+ "\n",
+ " est_counts tpm \n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 0.00000 0.000000 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000192650.5|ENSMUSG00000025902.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000116652.7|ENSMUSG00000025902.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000191647.1|ENSMUSG00000025902.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000191939.1|ENSMUSG00000025902.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000192913.1|ENSMUSG00000025902.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000130201.7|ENSMUSG00000033845.13|OTTM... 10.00000 0.212263 \n",
+ "ENSMUST00000156816.6|ENSMUSG00000033845.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000045689.13|ENSMUSG00000033845.13|OTT... 0.00000 0.000000 \n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTM... 0.00000 0.000000 \n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTM... 5.42556 0.213075 \n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTT... 518.90900 8.030360 \n",
+ "ENSMUST00000150971.7|ENSMUSG00000025903.14|OTTM... 0.00000 0.000000 "
+ ]
+ },
+ "execution_count": 42,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "s10_kallisto.head(17)"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 43,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -258,7 +626,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 44,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -270,9 +638,20 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(56504, 4)"
+ ]
+ },
+ "execution_count": 44,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "s13_kallisto.shape"
+ "s10_kallisto.shape"
]
},
{
@@ -295,7 +674,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 45,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -307,7 +686,91 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " length | \n",
+ " eff_length | \n",
+ " est_counts | \n",
+ " tpm | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| | \n",
+ " 3634 | \n",
+ " 3395.24 | \n",
+ " 2 | \n",
+ " 0.03967 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| | \n",
+ " 3047 | \n",
+ " 2808.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| | \n",
+ " 6869 | \n",
+ " 6630.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| | \n",
+ " 3127 | \n",
+ " 2888.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| | \n",
+ " 1977 | \n",
+ " 1738.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " length eff_length \\\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 3634 3395.24 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 3047 2808.24 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 6869 6630.24 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 3127 2888.24 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 1977 1738.24 \n",
+ "\n",
+ " est_counts tpm \n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 2 0.03967 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 0 0.00000 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 0 0.00000 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 0 0.00000 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 0 0.00000 "
+ ]
+ },
+ "execution_count": 45,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"s13_kallisto = pd.read_table('S13_kallisto/abundance.tsv', index_col='target_id')\n",
"s13_kallisto.head()"
@@ -333,7 +796,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 46,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -345,14 +808,25 @@
"solution": true
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(56504, 4)"
+ ]
+ },
+ "execution_count": 46,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# YOUR CODE HERE"
+ "s13_kallisto.shape"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 47,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -390,7 +864,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 48,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -403,7 +877,28 @@
},
"scrolled": false
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 48,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAb8AAAGoCAYAAADWwOtRAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xu81VWd//HXEQGFxMALFiRawNJMNExmKn+mMqaZSI43\n/PlIDZ2GzLKcGQutAVO8/ia1fKhTkonaeMEcRXwYiWkPmkkx0xyxT5TgBYZjCoKiIgfO74/9Pcd9\nDrcDnH05Z72ejwcP9l77+/3utc6G/T5rfdd3fRuam5uRJCkn29S6ApIkVZvhJ0nKjuEnScqO4SdJ\nyo7hJ0nKjuEnScrOtrWuQBfjdSGSuqKGWleg3tjzkyRlx/CTJGXHYc8M/Wn+Ap574dU2ZWn3Aew1\n/CM1qpEkVZfhl6FVq1fTu+8ubcreXb2qRrWRpOpz2FOSlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNP\nkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KU\nHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3D\nT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+S\nlB3DT5KUHcNPkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUnW1rXYGuIqW07ezZs2tdjU7xyiuN\nvLaiZ5uyVa8uo+c2a2tUI6n722GHHWr23qNHj94DeDkimmpWiTpj+HXc4NGjR9e6DpK0JRYAewIL\na1yPumH4ddzLxd971rQWnaflP0NX113aAd2nLbaj/izgve8wAQ3Nzc21rkOXkVJqjoiGWtejM3SX\ntnSXdkD3aYvtqD/dqS2dxQkvkqTsGH6SpOwYfpKk7FRlwktKaTAwDRgIrAV+HBE/SCn1B+4AhlCa\nhXRiRCwv9pkIjAeagHMiYlZRPhL4KbAd8EBEfKMo71W8xwHAq8BJEfFi8dppwAVAMzAlIqZtYVMu\n3ML96lF3aUt3aQd0n7bYjvrTndrSKaoy4SWltBuwW0Q8lVJ6H/A7YCzwJeC1iLgipfQtoH9EfDul\n9FHgNuBAYDDwEDAsIppTSo8BZ0fE3JTSA8A1EfGLlNJXgH0j4qyU0knAsRExrgjYJ4CRQEPx3iNb\n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\nc54uXdA8/6XXAfjWqQfWskqStFkc9tRma1z61kafS1K9M/y02QYO6LPR55JU7xz21Gb7ynH7AbQ5\n5ydJXYnhp83Wr28vz/FJ6tIc9pQkZcfwkyRlx/CTJGXH8JMkZcfwkyRlx/CTJGXH8JMkZcfwkyRl\nx/CTJGXH8JMkZcfwkyRlx/CTJGXH8JMkZcfwkyRlx/CTJGXH8JMkZcfwkyRlx/CTJGXH8JMkZcfw\nkyRlx/CTJGXH8JMkZcfwkyRlx/CTJGXH8JMkZcfwkyRlx/CTJGXH8JMkZcfwkyRlZ9tqvElKaSpw\nNNAYESOKsknAPwCvFJudHxEPFq9NBMYDTcA5ETGrKB8J/BTYDnggIr5RlPcCpgEHAK8CJ0XEi8Vr\npwEXAM3AlIiYVvEGS5LqWrV6fjcBR6yn/PsRMbL40xJ8ewMnAnsDnwOuSyk1FNtfD5wREcOB4Sml\nlmOeASyNiGHA1cAVxbH6A/8KHAj8DTAppbRjRVooSeoyqhJ+ETEHWLaelxrWUzYWuD0imiJiITAf\nGJVS2g3YISLmFttNA75Qts/NxePpwGHF4yOAWRGxPCJeB2YBR25teyRJXVutz/mdnVJ6KqV0Y1mP\nbBDwUtk2i4qyQcDLZeUvF2Vt9omINcDylNKAjRxLkpSxqpzz24DrgO9FRHNK6WLg34AzO+nY6+tR\ndlhKaTIwqXOqIkn1xe+4GoZfRPy17OmPgRnF40XAh8peG1yUbai8fJ/FKaUeQL+IWJpSWgQc0m6f\nX3WgbpOByeVlKaU9gAWb2leS6p3fcdUd9mygrEdWnMNr8ffA/xSP7wPGpZR6pZT2BIYCj0fEEkrD\nmaOKCTCnAveW7XNa8fgE4OHi8S+Aw1NKOxaTXw4vyiRJGavWpQ4/o9QD2yml9CKl7vahKaX9gbXA\nQuAfASJiXkrpTmAesBo4KyKai0N9lbaXOjxYlE8FbkkpzQdeA8YVx1qWUroIeILSpQ4XFhNfJEkZ\na2hubt70VmodEpg9ezaDBw+udXUkaXNsch5EN/2O22C7az3bU5KkqjP8JEnZMfwkSdkx/CRJ2TH8\nJEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ\n2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx\n/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwk\nSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZMfwkSdkx/CRJ2TH8JEnZ\nMfwkSdkx/CRJ2dm2Gm+SUpoKHA00RsSIoqw/cAcwBFgInBgRy4vXJgLjgSbgnIiYVZSPBH4KbAc8\nEBHfKMp7AdOAA4BXgZMi4sXitdOAC4BmYEpETKtCkyVJdaxaPb+bgCPalX0beCgiEvAwMBEgpfRR\n4ERgb+BzwHUppYZin+uBMyJiODA8pdRyzDOApRExDLgauKI4Vn/gX4EDgb8BJqWUdqxMEyVJXUVV\nwi8i5gDL2hWPBW4uHt8MfKF4fAxwe0Q0RcRCYD4wKqW0G7BDRMwttptWtk/5saYDhxWPjwBmRcTy\niHgdmAUc2WkNkyR1SbU857drRDQCRMQSYNeifBDwUtl2i4qyQcDLZeUvF2Vt9omINcDylNKAjRxL\nkpSxeprw0tyJx2rY9CaSpFxVZcLLBjSmlAZGRGMxpPlKUb4I+FDZdoOLsg2Vl++zOKXUA+gXEUtT\nSouAQ9rt86tNVSylNBmYtNktkqQuwO+46oZfA217ZPcBpwOXA6cB95aV35ZSuorSEOVQ4PGIaE4p\nLU8pjQLmAqcCPyjb5zTgMeAEShNoAH4BTCkmuWwDHE5pos1GRcRkYHJ5WUppD2BBRxsrSfXK77jq\nXerwM0o9sJ1SSi9S+o3jMuCulNJ44AVKMzyJiHkppTuBecBq4KyIaBkS/SptL3V4sCifCtySUpoP\nvAaMK461LKV0EfAEpWHVC4uJL5KkjDU0N3fmqbbuq+W3otmzZzN48OBaV0eSNscm50F00++4Dba7\nnia8SJJUFYafJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7\nhp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTvbdmSjlFIfYHD59hExr1KVkiSpkjYZ\nfimlrwNTgKXA2qK4GfhwBeslSVLFdKTn9w0gRcTiSldGkqRq6Mg5v5cNPklSd9KRnt+klNKNwAPA\nOy2FEfFAxWolSVIFdST8xhR/hgNrirJmSmEoSVKX05HwOxbYIyLernRlJEmqho6c83seWF3pikiS\nVC0d6fnNBx5OKf0nbc/5XVexWkmSVEEdCb/ewF+AfcvKmitTHUmSKm+T4RcRX6pGRSRJqpaOrPCy\nLfBl4LCiaDbw44hoqmTFJEmqlI4Me14HDAFuLp5/EdgPmFCpSkmSVEkdCb+DgY9GxFqAlNKdwLMV\nrZUkSRXUkUsdXqM06aVFT+CvlamOJEmV15Ge37PAf6eU7iienwDMTSmdBV7yIEnqejoSfrsAv6e0\nvBnA00XZgXjJgySpC+pI+A2JiGPLC1JKT0bEyArVSZKkitpg+BWXOPQCtkkpbQ80FC/tCPSpQt0k\nSaqIjU14uQB4ExgBrCwevwk8B9xW+apJklQZG+z5RcSFwIUppWsj4uwq1kmSpIra5KUOBp8kqbvp\nyHV+kiR1K4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7\nhp8kKTuGnyQpOx25k3tFpZQWAsuBtcDqiBiVUuoP3AEMARYCJ0bE8mL7icB4oAk4JyJmFeUjgZ8C\n2wEPRMQ3ivJewDTgAOBV4KSIeLFKzZMk1aF66PmtBQ6JiI9HxKii7NvAQxGRgIeBiQAppY8CJwJ7\nA58Drksptdxh/nrgjIgYDgxPKR1RlJ8BLI2IYcDVwBXVaJQkqX7VQ/g1sG49xgI3F49vBr5QPD4G\nuD0imiJiITAfGJVS2g3YISLmFttNK9un/FjTgdGd3gJJUpdSD+HXDPwypTQ3pXRmUTYwIhoBImIJ\nsGtRPgh4qWzfRUXZIODlsvKXi7I2+0TEGuD1lNKASjREktQ11PycH/DpiPjflNIuwKyUUlAKxHLt\nn2+Nhk1vIknqzmoefhHxv8Xff00p/ScwCmhMKQ2MiMZiSPOVYvNFwIfKdh9clG2ovHyfxSmlHkC/\niFi6sTqllCYDk7aqYZJUp/yOq3H4pZT6ANtExJsppb7AZ4ELgfuA04HLgdOAe4td7gNuSyldRWk4\ncyjweEQ0p5SWp5RGAXOBU4EflO1zGvAYcAKlCTQbFRGTgcnt6roHsGALmypJdcPvuNr3/AYC96SU\nmou63BYRs1JKTwB3ppTGAy9QmuFJRMxLKd0JzANWA2dFRMuQ6Fdpe6nDg0X5VOCWlNJ84DVgXHWa\nJkmqVw3NzZ15Oq37avmtaPbs2QwePLjW1ZGkzbHJuQ7d9Dtug+2uh9mekiRVleEnScqO4SdJyo7h\nJ0nKjuEnScqO4SdJyo7hJ0nKjuEnScqO4SdJyo7hJ0nKTq3X9lSVLV/5Ljfc/TSNS99i4IA+fOW4\n/ejXt1etqyVJVWX4ZeaGu59mztOLAZj/0usAfOvUA2tZJUmqOoc9M9O49K2NPpekHBh+mRk4oM9G\nn0tSDhz2zMxXjtsPoM05P0nKjeGXmX59e3mOT1L2HPaUJGXH8JMkZcfwkyRlx3N+qhkvuJdUK4af\nasYL7iXVisOeqhkvuJdUK4afasYL7iXVisOeqhkvuJdUK4afasYL7iXVisOekqTsGH6SpOwYfpKk\n7Bh+kqTsOOFFdcVVXyRVg+GnuuKqL5KqwWFP1RVXfZFUDYaf6oqrvkiqBoc9VVdc9UVSNRh+qiuu\n+iKpGhz2lCRlx55fhtpfTnDKkXtz24PPeXmBpGwYfhlqfznBHxcu5dXl77Q+h62/vKAlYBf/9U1W\nrHyXHfr2YtAu7zNYJdUFwy9D7S8feOOtdzf6+pYoD1iAV5e/w4LFKwCv25NUe4ZfhgYO6NPawwPY\noU8vVhU9P4BlK97h3Ksf3eAQaEdWYdlQgHrdnqR6YPhlZvnKd1ndtIb3bd+TZprZ98M7c/rR+3Br\ncc5v2Yp3eHV56c+GhkA7sgpL+4AtL5ekWjP8MnPD3U/z2LONrc///PLr7FB2ecG5Vz/aev4P1t9T\n68gqLC3X563vnJ8k1Zrhl5n2QfXq8ne4/u6nW8OvfY9tfT21jmyzsev1XLxaUq0ZfplZ33BkeSB2\nZIWVrV2FxcWrJdWa4ZeZrxy3X5tLG6Btz60jK6xs7SosLl4tqdYMv8z069uLa/7pUK5vN+xYTR0Z\nNm3hEKmkSjD8MlTr9TM3Z9jUIVJJlWD4aaMqsVLL5oSvQ6SSKsHw00bVeqWW9kOky1a8w4qV7zr0\nKWmrGH4Ze/mVN/nuDb/hjbfeZfve27K2eS1vvtVEQ0MD+w3bmX865RM1X6ml/QSd9pdmSNKWMPwy\ns3zlu/zwjt/zP8+/ysq3m1rLV60uW9+zuZkn46987f89vMHjVGulln59e9G/33ZtZqc+9ae/2vuT\ntFW8n19mSiu8LGkTfBuydMUqlq5Y1fq817bbsOcH+3HQfh+s6gzR9kH75turuf7up6v2/pK6n2x6\nfimlI4GrKQX+1Ii4vMZVqomXGt/Y4n2HfKAfk/7hk9xw99NM/vF/V+3Sg68ctx+//9MrbQLbiS9S\nZfxx/gKWLu+a/7/Wrm1mn70+TM+ePTe5bRbhl1LaBrgWGA0sBuamlO6NiD/WtmbV98KSLQ+/gQP6\n1OTSg359e/Hx4bu2mXjjAtlSZTS+0ZOm7brmKYWVb65gjw+t5P3vf/8mt80i/IBRwPyIeAEgpXQ7\nMBbILvy2VJ/ePWhqWsvv//RKm/JqTnxpeb9aXJgvqXvJJfwGAS+VPX+ZUiCqg95atYbfPrtknfKW\nSw+aoXUllgH9tgOaWbpi1WYNjW5sNZcNXRtY6RVguuIKM12xzt2Zn0d9yiX8VCEtlx4AbYYlW2zO\n0OiWDKlWehi2K64w0xXr3J35edSnXMJvEbB72fPBRdl6pZQmA5MqXKduY1NDnx0dGt2S1VwqvQJM\nV1xhpivWuTurx89jY99xu/Vbza47vru+l+pec7/evO997+vQtrmE31xgaEppCPC/wDjg5A1tHBGT\ngcnlZSmlPYAFFathF9Yy+WR9d24vf70jx+nogtdbs8/mqPTxK6Er1rk7q8fPY2PfcWnongwePLgG\ntaquLMIvItaklM4GZvHepQ7P1bhaXdIHBmzPkA/sSHO7c3otGpe+xU79ttvg6xuzJZNaKj0RpitO\ntOmKde7O/DzqU0Nzc3Ot69AltPxWNHv27Cx+K5LUrTRsaoNu+h23wXa7woskKTuGnyQpO4afJCk7\nhp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4af\nJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQp\nO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuG\nnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8kKTuGnyQpO4afJCk7hp8k\nKTuGnyQpO4afJCk7hp8kKTuGnyQpO9vW6o1TSpOAfwBeKYrOj4gHi9cmAuOBJuCciJhVlI8Efgps\nBzwQEd8oynsB04ADgFeBkyLixeK104ALgGZgSkRMq0oDJUl1q9Y9v+9HxMjiT0vw7Q2cCOwNfA64\nLqXUUGx/PXBGRAwHhqeUjijKzwCWRsQw4GrgiuJY/YF/BQ4E/gaYlFLasUptkyTVqVqHX8N6ysYC\nt0dEU0QsBOYDo1JKuwE7RMTcYrtpwBfK9rm5eDwdOKx4fAQwKyKWR8TrwCzgyM5vhiSpK6l1+J2d\nUnoqpXR5l53sAAAHdklEQVRjWY9sEPBS2TaLirJBwMtl5S8XZW32iYg1wPKU0oCNHEuSlLGKnvNL\nKf0SGFhW1EDp3NsFwHXA9yKiOaV0MfBvwJmd9Nbr61FurR4AS5YsqcChJalyRo8evQfwckQ01bou\n9aKi4RcRh3dw0x8DM4rHi4APlb02uCjbUHn5PotTSj2AfhGxNKW0CDik3T6/2lRlUkqTgUnre+2U\nU07Z1O6SVG8WAHsCC2Hj33GjR4/eszjl1K3VcrbnbhHR0o36e+B/isf3AbellK6iNEQ5FHi86CEu\nTymNAuYCpwI/KNvnNOAx4ATg4aL8F8CUYkh1G+Bw4NubqltETAYmt6tvb+Cdoj5rNre9dajlP0NX\n113aAd2nLbaj/iyg7LTRBr7jtqXUQSg/vdRtNTQ3N9fkjVNK04D9gbWUfhv5x4hoLF6bSGkG52ra\nXupwAG0vdTinKO8N3AJ8HHgNGNfym0tK6XTeu9Th4q251CGl1BwRlRhSrbru0pbu0g7oPm2xHfWn\nO7Wls9Ss5xcRp27ktUuBS9dT/jtg3/WUr6J0ecT6jvVTSoEpSRJQ+9mekiRVneEnScqO4bd5Lqx1\nBTpRd2lLd2kHdJ+22I76053a0ilqNuFFkqRasecnScqO4SdJyo7hJ0nKjuEnScqO4SdJyk7NVnip\nBymlK4AxwCrgL8CXImJF8Vq3vJt8SulISjf83QaYGhGX16ouLVJKgyn97AZSWu7uxxHxg+JmxHcA\nQygtgXdiRCwv9um0z6cC7dkGeILSKvrHdOF27AjcCHyM0ucyHvhTV2tLSumblJZLXAs8A3wJ6NsV\n2pFSmgocDTRGxIiirCr/nurpe6sScu/5zQL2iYj9Kd00dyJASumjdMO7yRdfytdSusnvPsDJKaW9\nalGXdpqAcyNiH+CTwFeLen0beCgiEqXFyjv986mQc4B5Zc+7ajuuofRFuTewH/DHrtaWlNIHga8B\nI4vw2BY4uQu14yZK/1/LVbzu9fS9VSlZh19EPBQRa4unv6W0ojnAMXTPu8mPAuZHxAsRsRq4nVK9\nayoilkTEU8XjN4HnKH0W5T/Tm3nvZ90Zn8/oSrSl6MUeRanH1KIrtqMf8H8i4iaAoo7Lu2JbKN2L\ns29x14LtKd0CrUu0IyLmAMvaFVey7vX4vVURWYdfO+OBB4rH3fVu8u3rUl7/upBS2oPS3T5+Cwxs\nudNHcfurXYvNOuPzeb34fDrbVcC/UBoqatEV27En8GpK6aaU0pMppR+llPp0tbZExGJKN8p+sajT\n8oh4qKu1o51dK1j3evzeqohuf85vY3eTj4gZxTYXAKsj4j868a29fchmSim9j9Jvn+dExJsppfbL\nD3XmckSd/vmklD5P6dzMUymlQzayaV23o7AtMBL4akQ8Udxf89usW/e6bktK6f2UejdDgOXAXSml\nU+hi7diErlz3mun2Pb+IODwiRpT92bf4uyX4Tqc0TPV/y3bbmrvJU343+aJ89w3sU231VJc2iiGp\n6cAtEXFvUdyYUhpYvL4b8EpR3pmfT2f6NHBMSul54D+Aw1JKtwBLulg7oNQ7eCkiniie300pDLva\nZ/J3wPMRsbTo2dwDfKoLtqNcNepet98VnaXbh9/GFDMf/wU4prgnYIv7gHEppV4ppT15727ySygN\nC4wqTiSfCtxbts9pxeP2d5M/PKW0Y3ES+fCirBbmAkNTSkOKWV7jKNW7HvwEmBcR15SV3QecXjw+\njbY/6876fDpNRJwfEbtHxIcp/WwfjogvAjO6UjuKtjQCL6WUhhdFo4Fn6WKfCaXhzr9NKW1XvP9o\nSpORulI7GmjbI6tG3evpe6siuv2w5yb8EOgF/DKlBPDbiDgrIuallO6k9J9kNXBWRLQMLXyVtlOG\nHyzKpwK3pJTmU9xNHiAilqWULqI09b0ZuLA4gVx1EbEmpXQ2pZPXLZc6PFeLupRLKX0aOAV4JqX0\ne0o/p/OBy4E7U0rjgRcobljcmZ9PlVxG12zH14HbUko9gecpXSLQoyu1JSIeTylNB35f1Ov3wI+A\nHbpCO1JKPwMOAXZKKb0ITKL07+muSta9nr63KsW7OkiSspP1sKckKU+GnyQpO4afJCk7hp8kKTuG\nnyQpO4afJCk7hp9UYSmlScUKNpLqhOEnVd4kSospSKoTXuQuVVBK6VrgLOAPlG6m+gLwV0r3U9wJ\n+DWllTiaUko3Ubqx8jDgw5TWoZwBXEhpbcWrI+IHVW+E1A3Z85MqKCLOLh5+MiJGAq9Tuq/i3wEf\npXS3gS+X7fJRSvdS+yilJd9OiYiDgYOAKcVthSRtJcNPqo7yhYnviIi3ixsp38x7NxAF+M/iZqRv\nA0Fxj8nivnRLee+Gy5K2guEn1Zd3yh6vafd8LS5GL3UKw0+qvBXAjmXPT0gpbV/MAP0iMLs21ZLy\n5W+RUuX9G/CrlNJbwEJK91X8JbAL8Cvgx8V2m7q7uLPTpE7ibE+piooZnXMj4rpa10XKmcOeUnX5\n26ZUB+z5SZKyY89PkpQdw0+SlB3DT5KUHcNPkpQdw0+SlB3DT5KUnf8PRl3iPlVq1qMAAAAASUVO\nRK5CYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.jointplot(s10_kallisto['tpm'], s13_kallisto['tpm'])"
]
@@ -432,7 +927,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 49,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -444,9 +939,101 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " length | \n",
+ " eff_length | \n",
+ " est_counts | \n",
+ " tpm | \n",
+ " log2_tpm | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| | \n",
+ " 3634 | \n",
+ " 3389.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| | \n",
+ " 3047 | \n",
+ " 2802.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| | \n",
+ " 6869 | \n",
+ " 6624.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| | \n",
+ " 3127 | \n",
+ " 2882.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| | \n",
+ " 1977 | \n",
+ " 1732.58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " length eff_length \\\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 3634 3389.58 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 3047 2802.58 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 6869 6624.58 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 3127 2882.58 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 1977 1732.58 \n",
+ "\n",
+ " est_counts tpm log2_tpm \n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 0 0 0 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 0 0 0 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 0 0 0 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 0 0 0 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 0 0 0 "
+ ]
+ },
+ "execution_count": 49,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "s10_kallisto['log2_tpm1000'] = np.log2(s10_kallisto['tpm']+10000)\n",
+ "\n",
+ "s10_kallisto['log2_tpm'] = np.log2(s10_kallisto['tpm']+1)\n",
"s10_kallisto.head()"
]
},
@@ -468,7 +1055,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 50,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -481,16 +1068,114 @@
},
"scrolled": true
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
- "\n",
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " length | \n",
+ " eff_length | \n",
+ " est_counts | \n",
+ " tpm | \n",
+ " log2_tpm | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| | \n",
+ " 3634 | \n",
+ " 3395.24 | \n",
+ " 2 | \n",
+ " 0.03967 | \n",
+ " 0.056126 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| | \n",
+ " 3047 | \n",
+ " 2808.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| | \n",
+ " 6869 | \n",
+ " 6630.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| | \n",
+ " 3127 | \n",
+ " 2888.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| | \n",
+ " 1977 | \n",
+ " 1738.24 | \n",
+ " 0 | \n",
+ " 0.00000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " length eff_length \\\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 3634 3395.24 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 3047 2808.24 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 6869 6630.24 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 3127 2888.24 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 1977 1738.24 \n",
+ "\n",
+ " est_counts tpm \\\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 2 0.03967 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 0 0.00000 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 0 0.00000 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 0 0.00000 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 0 0.00000 \n",
+ "\n",
+ " log2_tpm \n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 0.056126 \n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 0.000000 \n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 0.000000 \n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 0.000000 \n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 0.000000 "
+ ]
+ },
+ "execution_count": 50,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "s13_kallisto['log2_tpm'] = np.log2(s13_kallisto['tpm']+1)\n",
"s13_kallisto.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 51,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -529,7 +1214,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 52,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -541,14 +1226,27 @@
"solution": true
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\nhvL/AeOAviWSm3/GAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
- "# YOUR CODE HERE"
+ "\n",
+ "# YOUR CODE HERE\n",
+ "_ = sns.jointplot(s10_kallisto['log2_tpm'], s13_kallisto['log2_tpm'])"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 53,
"metadata": {
"collapsed": true,
"deletable": false,
@@ -563,7 +1261,7 @@
},
"outputs": [],
"source": [
- "assert isinstance(_, sns.axisgrid.JointGrid)"
+ "assert isinstance(_, sns.axisgrid.JointGrid)\n"
]
},
{
@@ -584,7 +1282,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 54,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -596,7 +1294,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 54,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\nAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"from scipy.stats import spearmanr\n",
"\n",
@@ -621,7 +1340,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 55,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -633,7 +1352,69 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " s10 | \n",
+ " s13 | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| | \n",
+ " 0 | \n",
+ " 0.056126 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| | \n",
+ " 0 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| | \n",
+ " 0 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| | \n",
+ " 0 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| | \n",
+ " 0 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " s10 s13\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... 0 0.056126\n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... 0 0.000000\n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... 0 0.000000\n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... 0 0.000000\n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... 0 0.000000"
+ ]
+ },
+ "execution_count": 55,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_log2_tpm = pd.concat([s10_kallisto['log2_tpm'], s13_kallisto['log2_tpm']], axis=1, keys=['s10', 's13'])\n",
"kallisto_log2_tpm.head()"
@@ -657,7 +1438,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 56,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -669,7 +1450,408 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " s10 | \n",
+ " s13 | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000192650.5|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127247.2|Sox17-004|Sox17|3242|UTR5:1-1851|CDS:1852-2916|UTR3:2917-3242| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000116652.7|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127246.1|Sox17-002|Sox17|1512|UTR5:1-249|CDS:250-1509|UTR3:1510-1512| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000191647.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127267.2|Sox17-007|Sox17|406|UTR5:1-83|CDS:84-406| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000191939.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127266.2|Sox17-006|Sox17|840|UTR5:1-329|CDS:330-840| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000192913.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127248.2|Sox17-003|Sox17|1506|UTR5:1-997|CDS:998-1506| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000130201.7|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072660.1|Mrpl15-002|Mrpl15|1894|UTR5:1-33|CDS:34-648|UTR3:649-1894| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000156816.6|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072659.1|Mrpl15-001|Mrpl15|4203|UTR5:1-62|CDS:63-950|UTR3:951-4203| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000045689.13|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072661.1|Mrpl15-003|Mrpl15|497|UTR5:1-21|CDS:22-180|UTR3:181-497| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569| | \n",
+ " False | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051163.2|Lypla1-002|Lypla1|1136|UTR5:1-126|CDS:127-801|UTR3:802-1136| | \n",
+ " False | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027036.10|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051162.1|Lypla1-001|Lypla1|2507|UTR5:1-91|CDS:92-784|UTR3:785-2507| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000150971.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051164.3|Lypla1-003|Lypla1|877|UTR5:1-84|CDS:85-750|UTR3:751-877| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000119612.8|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051170.2|Lypla1-009|Lypla1|529|UTR5:1-18|CDS:19-297|UTR3:298-529| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000137887.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051168.2|Lypla1-007|Lypla1|444|UTR5:1-16|CDS:17-444| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000115529.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051169.1|Lypla1-008|Lypla1|930|UTR5:1-3|CDS:4-594|UTR3:595-930| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000131119.1|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051167.3|Lypla1-006|Lypla1|660|UTR5:1-234|CDS:235-660| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000155020.1|ENSMUSG00000104217.1|OTTMUSG00000050100.1|OTTMUST00000127419.1|Gm37988-001|Gm37988|825|UTR5:1-22|CDS:23-211|UTR3:212-825| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000081551.13|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111602.1|Tcea1-001|Tcea1|2547|UTR5:1-100|CDS:101-1006|UTR3:1007-2547| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000165720.2|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111603.1|Tcea1-002|Tcea1|2854|UTR5:1-370|CDS:371-1309|UTR3:1310-2854| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000002533.14|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072687.1|Rgs20-002|Rgs20|1778|UTR5:1-160|CDS:161-880|UTR3:881-1778| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000118000.7|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072688.2|Rgs20-001|Rgs20|2125|UTR5:1-108|CDS:109-1227|UTR3:1228-2125| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000119256.7|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072706.2|Rgs20-005|Rgs20|883|UTR5:1-184|CDS:185-811|UTR3:812-883| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000170566.1|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000092053.1|Rgs20-007|Rgs20|577|CDS:1-120|UTR3:121-577| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000147158.1|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072705.2|Rgs20-004|Rgs20|707|UTR5:1-105|CDS:106-707| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000192847.5|ENSMUSG00000033793.12|OTTMUSG00000050145.9|OTTMUST00000127492.1|Atp6v1h-003|Atp6v1h|1662|UTR5:1-161|CDS:162-1487|UTR3:1488-1662| | \n",
+ " True | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000178889.1|ENSMUSG00000095650.2|OTTMUSG00000042966.1|-|Gm20854-201|Gm20854|1002|UTR5:1-175|CDS:176-859|UTR3:860-1002| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000181549.1|ENSMUSG00000095650.2|OTTMUSG00000042966.1|OTTMUST00000112802.1|Gm20854-001|Gm20854|1156|UTR5:1-335|CDS:336-1019|UTR3:1020-1156| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000188754.1|ENSMUSG00000100240.1|OTTMUSG00000047031.1|OTTMUST00000121805.1|Gm20820-001|Gm20820|921|UTR5:1-58|CDS:59-727|UTR3:728-921| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000189543.6|ENSMUSG00000094399.7|OTTMUSG00000047083.1|OTTMUST00000121876.1|Gm21477-001|Gm21477|924|UTR5:1-58|CDS:59-727|UTR3:728-924| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000179970.1|ENSMUSG00000094399.7|OTTMUSG00000047083.1|-|Gm21477-201|Gm21477|498|CDS:1-498| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000186493.1|ENSMUSG00000099856.1|OTTMUSG00000047138.1|OTTMUST00000121968.1|Gm20906-001|Gm20906|923|UTR5:1-58|CDS:59-727|UTR3:728-923| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000187146.1|ENSMUSG00000101915.1|OTTMUSG00000047149.1|OTTMUST00000121980.1|Gm28102-001|Gm28102|924|UTR5:1-58|CDS:59-727|UTR3:728-924| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000186443.1|ENSMUSG00000102045.1|OTTMUSG00000047309.1|OTTMUST00000122306.1|Gm21294-001|Gm21294|934|UTR5:1-73|CDS:74-742|UTR3:743-934| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000188269.1|ENSMUSG00000100608.1|OTTMUSG00000047316.1|OTTMUST00000122318.1|Gm21996-001|Gm21996|931|UTR5:1-58|CDS:59-727|UTR3:728-931| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000190558.6|ENSMUSG00000096178.7|OTTMUSG00000047352.1|OTTMUST00000122361.1|Gm20837-001|Gm20837|844|UTR5:1-73|CDS:74-640|UTR3:641-844| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000178446.1|ENSMUSG00000096178.7|OTTMUSG00000047352.1|-|Gm20837-201|Gm20837|498|CDS:1-498| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000177893.1|ENSMUSG00000095366.1|-|-|Gm21860-201|Gm21860|309|CDS:1-309| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000179483.7|ENSMUSG00000096768.7|-|-|Erdr1-204|Erdr1|688|UTR5:1-70|CDS:71-688| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000177591.1|ENSMUSG00000096768.7|-|-|Erdr1-201|Erdr1|774|UTR5:1-229|CDS:230-757|UTR3:758-774| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000177671.7|ENSMUSG00000096768.7|-|-|Erdr1-202|Erdr1|708|UTR5:1-159|CDS:160-528|UTR3:529-708| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000179077.1|ENSMUSG00000096768.7|-|-|Erdr1-203|Erdr1|887|UTR5:1-74|CDS:75-512|UTR3:513-887| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000179623.1|ENSMUSG00000096850.1|-|-|Gm21748-201|Gm21748|309|CDS:1-309| | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082392.1|ENSMUSG00000064341.1|-|-|mt-Nd1-201|mt-Nd1|957|CDS:1-957| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082396.1|ENSMUSG00000064345.1|-|-|mt-Nd2-201|mt-Nd2|1038|CDS:1-1038| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082402.1|ENSMUSG00000064351.1|-|-|mt-Co1-201|mt-Co1|1545|CDS:1-1545| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082405.1|ENSMUSG00000064354.1|-|-|mt-Co2-201|mt-Co2|684|CDS:1-684| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082407.1|ENSMUSG00000064356.3|-|-|mt-Atp8-201|mt-Atp8|204|CDS:1-204| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082408.1|ENSMUSG00000064357.1|-|-|mt-Atp6-201|mt-Atp6|681|CDS:1-681| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082409.1|ENSMUSG00000064358.1|-|-|mt-Co3-201|mt-Co3|784|CDS:1-784| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082411.1|ENSMUSG00000064360.1|-|-|mt-Nd3-201|mt-Nd3|348|CDS:1-348| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|mt-Nd4l-201|mt-Nd4l|297|CDS:1-297| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|mt-Nd4-201|mt-Nd4|1378|CDS:1-1378| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|mt-Nd5-201|mt-Nd5|1824|CDS:1-1824| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|mt-Nd6-201|mt-Nd6|519|CDS:1-519| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|mt-Cytb-201|mt-Cytb|1144|CDS:1-1144| | \n",
+ " True | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
56504 rows × 2 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " s10 s13\n",
+ "target_id \n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMU... False False\n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTM... False False\n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTM... False False\n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTM... False False\n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTM... False False\n",
+ "ENSMUST00000192650.5|ENSMUSG00000025902.13|OTTM... False False\n",
+ "ENSMUST00000116652.7|ENSMUSG00000025902.13|OTTM... False False\n",
+ "ENSMUST00000191647.1|ENSMUSG00000025902.13|OTTM... False False\n",
+ "ENSMUST00000191939.1|ENSMUSG00000025902.13|OTTM... False False\n",
+ "ENSMUST00000192913.1|ENSMUSG00000025902.13|OTTM... False False\n",
+ "ENSMUST00000130201.7|ENSMUSG00000033845.13|OTTM... False False\n",
+ "ENSMUST00000156816.6|ENSMUSG00000033845.13|OTTM... False False\n",
+ "ENSMUST00000045689.13|ENSMUSG00000033845.13|OTT... False False\n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTM... False True\n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTM... False True\n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTT... True True\n",
+ "ENSMUST00000150971.7|ENSMUSG00000025903.14|OTTM... False False\n",
+ "ENSMUST00000119612.8|ENSMUSG00000025903.14|OTTM... False False\n",
+ "ENSMUST00000137887.7|ENSMUSG00000025903.14|OTTM... False False\n",
+ "ENSMUST00000115529.7|ENSMUSG00000025903.14|OTTM... False False\n",
+ "ENSMUST00000131119.1|ENSMUSG00000025903.14|OTTM... False False\n",
+ "ENSMUST00000155020.1|ENSMUSG00000104217.1|OTTMU... False False\n",
+ "ENSMUST00000081551.13|ENSMUSG00000033813.15|OTT... True True\n",
+ "ENSMUST00000165720.2|ENSMUSG00000033813.15|OTTM... False False\n",
+ "ENSMUST00000002533.14|ENSMUSG00000002459.17|OTT... True True\n",
+ "ENSMUST00000118000.7|ENSMUSG00000002459.17|OTTM... False False\n",
+ "ENSMUST00000119256.7|ENSMUSG00000002459.17|OTTM... False False\n",
+ "ENSMUST00000170566.1|ENSMUSG00000002459.17|OTTM... False False\n",
+ "ENSMUST00000147158.1|ENSMUSG00000002459.17|OTTM... False False\n",
+ "ENSMUST00000192847.5|ENSMUSG00000033793.12|OTTM... True False\n",
+ "... ... ...\n",
+ "ENSMUST00000178889.1|ENSMUSG00000095650.2|OTTMU... False False\n",
+ "ENSMUST00000181549.1|ENSMUSG00000095650.2|OTTMU... False False\n",
+ "ENSMUST00000188754.1|ENSMUSG00000100240.1|OTTMU... False False\n",
+ "ENSMUST00000189543.6|ENSMUSG00000094399.7|OTTMU... False False\n",
+ "ENSMUST00000179970.1|ENSMUSG00000094399.7|OTTMU... False False\n",
+ "ENSMUST00000186493.1|ENSMUSG00000099856.1|OTTMU... False False\n",
+ "ENSMUST00000187146.1|ENSMUSG00000101915.1|OTTMU... False False\n",
+ "ENSMUST00000186443.1|ENSMUSG00000102045.1|OTTMU... False False\n",
+ "ENSMUST00000188269.1|ENSMUSG00000100608.1|OTTMU... False False\n",
+ "ENSMUST00000190558.6|ENSMUSG00000096178.7|OTTMU... False False\n",
+ "ENSMUST00000178446.1|ENSMUSG00000096178.7|OTTMU... False False\n",
+ "ENSMUST00000177893.1|ENSMUSG00000095366.1|-|-|G... False False\n",
+ "ENSMUST00000179483.7|ENSMUSG00000096768.7|-|-|E... False False\n",
+ "ENSMUST00000177591.1|ENSMUSG00000096768.7|-|-|E... False False\n",
+ "ENSMUST00000177671.7|ENSMUSG00000096768.7|-|-|E... False False\n",
+ "ENSMUST00000179077.1|ENSMUSG00000096768.7|-|-|E... False False\n",
+ "ENSMUST00000179623.1|ENSMUSG00000096850.1|-|-|G... False False\n",
+ "ENSMUST00000082392.1|ENSMUSG00000064341.1|-|-|m... True True\n",
+ "ENSMUST00000082396.1|ENSMUSG00000064345.1|-|-|m... True True\n",
+ "ENSMUST00000082402.1|ENSMUSG00000064351.1|-|-|m... True True\n",
+ "ENSMUST00000082405.1|ENSMUSG00000064354.1|-|-|m... True True\n",
+ "ENSMUST00000082407.1|ENSMUSG00000064356.3|-|-|m... True True\n",
+ "ENSMUST00000082408.1|ENSMUSG00000064357.1|-|-|m... True True\n",
+ "ENSMUST00000082409.1|ENSMUSG00000064358.1|-|-|m... True True\n",
+ "ENSMUST00000082411.1|ENSMUSG00000064360.1|-|-|m... True True\n",
+ "ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|m... True True\n",
+ "ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|m... True True\n",
+ "ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|m... True True\n",
+ "ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|m... True True\n",
+ "ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|m... True True\n",
+ "\n",
+ "[56504 rows x 2 columns]"
+ ]
+ },
+ "execution_count": 56,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_log2_tpm > 1"
]
@@ -692,7 +1874,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 57,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -704,7 +1886,20 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "s10 6121\n",
+ "s13 6380\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 57,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"(kallisto_log2_tpm > 1).sum()"
]
@@ -727,7 +1922,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 58,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -739,7 +1934,80 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "target_id\n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| 0\n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| 0\n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| 0\n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| 0\n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| 0\n",
+ "ENSMUST00000192650.5|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127247.2|Sox17-004|Sox17|3242|UTR5:1-1851|CDS:1852-2916|UTR3:2917-3242| 0\n",
+ "ENSMUST00000116652.7|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127246.1|Sox17-002|Sox17|1512|UTR5:1-249|CDS:250-1509|UTR3:1510-1512| 0\n",
+ "ENSMUST00000191647.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127267.2|Sox17-007|Sox17|406|UTR5:1-83|CDS:84-406| 0\n",
+ "ENSMUST00000191939.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127266.2|Sox17-006|Sox17|840|UTR5:1-329|CDS:330-840| 0\n",
+ "ENSMUST00000192913.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127248.2|Sox17-003|Sox17|1506|UTR5:1-997|CDS:998-1506| 0\n",
+ "ENSMUST00000130201.7|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072660.1|Mrpl15-002|Mrpl15|1894|UTR5:1-33|CDS:34-648|UTR3:649-1894| 0\n",
+ "ENSMUST00000156816.6|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072659.1|Mrpl15-001|Mrpl15|4203|UTR5:1-62|CDS:63-950|UTR3:951-4203| 0\n",
+ "ENSMUST00000045689.13|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072661.1|Mrpl15-003|Mrpl15|497|UTR5:1-21|CDS:22-180|UTR3:181-497| 0\n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569| 1\n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051163.2|Lypla1-002|Lypla1|1136|UTR5:1-126|CDS:127-801|UTR3:802-1136| 1\n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051162.1|Lypla1-001|Lypla1|2507|UTR5:1-91|CDS:92-784|UTR3:785-2507| 2\n",
+ "ENSMUST00000150971.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051164.3|Lypla1-003|Lypla1|877|UTR5:1-84|CDS:85-750|UTR3:751-877| 0\n",
+ "ENSMUST00000119612.8|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051170.2|Lypla1-009|Lypla1|529|UTR5:1-18|CDS:19-297|UTR3:298-529| 0\n",
+ "ENSMUST00000137887.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051168.2|Lypla1-007|Lypla1|444|UTR5:1-16|CDS:17-444| 0\n",
+ "ENSMUST00000115529.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051169.1|Lypla1-008|Lypla1|930|UTR5:1-3|CDS:4-594|UTR3:595-930| 0\n",
+ "ENSMUST00000131119.1|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051167.3|Lypla1-006|Lypla1|660|UTR5:1-234|CDS:235-660| 0\n",
+ "ENSMUST00000155020.1|ENSMUSG00000104217.1|OTTMUSG00000050100.1|OTTMUST00000127419.1|Gm37988-001|Gm37988|825|UTR5:1-22|CDS:23-211|UTR3:212-825| 0\n",
+ "ENSMUST00000081551.13|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111602.1|Tcea1-001|Tcea1|2547|UTR5:1-100|CDS:101-1006|UTR3:1007-2547| 2\n",
+ "ENSMUST00000165720.2|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111603.1|Tcea1-002|Tcea1|2854|UTR5:1-370|CDS:371-1309|UTR3:1310-2854| 0\n",
+ "ENSMUST00000002533.14|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072687.1|Rgs20-002|Rgs20|1778|UTR5:1-160|CDS:161-880|UTR3:881-1778| 2\n",
+ "ENSMUST00000118000.7|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072688.2|Rgs20-001|Rgs20|2125|UTR5:1-108|CDS:109-1227|UTR3:1228-2125| 0\n",
+ "ENSMUST00000119256.7|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072706.2|Rgs20-005|Rgs20|883|UTR5:1-184|CDS:185-811|UTR3:812-883| 0\n",
+ "ENSMUST00000170566.1|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000092053.1|Rgs20-007|Rgs20|577|CDS:1-120|UTR3:121-577| 0\n",
+ "ENSMUST00000147158.1|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072705.2|Rgs20-004|Rgs20|707|UTR5:1-105|CDS:106-707| 0\n",
+ "ENSMUST00000192847.5|ENSMUSG00000033793.12|OTTMUSG00000050145.9|OTTMUST00000127492.1|Atp6v1h-003|Atp6v1h|1662|UTR5:1-161|CDS:162-1487|UTR3:1488-1662| 1\n",
+ " ..\n",
+ "ENSMUST00000178889.1|ENSMUSG00000095650.2|OTTMUSG00000042966.1|-|Gm20854-201|Gm20854|1002|UTR5:1-175|CDS:176-859|UTR3:860-1002| 0\n",
+ "ENSMUST00000181549.1|ENSMUSG00000095650.2|OTTMUSG00000042966.1|OTTMUST00000112802.1|Gm20854-001|Gm20854|1156|UTR5:1-335|CDS:336-1019|UTR3:1020-1156| 0\n",
+ "ENSMUST00000188754.1|ENSMUSG00000100240.1|OTTMUSG00000047031.1|OTTMUST00000121805.1|Gm20820-001|Gm20820|921|UTR5:1-58|CDS:59-727|UTR3:728-921| 0\n",
+ "ENSMUST00000189543.6|ENSMUSG00000094399.7|OTTMUSG00000047083.1|OTTMUST00000121876.1|Gm21477-001|Gm21477|924|UTR5:1-58|CDS:59-727|UTR3:728-924| 0\n",
+ "ENSMUST00000179970.1|ENSMUSG00000094399.7|OTTMUSG00000047083.1|-|Gm21477-201|Gm21477|498|CDS:1-498| 0\n",
+ "ENSMUST00000186493.1|ENSMUSG00000099856.1|OTTMUSG00000047138.1|OTTMUST00000121968.1|Gm20906-001|Gm20906|923|UTR5:1-58|CDS:59-727|UTR3:728-923| 0\n",
+ "ENSMUST00000187146.1|ENSMUSG00000101915.1|OTTMUSG00000047149.1|OTTMUST00000121980.1|Gm28102-001|Gm28102|924|UTR5:1-58|CDS:59-727|UTR3:728-924| 0\n",
+ "ENSMUST00000186443.1|ENSMUSG00000102045.1|OTTMUSG00000047309.1|OTTMUST00000122306.1|Gm21294-001|Gm21294|934|UTR5:1-73|CDS:74-742|UTR3:743-934| 0\n",
+ "ENSMUST00000188269.1|ENSMUSG00000100608.1|OTTMUSG00000047316.1|OTTMUST00000122318.1|Gm21996-001|Gm21996|931|UTR5:1-58|CDS:59-727|UTR3:728-931| 0\n",
+ "ENSMUST00000190558.6|ENSMUSG00000096178.7|OTTMUSG00000047352.1|OTTMUST00000122361.1|Gm20837-001|Gm20837|844|UTR5:1-73|CDS:74-640|UTR3:641-844| 0\n",
+ "ENSMUST00000178446.1|ENSMUSG00000096178.7|OTTMUSG00000047352.1|-|Gm20837-201|Gm20837|498|CDS:1-498| 0\n",
+ "ENSMUST00000177893.1|ENSMUSG00000095366.1|-|-|Gm21860-201|Gm21860|309|CDS:1-309| 0\n",
+ "ENSMUST00000179483.7|ENSMUSG00000096768.7|-|-|Erdr1-204|Erdr1|688|UTR5:1-70|CDS:71-688| 0\n",
+ "ENSMUST00000177591.1|ENSMUSG00000096768.7|-|-|Erdr1-201|Erdr1|774|UTR5:1-229|CDS:230-757|UTR3:758-774| 0\n",
+ "ENSMUST00000177671.7|ENSMUSG00000096768.7|-|-|Erdr1-202|Erdr1|708|UTR5:1-159|CDS:160-528|UTR3:529-708| 0\n",
+ "ENSMUST00000179077.1|ENSMUSG00000096768.7|-|-|Erdr1-203|Erdr1|887|UTR5:1-74|CDS:75-512|UTR3:513-887| 0\n",
+ "ENSMUST00000179623.1|ENSMUSG00000096850.1|-|-|Gm21748-201|Gm21748|309|CDS:1-309| 0\n",
+ "ENSMUST00000082392.1|ENSMUSG00000064341.1|-|-|mt-Nd1-201|mt-Nd1|957|CDS:1-957| 2\n",
+ "ENSMUST00000082396.1|ENSMUSG00000064345.1|-|-|mt-Nd2-201|mt-Nd2|1038|CDS:1-1038| 2\n",
+ "ENSMUST00000082402.1|ENSMUSG00000064351.1|-|-|mt-Co1-201|mt-Co1|1545|CDS:1-1545| 2\n",
+ "ENSMUST00000082405.1|ENSMUSG00000064354.1|-|-|mt-Co2-201|mt-Co2|684|CDS:1-684| 2\n",
+ "ENSMUST00000082407.1|ENSMUSG00000064356.3|-|-|mt-Atp8-201|mt-Atp8|204|CDS:1-204| 2\n",
+ "ENSMUST00000082408.1|ENSMUSG00000064357.1|-|-|mt-Atp6-201|mt-Atp6|681|CDS:1-681| 2\n",
+ "ENSMUST00000082409.1|ENSMUSG00000064358.1|-|-|mt-Co3-201|mt-Co3|784|CDS:1-784| 2\n",
+ "ENSMUST00000082411.1|ENSMUSG00000064360.1|-|-|mt-Nd3-201|mt-Nd3|348|CDS:1-348| 2\n",
+ "ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|mt-Nd4l-201|mt-Nd4l|297|CDS:1-297| 2\n",
+ "ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|mt-Nd4-201|mt-Nd4|1378|CDS:1-1378| 2\n",
+ "ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|mt-Nd5-201|mt-Nd5|1824|CDS:1-1824| 2\n",
+ "ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|mt-Nd6-201|mt-Nd6|519|CDS:1-519| 2\n",
+ "ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|mt-Cytb-201|mt-Cytb|1144|CDS:1-1144| 2\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 58,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"(kallisto_log2_tpm > 1).sum(axis=1)"
]
@@ -762,7 +2030,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 59,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -774,7 +2042,80 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "target_id\n",
+ "ENSMUST00000070533.4|ENSMUSG00000051951.5|OTTMUSG00000026353.2|OTTMUST00000065166.1|Xkr4-001|Xkr4|3634|UTR5:1-150|CDS:151-2094|UTR3:2095-3634| False\n",
+ "ENSMUST00000194992.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127194.1|Rp1-002|Rp1|3047|UTR5:1-54|CDS:55-912|UTR3:913-3047| False\n",
+ "ENSMUST00000027032.5|ENSMUSG00000025900.10|OTTMUSG00000049985.2|OTTMUST00000127195.2|Rp1-001|Rp1|6869|UTR5:1-127|CDS:128-6415|UTR3:6416-6869| False\n",
+ "ENSMUST00000027035.9|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127245.2|Sox17-001|Sox17|3127|UTR5:1-1082|CDS:1083-2342|UTR3:2343-3127| False\n",
+ "ENSMUST00000195555.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127249.1|Sox17-005|Sox17|1977|UTR5:1-635|CDS:636-1511|UTR3:1512-1977| False\n",
+ "ENSMUST00000192650.5|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127247.2|Sox17-004|Sox17|3242|UTR5:1-1851|CDS:1852-2916|UTR3:2917-3242| False\n",
+ "ENSMUST00000116652.7|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127246.1|Sox17-002|Sox17|1512|UTR5:1-249|CDS:250-1509|UTR3:1510-1512| False\n",
+ "ENSMUST00000191647.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127267.2|Sox17-007|Sox17|406|UTR5:1-83|CDS:84-406| False\n",
+ "ENSMUST00000191939.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127266.2|Sox17-006|Sox17|840|UTR5:1-329|CDS:330-840| False\n",
+ "ENSMUST00000192913.1|ENSMUSG00000025902.13|OTTMUSG00000050014.7|OTTMUST00000127248.2|Sox17-003|Sox17|1506|UTR5:1-997|CDS:998-1506| False\n",
+ "ENSMUST00000130201.7|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072660.1|Mrpl15-002|Mrpl15|1894|UTR5:1-33|CDS:34-648|UTR3:649-1894| False\n",
+ "ENSMUST00000156816.6|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072659.1|Mrpl15-001|Mrpl15|4203|UTR5:1-62|CDS:63-950|UTR3:951-4203| False\n",
+ "ENSMUST00000045689.13|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072661.1|Mrpl15-003|Mrpl15|497|UTR5:1-21|CDS:22-180|UTR3:181-497| False\n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569| True\n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051163.2|Lypla1-002|Lypla1|1136|UTR5:1-126|CDS:127-801|UTR3:802-1136| True\n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051162.1|Lypla1-001|Lypla1|2507|UTR5:1-91|CDS:92-784|UTR3:785-2507| True\n",
+ "ENSMUST00000150971.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051164.3|Lypla1-003|Lypla1|877|UTR5:1-84|CDS:85-750|UTR3:751-877| False\n",
+ "ENSMUST00000119612.8|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051170.2|Lypla1-009|Lypla1|529|UTR5:1-18|CDS:19-297|UTR3:298-529| False\n",
+ "ENSMUST00000137887.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051168.2|Lypla1-007|Lypla1|444|UTR5:1-16|CDS:17-444| False\n",
+ "ENSMUST00000115529.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051169.1|Lypla1-008|Lypla1|930|UTR5:1-3|CDS:4-594|UTR3:595-930| False\n",
+ "ENSMUST00000131119.1|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051167.3|Lypla1-006|Lypla1|660|UTR5:1-234|CDS:235-660| False\n",
+ "ENSMUST00000155020.1|ENSMUSG00000104217.1|OTTMUSG00000050100.1|OTTMUST00000127419.1|Gm37988-001|Gm37988|825|UTR5:1-22|CDS:23-211|UTR3:212-825| False\n",
+ "ENSMUST00000081551.13|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111602.1|Tcea1-001|Tcea1|2547|UTR5:1-100|CDS:101-1006|UTR3:1007-2547| True\n",
+ "ENSMUST00000165720.2|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111603.1|Tcea1-002|Tcea1|2854|UTR5:1-370|CDS:371-1309|UTR3:1310-2854| False\n",
+ "ENSMUST00000002533.14|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072687.1|Rgs20-002|Rgs20|1778|UTR5:1-160|CDS:161-880|UTR3:881-1778| True\n",
+ "ENSMUST00000118000.7|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072688.2|Rgs20-001|Rgs20|2125|UTR5:1-108|CDS:109-1227|UTR3:1228-2125| False\n",
+ "ENSMUST00000119256.7|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072706.2|Rgs20-005|Rgs20|883|UTR5:1-184|CDS:185-811|UTR3:812-883| False\n",
+ "ENSMUST00000170566.1|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000092053.1|Rgs20-007|Rgs20|577|CDS:1-120|UTR3:121-577| False\n",
+ "ENSMUST00000147158.1|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072705.2|Rgs20-004|Rgs20|707|UTR5:1-105|CDS:106-707| False\n",
+ "ENSMUST00000192847.5|ENSMUSG00000033793.12|OTTMUSG00000050145.9|OTTMUST00000127492.1|Atp6v1h-003|Atp6v1h|1662|UTR5:1-161|CDS:162-1487|UTR3:1488-1662| True\n",
+ " ... \n",
+ "ENSMUST00000178889.1|ENSMUSG00000095650.2|OTTMUSG00000042966.1|-|Gm20854-201|Gm20854|1002|UTR5:1-175|CDS:176-859|UTR3:860-1002| False\n",
+ "ENSMUST00000181549.1|ENSMUSG00000095650.2|OTTMUSG00000042966.1|OTTMUST00000112802.1|Gm20854-001|Gm20854|1156|UTR5:1-335|CDS:336-1019|UTR3:1020-1156| False\n",
+ "ENSMUST00000188754.1|ENSMUSG00000100240.1|OTTMUSG00000047031.1|OTTMUST00000121805.1|Gm20820-001|Gm20820|921|UTR5:1-58|CDS:59-727|UTR3:728-921| False\n",
+ "ENSMUST00000189543.6|ENSMUSG00000094399.7|OTTMUSG00000047083.1|OTTMUST00000121876.1|Gm21477-001|Gm21477|924|UTR5:1-58|CDS:59-727|UTR3:728-924| False\n",
+ "ENSMUST00000179970.1|ENSMUSG00000094399.7|OTTMUSG00000047083.1|-|Gm21477-201|Gm21477|498|CDS:1-498| False\n",
+ "ENSMUST00000186493.1|ENSMUSG00000099856.1|OTTMUSG00000047138.1|OTTMUST00000121968.1|Gm20906-001|Gm20906|923|UTR5:1-58|CDS:59-727|UTR3:728-923| False\n",
+ "ENSMUST00000187146.1|ENSMUSG00000101915.1|OTTMUSG00000047149.1|OTTMUST00000121980.1|Gm28102-001|Gm28102|924|UTR5:1-58|CDS:59-727|UTR3:728-924| False\n",
+ "ENSMUST00000186443.1|ENSMUSG00000102045.1|OTTMUSG00000047309.1|OTTMUST00000122306.1|Gm21294-001|Gm21294|934|UTR5:1-73|CDS:74-742|UTR3:743-934| False\n",
+ "ENSMUST00000188269.1|ENSMUSG00000100608.1|OTTMUSG00000047316.1|OTTMUST00000122318.1|Gm21996-001|Gm21996|931|UTR5:1-58|CDS:59-727|UTR3:728-931| False\n",
+ "ENSMUST00000190558.6|ENSMUSG00000096178.7|OTTMUSG00000047352.1|OTTMUST00000122361.1|Gm20837-001|Gm20837|844|UTR5:1-73|CDS:74-640|UTR3:641-844| False\n",
+ "ENSMUST00000178446.1|ENSMUSG00000096178.7|OTTMUSG00000047352.1|-|Gm20837-201|Gm20837|498|CDS:1-498| False\n",
+ "ENSMUST00000177893.1|ENSMUSG00000095366.1|-|-|Gm21860-201|Gm21860|309|CDS:1-309| False\n",
+ "ENSMUST00000179483.7|ENSMUSG00000096768.7|-|-|Erdr1-204|Erdr1|688|UTR5:1-70|CDS:71-688| False\n",
+ "ENSMUST00000177591.1|ENSMUSG00000096768.7|-|-|Erdr1-201|Erdr1|774|UTR5:1-229|CDS:230-757|UTR3:758-774| False\n",
+ "ENSMUST00000177671.7|ENSMUSG00000096768.7|-|-|Erdr1-202|Erdr1|708|UTR5:1-159|CDS:160-528|UTR3:529-708| False\n",
+ "ENSMUST00000179077.1|ENSMUSG00000096768.7|-|-|Erdr1-203|Erdr1|887|UTR5:1-74|CDS:75-512|UTR3:513-887| False\n",
+ "ENSMUST00000179623.1|ENSMUSG00000096850.1|-|-|Gm21748-201|Gm21748|309|CDS:1-309| False\n",
+ "ENSMUST00000082392.1|ENSMUSG00000064341.1|-|-|mt-Nd1-201|mt-Nd1|957|CDS:1-957| True\n",
+ "ENSMUST00000082396.1|ENSMUSG00000064345.1|-|-|mt-Nd2-201|mt-Nd2|1038|CDS:1-1038| True\n",
+ "ENSMUST00000082402.1|ENSMUSG00000064351.1|-|-|mt-Co1-201|mt-Co1|1545|CDS:1-1545| True\n",
+ "ENSMUST00000082405.1|ENSMUSG00000064354.1|-|-|mt-Co2-201|mt-Co2|684|CDS:1-684| True\n",
+ "ENSMUST00000082407.1|ENSMUSG00000064356.3|-|-|mt-Atp8-201|mt-Atp8|204|CDS:1-204| True\n",
+ "ENSMUST00000082408.1|ENSMUSG00000064357.1|-|-|mt-Atp6-201|mt-Atp6|681|CDS:1-681| True\n",
+ "ENSMUST00000082409.1|ENSMUSG00000064358.1|-|-|mt-Co3-201|mt-Co3|784|CDS:1-784| True\n",
+ "ENSMUST00000082411.1|ENSMUSG00000064360.1|-|-|mt-Nd3-201|mt-Nd3|348|CDS:1-348| True\n",
+ "ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|mt-Nd4l-201|mt-Nd4l|297|CDS:1-297| True\n",
+ "ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|mt-Nd4-201|mt-Nd4|1378|CDS:1-1378| True\n",
+ "ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|mt-Nd5-201|mt-Nd5|1824|CDS:1-1824| True\n",
+ "ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|mt-Nd6-201|mt-Nd6|519|CDS:1-519| True\n",
+ "ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|mt-Cytb-201|mt-Cytb|1144|CDS:1-1144| True\n",
+ "dtype: bool"
+ ]
+ },
+ "execution_count": 59,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"(kallisto_log2_tpm > 1).sum(axis=1) >= 1"
]
@@ -797,7 +2138,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 60,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -810,7 +2151,408 @@
},
"scrolled": false
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " s10 | \n",
+ " s13 | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569| | \n",
+ " 0.000000 | \n",
+ " 3.952259 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051163.2|Lypla1-002|Lypla1|1136|UTR5:1-126|CDS:127-801|UTR3:802-1136| | \n",
+ " 0.278669 | \n",
+ " 2.769812 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027036.10|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051162.1|Lypla1-001|Lypla1|2507|UTR5:1-91|CDS:92-784|UTR3:785-2507| | \n",
+ " 3.174784 | \n",
+ " 2.992448 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000081551.13|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111602.1|Tcea1-001|Tcea1|2547|UTR5:1-100|CDS:101-1006|UTR3:1007-2547| | \n",
+ " 6.947351 | \n",
+ " 1.058026 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000002533.14|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072687.1|Rgs20-002|Rgs20|1778|UTR5:1-160|CDS:161-880|UTR3:881-1778| | \n",
+ " 2.795065 | \n",
+ " 4.141637 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000192847.5|ENSMUSG00000033793.12|OTTMUSG00000050145.9|OTTMUST00000127492.1|Atp6v1h-003|Atp6v1h|1662|UTR5:1-161|CDS:162-1487|UTR3:1488-1662| | \n",
+ " 1.774490 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000159906.7|ENSMUSG00000025907.14|OTTMUSG00000033467.12|OTTMUST00000084214.2|Rb1cc1-009|Rb1cc1|656|UTR5:1-375|CDS:376-656| | \n",
+ " 0.000000 | \n",
+ " 7.568701 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000088658.10|ENSMUSG00000025912.16|OTTMUSG00000034736.3|OTTMUST00000088260.1|Mybl1-001|Mybl1|4980|UTR5:1-255|CDS:256-2511|UTR3:2512-4980| | \n",
+ " 0.775518 | \n",
+ " 1.389170 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000052843.11|ENSMUSG00000046101.16|OTTMUSG00000021854.3|OTTMUST00000051859.1|Mcmdc2-001|Mcmdc2|2826|UTR5:1-97|CDS:98-1141|UTR3:1142-2826| | \n",
+ " 2.036728 | \n",
+ " 0.237117 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000118098.2|ENSMUSG00000046101.16|OTTMUSG00000021854.3|OTTMUST00000078010.2|Mcmdc2-003|Mcmdc2|2072|UTR5:1-405|CDS:406-1482|UTR3:1483-2072| | \n",
+ " 0.234414 | \n",
+ " 2.070753 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000183059.1|ENSMUSG00000046101.16|OTTMUSG00000021854.3|OTTMUST00000113822.1|Mcmdc2-005|Mcmdc2|749|CDS:1-77|UTR3:78-749| | \n",
+ " 7.079271 | \n",
+ " 8.468359 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027050.9|ENSMUSG00000025917.9|OTTMUSG00000029459.3|OTTMUST00000072996.2|Cops5-001|Cops5|1698|UTR5:1-315|CDS:316-1320|UTR3:1321-1698| | \n",
+ " 6.723326 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000186528.6|ENSMUSG00000025917.9|OTTMUSG00000029459.3|OTTMUST00000118982.1|Cops5-006|Cops5|962|UTR5:1-129|CDS:130-276|UTR3:277-962| | \n",
+ " 4.856129 | \n",
+ " 0.246389 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000191012.6|ENSMUSG00000056763.16|OTTMUSG00000027401.8|OTTMUST00000118986.2|Cspp1-019|Cspp1|345|UTR5:1-135|CDS:136-345| | \n",
+ " 4.375331 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000122156.7|ENSMUSG00000056763.16|OTTMUSG00000027401.8|OTTMUST00000067947.1|Cspp1-006|Cspp1|2535|UTR5:1-117|CDS:118-1077|UTR3:1078-2535| | \n",
+ " 3.466614 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000155974.7|ENSMUSG00000056763.16|OTTMUSG00000027401.8|OTTMUST00000067949.4|Cspp1-008|Cspp1|445|UTR5:1-139|CDS:140-445| | \n",
+ " 3.035826 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000188449.6|ENSMUSG00000056763.16|OTTMUSG00000027401.8|OTTMUST00000118993.1|Cspp1-024|Cspp1|538|CDS:1-317|UTR3:318-538| | \n",
+ " 6.619077 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000088615.10|ENSMUSG00000067851.11|OTTMUSG00000033923.2|OTTMUST00000085577.1|Arfgef1-002|Arfgef1|6978|UTR5:1-176|CDS:177-5717|UTR3:5718-6978| | \n",
+ " 6.223523 | \n",
+ " 2.219540 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027056.11|ENSMUSG00000048960.13|OTTMUSG00000047927.1|OTTMUST00000123246.1|Prex2-001|Prex2|11053|UTR5:1-328|CDS:329-5125|UTR3:5126-11053| | \n",
+ " 1.736847 | \n",
+ " 0.056283 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000188154.1|ENSMUSG00000048960.13|OTTMUSG00000047927.1|OTTMUST00000123253.1|Prex2-006|Prex2|843|CDS:1-122|UTR3:123-843| | \n",
+ " 1.547519 | \n",
+ " 5.895499 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000171690.8|ENSMUSG00000057715.13|OTTMUSG00000033915.2|-|A830018L16Rik-201|A830018L16Rik|6158|UTR5:1-464|CDS:465-1331|UTR3:1332-6158| | \n",
+ " 1.597393 | \n",
+ " 2.705801 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000188454.6|ENSMUSG00000025938.16|OTTMUSG00000022327.2|OTTMUST00000053228.2|Slco5a1-001|Slco5a1|8463|UTR5:1-591|CDS:592-3144|UTR3:3145-8463| | \n",
+ " 0.056284 | \n",
+ " 3.506221 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000136197.7|ENSMUSG00000025938.16|OTTMUSG00000022327.2|OTTMUST00000053230.2|Slco5a1-003|Slco5a1|5123|UTR5:1-640|CDS:641-2617|UTR3:2618-5123| | \n",
+ " 0.027134 | \n",
+ " 6.674800 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027068.10|ENSMUSG00000025935.10|OTTMUSG00000049113.1|OTTMUST00000125384.1|Tram1-001|Tram1|2938|UTR5:1-188|CDS:189-1313|UTR3:1314-2938| | \n",
+ " 5.431071 | \n",
+ " 0.201256 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027071.6|ENSMUSG00000025937.6|OTTMUSG00000021599.3|OTTMUST00000051280.2|Lactb2-001|Lactb2|4494|UTR5:1-96|CDS:97-963|UTR3:964-4494| | \n",
+ " 3.940599 | \n",
+ " 4.778224 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000041447.4|ENSMUSG00000032769.4|OTTMUSG00000049207.1|OTTMUST00000125545.1|Trpa1-001|Trpa1|4263|UTR5:1-27|CDS:28-3405|UTR3:3406-4263| | \n",
+ " 0.000000 | \n",
+ " 2.086301 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000188371.6|ENSMUSG00000025925.14|OTTMUSG00000047984.2|OTTMUST00000123359.2|Terf1-001|Terf1|2268|UTR5:1-32|CDS:33-1298|UTR3:1299-2268| | \n",
+ " 0.535847 | \n",
+ " 5.333087 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000115367.7|ENSMUSG00000067795.13|OTTMUSG00000022165.2|OTTMUST00000052635.1|4930444P10Rik-003|4930444P10Rik|868|UTR5:1-163|CDS:164-721|UTR3:722-868| | \n",
+ " 3.591404 | \n",
+ " 4.592032 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000058437.13|ENSMUSG00000043716.13|OTTMUSG00000016936.3|OTTMUST00000041073.2|Rpl7-001|Rpl7|1163|UTR5:1-284|CDS:285-1097|UTR3:1098-1163| | \n",
+ " 9.557749 | \n",
+ " 9.656554 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000149566.1|ENSMUSG00000043716.13|OTTMUSG00000016936.3|OTTMUST00000041075.2|Rpl7-003|Rpl7|838|CDS:1-838| | \n",
+ " 8.027635 | \n",
+ " 7.302383 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000112172.3|ENSMUSG00000049775.16|OTTMUSG00000019572.3|OTTMUST00000046738.1|Tmsb4x-001|Tmsb4x|768|UTR5:1-225|CDS:226-360|UTR3:361-768| | \n",
+ " 13.768288 | \n",
+ " 14.830347 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000112176.7|ENSMUSG00000049775.16|OTTMUSG00000019572.3|OTTMUST00000046739.2|Tmsb4x-002|Tmsb4x|698|UTR5:1-139|CDS:140-292|UTR3:293-698| | \n",
+ " 4.358734 | \n",
+ " 6.675759 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000112175.1|ENSMUSG00000049775.16|OTTMUSG00000019572.3|OTTMUST00000046740.1|Tmsb4x-003|Tmsb4x|864|UTR5:1-502|CDS:503-655|UTR3:656-864| | \n",
+ " 0.653129 | \n",
+ " 8.543295 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000112137.1|ENSMUSG00000031358.17|OTTMUSG00000019558.2|OTTMUST00000046702.2|Msl3-002|Msl3|2316|UTR5:1-163|CDS:164-1564|UTR3:1565-2316| | \n",
+ " 0.094384 | \n",
+ " 1.071969 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000112129.7|ENSMUSG00000031355.16|OTTMUSG00000019560.4|OTTMUST00000046950.1|Arhgap6-006|Arhgap6|2487|UTR5:1-211|CDS:212-1369|UTR3:1370-2487| | \n",
+ " 2.217563 | \n",
+ " 2.394953 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000154638.8|ENSMUSG00000031352.10|OTTMUSG00000019596.2|OTTMUST00000046816.2|Hccs-003|Hccs|3310|UTR5:1-239|CDS:240-521|UTR3:522-3310| | \n",
+ " 0.693446 | \n",
+ " 1.291150 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000033717.8|ENSMUSG00000031352.10|OTTMUSG00000019596.2|OTTMUST00000046815.1|Hccs-002|Hccs|2320|UTR5:1-207|CDS:208-1026|UTR3:1027-2320| | \n",
+ " 5.285036 | \n",
+ " 0.090573 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000115894.2|ENSMUSG00000069053.11|OTTMUSG00000045273.1|-|Uba1y-201|Uba1y|3981|UTR5:1-102|CDS:103-3279|UTR3:3280-3981| | \n",
+ " 2.265662 | \n",
+ " 3.909082 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000189069.6|ENSMUSG00000056673.14|OTTMUSG00000045277.1|OTTMUST00000118912.1|Kdm5d-004|Kdm5d|2177|UTR5:1-178|CDS:179-1609|UTR3:1610-2177| | \n",
+ " 0.000000 | \n",
+ " 1.415645 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000055032.13|ENSMUSG00000056673.14|OTTMUSG00000045277.1|OTTMUST00000118913.1|Kdm5d-001|Kdm5d|7974|UTR5:1-176|CDS:177-4823|UTR3:4824-7974| | \n",
+ " 3.009652 | \n",
+ " 3.433922 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000186726.6|ENSMUSG00000056673.14|OTTMUSG00000045277.1|OTTMUST00000118916.1|Kdm5d-002|Kdm5d|5916|UTR5:1-128|CDS:129-944|UTR3:945-5916| | \n",
+ " 1.715568 | \n",
+ " 2.865436 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000143958.7|ENSMUSG00000068457.14|OTTMUSG00000032814.5|OTTMUST00000081730.2|Uty-002|Uty|2903|UTR5:1-126|CDS:127-363|UTR3:364-2903| | \n",
+ " 1.169130 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000091190.11|ENSMUSG00000069045.11|OTTMUSG00000045279.1|OTTMUST00000118924.1|Ddx3y-001|Ddx3y|4600|UTR5:1-106|CDS:107-2083|UTR3:2084-4600| | \n",
+ " 0.420181 | \n",
+ " 1.121188 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000091178.1|ENSMUSG00000069036.3|OTTMUSG00000045384.2|OTTMUST00000119113.2|Sry-001|Sry|1188|CDS:1-1188| | \n",
+ " 2.305509 | \n",
+ " 1.958223 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000190391.1|ENSMUSG00000096706.2|OTTMUSG00000045647.2|OTTMUST00000119534.2|Gm21854-001|Gm21854|1480|UTR5:1-662|CDS:663-1361|UTR3:1362-1480| | \n",
+ " 1.386447 | \n",
+ " 0.904086 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000185926.1|ENSMUSG00000096036.2|OTTMUSG00000045661.2|OTTMUST00000119556.2|Gm21778-001|Gm21778|1482|UTR5:1-660|CDS:661-1359|UTR3:1360-1482| | \n",
+ " 3.411056 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000189201.1|ENSMUSG00000094484.2|OTTMUSG00000045867.2|OTTMUST00000119866.2|Gm21244-001|Gm21244|3115|UTR5:1-405|CDS:406-1089|UTR3:1090-3115| | \n",
+ " 6.108443 | \n",
+ " 7.190151 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082392.1|ENSMUSG00000064341.1|-|-|mt-Nd1-201|mt-Nd1|957|CDS:1-957| | \n",
+ " 10.386110 | \n",
+ " 12.218548 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082396.1|ENSMUSG00000064345.1|-|-|mt-Nd2-201|mt-Nd2|1038|CDS:1-1038| | \n",
+ " 9.128672 | \n",
+ " 11.083306 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082402.1|ENSMUSG00000064351.1|-|-|mt-Co1-201|mt-Co1|1545|CDS:1-1545| | \n",
+ " 14.110687 | \n",
+ " 13.061822 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082405.1|ENSMUSG00000064354.1|-|-|mt-Co2-201|mt-Co2|684|CDS:1-684| | \n",
+ " 13.673254 | \n",
+ " 13.407600 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082407.1|ENSMUSG00000064356.3|-|-|mt-Atp8-201|mt-Atp8|204|CDS:1-204| | \n",
+ " 13.960626 | \n",
+ " 14.381415 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082408.1|ENSMUSG00000064357.1|-|-|mt-Atp6-201|mt-Atp6|681|CDS:1-681| | \n",
+ " 13.435566 | \n",
+ " 13.835251 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082409.1|ENSMUSG00000064358.1|-|-|mt-Co3-201|mt-Co3|784|CDS:1-784| | \n",
+ " 13.366910 | \n",
+ " 13.871424 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082411.1|ENSMUSG00000064360.1|-|-|mt-Nd3-201|mt-Nd3|348|CDS:1-348| | \n",
+ " 10.291689 | \n",
+ " 10.614544 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|mt-Nd4l-201|mt-Nd4l|297|CDS:1-297| | \n",
+ " 10.235930 | \n",
+ " 11.969117 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|mt-Nd4-201|mt-Nd4|1378|CDS:1-1378| | \n",
+ " 10.380158 | \n",
+ " 11.326160 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|mt-Nd5-201|mt-Nd5|1824|CDS:1-1824| | \n",
+ " 9.938436 | \n",
+ " 10.430975 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|mt-Nd6-201|mt-Nd6|519|CDS:1-519| | \n",
+ " 9.172783 | \n",
+ " 10.414791 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|mt-Cytb-201|mt-Cytb|1144|CDS:1-1144| | \n",
+ " 12.192564 | \n",
+ " 12.669727 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
9383 rows × 2 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " s10 s13\n",
+ "target_id \n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTM... 0.000000 3.952259\n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTM... 0.278669 2.769812\n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTT... 3.174784 2.992448\n",
+ "ENSMUST00000081551.13|ENSMUSG00000033813.15|OTT... 6.947351 1.058026\n",
+ "ENSMUST00000002533.14|ENSMUSG00000002459.17|OTT... 2.795065 4.141637\n",
+ "ENSMUST00000192847.5|ENSMUSG00000033793.12|OTTM... 1.774490 0.000000\n",
+ "ENSMUST00000159906.7|ENSMUSG00000025907.14|OTTM... 0.000000 7.568701\n",
+ "ENSMUST00000088658.10|ENSMUSG00000025912.16|OTT... 0.775518 1.389170\n",
+ "ENSMUST00000052843.11|ENSMUSG00000046101.16|OTT... 2.036728 0.237117\n",
+ "ENSMUST00000118098.2|ENSMUSG00000046101.16|OTTM... 0.234414 2.070753\n",
+ "ENSMUST00000183059.1|ENSMUSG00000046101.16|OTTM... 7.079271 8.468359\n",
+ "ENSMUST00000027050.9|ENSMUSG00000025917.9|OTTMU... 6.723326 0.000000\n",
+ "ENSMUST00000186528.6|ENSMUSG00000025917.9|OTTMU... 4.856129 0.246389\n",
+ "ENSMUST00000191012.6|ENSMUSG00000056763.16|OTTM... 4.375331 0.000000\n",
+ "ENSMUST00000122156.7|ENSMUSG00000056763.16|OTTM... 3.466614 0.000000\n",
+ "ENSMUST00000155974.7|ENSMUSG00000056763.16|OTTM... 3.035826 0.000000\n",
+ "ENSMUST00000188449.6|ENSMUSG00000056763.16|OTTM... 6.619077 0.000000\n",
+ "ENSMUST00000088615.10|ENSMUSG00000067851.11|OTT... 6.223523 2.219540\n",
+ "ENSMUST00000027056.11|ENSMUSG00000048960.13|OTT... 1.736847 0.056283\n",
+ "ENSMUST00000188154.1|ENSMUSG00000048960.13|OTTM... 1.547519 5.895499\n",
+ "ENSMUST00000171690.8|ENSMUSG00000057715.13|OTTM... 1.597393 2.705801\n",
+ "ENSMUST00000188454.6|ENSMUSG00000025938.16|OTTM... 0.056284 3.506221\n",
+ "ENSMUST00000136197.7|ENSMUSG00000025938.16|OTTM... 0.027134 6.674800\n",
+ "ENSMUST00000027068.10|ENSMUSG00000025935.10|OTT... 5.431071 0.201256\n",
+ "ENSMUST00000027071.6|ENSMUSG00000025937.6|OTTMU... 3.940599 4.778224\n",
+ "ENSMUST00000041447.4|ENSMUSG00000032769.4|OTTMU... 0.000000 2.086301\n",
+ "ENSMUST00000188371.6|ENSMUSG00000025925.14|OTTM... 0.535847 5.333087\n",
+ "ENSMUST00000115367.7|ENSMUSG00000067795.13|OTTM... 3.591404 4.592032\n",
+ "ENSMUST00000058437.13|ENSMUSG00000043716.13|OTT... 9.557749 9.656554\n",
+ "ENSMUST00000149566.1|ENSMUSG00000043716.13|OTTM... 8.027635 7.302383\n",
+ "... ... ...\n",
+ "ENSMUST00000112172.3|ENSMUSG00000049775.16|OTTM... 13.768288 14.830347\n",
+ "ENSMUST00000112176.7|ENSMUSG00000049775.16|OTTM... 4.358734 6.675759\n",
+ "ENSMUST00000112175.1|ENSMUSG00000049775.16|OTTM... 0.653129 8.543295\n",
+ "ENSMUST00000112137.1|ENSMUSG00000031358.17|OTTM... 0.094384 1.071969\n",
+ "ENSMUST00000112129.7|ENSMUSG00000031355.16|OTTM... 2.217563 2.394953\n",
+ "ENSMUST00000154638.8|ENSMUSG00000031352.10|OTTM... 0.693446 1.291150\n",
+ "ENSMUST00000033717.8|ENSMUSG00000031352.10|OTTM... 5.285036 0.090573\n",
+ "ENSMUST00000115894.2|ENSMUSG00000069053.11|OTTM... 2.265662 3.909082\n",
+ "ENSMUST00000189069.6|ENSMUSG00000056673.14|OTTM... 0.000000 1.415645\n",
+ "ENSMUST00000055032.13|ENSMUSG00000056673.14|OTT... 3.009652 3.433922\n",
+ "ENSMUST00000186726.6|ENSMUSG00000056673.14|OTTM... 1.715568 2.865436\n",
+ "ENSMUST00000143958.7|ENSMUSG00000068457.14|OTTM... 1.169130 0.000000\n",
+ "ENSMUST00000091190.11|ENSMUSG00000069045.11|OTT... 0.420181 1.121188\n",
+ "ENSMUST00000091178.1|ENSMUSG00000069036.3|OTTMU... 2.305509 1.958223\n",
+ "ENSMUST00000190391.1|ENSMUSG00000096706.2|OTTMU... 1.386447 0.904086\n",
+ "ENSMUST00000185926.1|ENSMUSG00000096036.2|OTTMU... 3.411056 0.000000\n",
+ "ENSMUST00000189201.1|ENSMUSG00000094484.2|OTTMU... 6.108443 7.190151\n",
+ "ENSMUST00000082392.1|ENSMUSG00000064341.1|-|-|m... 10.386110 12.218548\n",
+ "ENSMUST00000082396.1|ENSMUSG00000064345.1|-|-|m... 9.128672 11.083306\n",
+ "ENSMUST00000082402.1|ENSMUSG00000064351.1|-|-|m... 14.110687 13.061822\n",
+ "ENSMUST00000082405.1|ENSMUSG00000064354.1|-|-|m... 13.673254 13.407600\n",
+ "ENSMUST00000082407.1|ENSMUSG00000064356.3|-|-|m... 13.960626 14.381415\n",
+ "ENSMUST00000082408.1|ENSMUSG00000064357.1|-|-|m... 13.435566 13.835251\n",
+ "ENSMUST00000082409.1|ENSMUSG00000064358.1|-|-|m... 13.366910 13.871424\n",
+ "ENSMUST00000082411.1|ENSMUSG00000064360.1|-|-|m... 10.291689 10.614544\n",
+ "ENSMUST00000084013.1|ENSMUSG00000065947.3|-|-|m... 10.235930 11.969117\n",
+ "ENSMUST00000082414.1|ENSMUSG00000064363.1|-|-|m... 10.380158 11.326160\n",
+ "ENSMUST00000082418.1|ENSMUSG00000064367.1|-|-|m... 9.938436 10.430975\n",
+ "ENSMUST00000082419.1|ENSMUSG00000064368.1|-|-|m... 9.172783 10.414791\n",
+ "ENSMUST00000082421.1|ENSMUSG00000064370.1|-|-|m... 12.192564 12.669727\n",
+ "\n",
+ "[9383 rows x 2 columns]"
+ ]
+ },
+ "execution_count": 60,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"expressed_genes = (kallisto_log2_tpm > 1).sum(axis=1) >= 1\n",
"kallisto_log2_tpm.loc[expressed_genes]"
@@ -834,7 +2576,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 61,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -846,7 +2588,76 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(9383, 2)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " s10 | \n",
+ " s13 | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569| | \n",
+ " 0.000000 | \n",
+ " 3.952259 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051163.2|Lypla1-002|Lypla1|1136|UTR5:1-126|CDS:127-801|UTR3:802-1136| | \n",
+ " 0.278669 | \n",
+ " 2.769812 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027036.10|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051162.1|Lypla1-001|Lypla1|2507|UTR5:1-91|CDS:92-784|UTR3:785-2507| | \n",
+ " 3.174784 | \n",
+ " 2.992448 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000081551.13|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111602.1|Tcea1-001|Tcea1|2547|UTR5:1-100|CDS:101-1006|UTR3:1007-2547| | \n",
+ " 6.947351 | \n",
+ " 1.058026 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000002533.14|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072687.1|Rgs20-002|Rgs20|1778|UTR5:1-160|CDS:161-880|UTR3:881-1778| | \n",
+ " 2.795065 | \n",
+ " 4.141637 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " s10 s13\n",
+ "target_id \n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTM... 0.000000 3.952259\n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTM... 0.278669 2.769812\n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTT... 3.174784 2.992448\n",
+ "ENSMUST00000081551.13|ENSMUSG00000033813.15|OTT... 6.947351 1.058026\n",
+ "ENSMUST00000002533.14|ENSMUSG00000002459.17|OTT... 2.795065 4.141637"
+ ]
+ },
+ "execution_count": 61,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_log2_tpm_expressed = kallisto_log2_tpm.loc[expressed_genes]\n",
"print(kallisto_log2_tpm_expressed.shape)\n",
@@ -871,7 +2682,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 62,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -883,7 +2694,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 62,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\nTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.jointplot('s10', 's13', kallisto_log2_tpm_expressed)"
]
@@ -906,7 +2738,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 96,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -918,14 +2750,36 @@
"solution": true
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 96,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\no1F84xvfwGWXXYZLLrkEl112GV555RXU1dVh9erVOPXUU9Hf34+VK1fi2LFjAIC7774bc+fOxXvv\nvYeHHnoIoVAINTU1ePjhhzFt2jQ8++yz+NOf/gS/349YLIZbb70Va9euRVNTE/bt24dFixZhxowZ\n2LBhA4LBIH784x/j1FNPxcsvv4x169YhEolg3LhxeOSRR+B2u/H444+js7MThw8fTvZOvvrVr+Lo\n0aO44YYbMHv2bOzatQtPPvkkTjnllIJ8Ri+++CI2btwIAPjiF7+Ir371q/jXf/1XxX1aW1vR2toK\nAGhoaMAZZ5yBnp4enHHGGWhoaFB83lZrfCCmp6cH9913H5544om015w7dy6+9KUv4bXXXkNrayse\nffRRjB8/viDv5/XXX8dpp52W/HwOHz6M7373uxgYGEBdXR2+973v4fTTT0973Cc/+UnN55s0aRIA\nwGJRro5jt588jAYCgYK0varppVUl/WfiXxJUIC+88IJ83333JS8PDg7KsizLCxculJ944glZlmX5\n2Weflb/+9a/LsizLy5cvl9955x1ZlmW5s7NTvuyyy2RZjvcGotGoLMuy/Prrr8u33nqrLMuy/Jvf\n/EZesGCB7PV6ZVmW5a1bt8rz5s2T+/r65GAwKP/1X/+1vHbtWlmWZfmpp56SH3roIVmW5eT9ZVmW\nf/WrX8nf//73ZVmW5bVr18pf/vKX5XA4LPf398vnn3++HIlE5CNHjsgzZ86UOzo6NN/nQw89JF91\n1VVp/yV6QJnMmzcv42W1w4cPywsXLlT0kB599FF5wYIF8uWXXy739/dnfU1JkuTf//73sizL8uOP\nPy4/8MADafd57rnn5CuvvDLtPS1btizjc991113yxo0bk5evu+46+dChQ7Isx3tDS5cuzfh4dU8p\n4c4771T0lGRZlo8dOyYvXrxYnjNnjvz0009nfF6Vaj6+sadE1WvGjBlYtWoVVq9ejQULFuDTn/50\n8rYvfOELAIDLL78c3//+9wEAb7zxBvbv3w9Zji9c7/f7MTw8jMHBQaxYsQKHDh0CAESj0eTz/NVf\n/RWampqSl88991xMmDABAHDaaadh/vz5yba89dZbAIBjx47h9ttvR09PDyKRCKZMmZJ8/MUXXwy7\n3Y7x48ejpaUFfX19AOK/2PV+zd91111j+JSU1D2CVD6fD8uWLcPdd9+t6CF9+9vfxre//W08+eST\n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\nYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
- "# YOUR CODE HERE"
+ "from scipy.stats import spearmanr\n",
+ "sns.jointplot('s10', 's13', kallisto_log2_tpm_expressed, stat_func=spearmanr)"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 97,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -961,7 +2815,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 113,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -973,10 +2827,123 @@
"solution": false
}
},
- "outputs": [],
- "source": [
- "s10_featurecounts = pd.read_table('s10_featureCounts.txt')\n",
- "print(s10_featurecounts.shape)\n",
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(46984, 1)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Chr | \n",
+ " Start | \n",
+ " End | \n",
+ " Strand | \n",
+ " Length | \n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam | \n",
+ "
\n",
+ " \n",
+ " | Geneid | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000102693.1 | \n",
+ " chr1 | \n",
+ " 3073253 | \n",
+ " 3074322 | \n",
+ " + | \n",
+ " 1070 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000064842.1 | \n",
+ " chr1 | \n",
+ " 3102016 | \n",
+ " 3102125 | \n",
+ " + | \n",
+ " 110 | \n",
+ " 980 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000051951.5 | \n",
+ " chr1;chr1;chr1 | \n",
+ " 3214482;3421702;3670552 | \n",
+ " 3216968;3421901;3671498 | \n",
+ " -;-;- | \n",
+ " 3634 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000102851.1 | \n",
+ " chr1 | \n",
+ " 3252757 | \n",
+ " 3253236 | \n",
+ " + | \n",
+ " 480 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000103377.1 | \n",
+ " chr1 | \n",
+ " 3365731 | \n",
+ " 3368549 | \n",
+ " - | \n",
+ " 2819 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Chr Start \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 chr1 3073253 \n",
+ "ENSMUSG00000064842.1 chr1 3102016 \n",
+ "ENSMUSG00000051951.5 chr1;chr1;chr1 3214482;3421702;3670552 \n",
+ "ENSMUSG00000102851.1 chr1 3252757 \n",
+ "ENSMUSG00000103377.1 chr1 3365731 \n",
+ "\n",
+ " End Strand Length \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 3074322 + 1070 \n",
+ "ENSMUSG00000064842.1 3102125 + 110 \n",
+ "ENSMUSG00000051951.5 3216968;3421901;3671498 -;-;- 3634 \n",
+ "ENSMUSG00000102851.1 3253236 + 480 \n",
+ "ENSMUSG00000103377.1 3368549 - 2819 \n",
+ "\n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam \n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 \n",
+ "ENSMUSG00000064842.1 980 \n",
+ "ENSMUSG00000051951.5 0 \n",
+ "ENSMUSG00000102851.1 0 \n",
+ "ENSMUSG00000103377.1 0 "
+ ]
+ },
+ "execution_count": 113,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "s10_featureCounts = pd.read_table('s10_featureCounts.txt')\n",
+ "print(s10_featureCounts.shape)\n",
"s10_featurecounts.head()"
]
},
@@ -1001,7 +2968,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 114,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1013,16 +2980,129 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(46983, 6)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Chr | \n",
+ " Start | \n",
+ " End | \n",
+ " Strand | \n",
+ " Length | \n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam | \n",
+ "
\n",
+ " \n",
+ " | Geneid | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000102693.1 | \n",
+ " chr1 | \n",
+ " 3073253 | \n",
+ " 3074322 | \n",
+ " + | \n",
+ " 1070 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000064842.1 | \n",
+ " chr1 | \n",
+ " 3102016 | \n",
+ " 3102125 | \n",
+ " + | \n",
+ " 110 | \n",
+ " 980 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000051951.5 | \n",
+ " chr1;chr1;chr1 | \n",
+ " 3214482;3421702;3670552 | \n",
+ " 3216968;3421901;3671498 | \n",
+ " -;-;- | \n",
+ " 3634 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000102851.1 | \n",
+ " chr1 | \n",
+ " 3252757 | \n",
+ " 3253236 | \n",
+ " + | \n",
+ " 480 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000103377.1 | \n",
+ " chr1 | \n",
+ " 3365731 | \n",
+ " 3368549 | \n",
+ " - | \n",
+ " 2819 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Chr Start \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 chr1 3073253 \n",
+ "ENSMUSG00000064842.1 chr1 3102016 \n",
+ "ENSMUSG00000051951.5 chr1;chr1;chr1 3214482;3421702;3670552 \n",
+ "ENSMUSG00000102851.1 chr1 3252757 \n",
+ "ENSMUSG00000103377.1 chr1 3365731 \n",
+ "\n",
+ " End Strand Length \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 3074322 + 1070 \n",
+ "ENSMUSG00000064842.1 3102125 + 110 \n",
+ "ENSMUSG00000051951.5 3216968;3421901;3671498 -;-;- 3634 \n",
+ "ENSMUSG00000102851.1 3253236 + 480 \n",
+ "ENSMUSG00000103377.1 3368549 - 2819 \n",
+ "\n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam \n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 \n",
+ "ENSMUSG00000064842.1 980 \n",
+ "ENSMUSG00000051951.5 0 \n",
+ "ENSMUSG00000102851.1 0 \n",
+ "ENSMUSG00000103377.1 0 "
+ ]
+ },
+ "execution_count": 114,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "s10_featurecounts = pd.read_table('s10_featureCounts.txt',skiprows=1,index_col=0)\n",
"print(s10_featurecounts.shape)\n",
"s10_featurecounts.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 115,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1065,7 +3145,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 116,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1077,7 +3157,24 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Chr object\n",
+ "Start object\n",
+ "End object\n",
+ "Strand object\n",
+ "Length int64\n",
+ "/home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam int64\n",
+ "dtype: object"
+ ]
+ },
+ "execution_count": 116,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"s10_featurecounts.dtypes"
]
@@ -1100,7 +3197,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 125,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1113,9 +3210,30 @@
},
"scrolled": true
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 125,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
- "sns.distplot(s10_featurecounts['/home/ucsd-train01/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam'])"
+ "sns.distplot(s10_featurecounts['/home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam'])"
]
},
{
@@ -1136,7 +3254,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 119,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1148,7 +3266,18 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "90730267"
+ ]
+ },
+ "execution_count": 119,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"s10_featurecounts['Length'].sum()"
]
@@ -1173,7 +3302,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 121,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1185,9 +3314,130 @@
"solution": false
}
},
- "outputs": [],
- "source": [
- "reads = s10_featurecounts['/home/ucsd-train01/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam']\n",
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Chr | \n",
+ " Start | \n",
+ " End | \n",
+ " Strand | \n",
+ " Length | \n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam | \n",
+ " new_column | \n",
+ "
\n",
+ " \n",
+ " | Geneid | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000102693.1 | \n",
+ " chr1 | \n",
+ " 3073253 | \n",
+ " 3074322 | \n",
+ " + | \n",
+ " 1070 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000064842.1 | \n",
+ " chr1 | \n",
+ " 3102016 | \n",
+ " 3102125 | \n",
+ " + | \n",
+ " 110 | \n",
+ " 980 | \n",
+ " 44457830.83 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000051951.5 | \n",
+ " chr1;chr1;chr1 | \n",
+ " 3214482;3421702;3670552 | \n",
+ " 3216968;3421901;3671498 | \n",
+ " -;-;- | \n",
+ " 3634 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000102851.1 | \n",
+ " chr1 | \n",
+ " 3252757 | \n",
+ " 3253236 | \n",
+ " + | \n",
+ " 480 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000103377.1 | \n",
+ " chr1 | \n",
+ " 3365731 | \n",
+ " 3368549 | \n",
+ " - | \n",
+ " 2819 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Chr Start \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 chr1 3073253 \n",
+ "ENSMUSG00000064842.1 chr1 3102016 \n",
+ "ENSMUSG00000051951.5 chr1;chr1;chr1 3214482;3421702;3670552 \n",
+ "ENSMUSG00000102851.1 chr1 3252757 \n",
+ "ENSMUSG00000103377.1 chr1 3365731 \n",
+ "\n",
+ " End Strand Length \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 3074322 + 1070 \n",
+ "ENSMUSG00000064842.1 3102125 + 110 \n",
+ "ENSMUSG00000051951.5 3216968;3421901;3671498 -;-;- 3634 \n",
+ "ENSMUSG00000102851.1 3253236 + 480 \n",
+ "ENSMUSG00000103377.1 3368549 - 2819 \n",
+ "\n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 \n",
+ "ENSMUSG00000064842.1 980 \n",
+ "ENSMUSG00000051951.5 0 \n",
+ "ENSMUSG00000102851.1 0 \n",
+ "ENSMUSG00000103377.1 0 \n",
+ "\n",
+ " new_column \n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0.00 \n",
+ "ENSMUSG00000064842.1 44457830.83 \n",
+ "ENSMUSG00000051951.5 0.00 \n",
+ "ENSMUSG00000102851.1 0.00 \n",
+ "ENSMUSG00000103377.1 0.00 "
+ ]
+ },
+ "execution_count": 121,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "reads = s10_featurecounts['/home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam']\n",
"\n",
"s10_featurecounts['new_column'] = (s10_featurecounts['Length'].sum() * reads)/2e3\n",
"s10_featurecounts.head()"
@@ -1215,7 +3465,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 126,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1227,18 +3477,149 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "reads = s10_featurecounts['/home/ucsd-train01/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam']\n",
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Chr | \n",
+ " Start | \n",
+ " End | \n",
+ " Strand | \n",
+ " Length | \n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam | \n",
+ " new_column | \n",
+ " fpkm | \n",
+ "
\n",
+ " \n",
+ " | Geneid | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000102693.1 | \n",
+ " chr1 | \n",
+ " 3073253 | \n",
+ " 3074322 | \n",
+ " + | \n",
+ " 1070 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000064842.1 | \n",
+ " chr1 | \n",
+ " 3102016 | \n",
+ " 3102125 | \n",
+ " + | \n",
+ " 110 | \n",
+ " 980 | \n",
+ " 44457830.83 | \n",
+ " 151.953838 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000051951.5 | \n",
+ " chr1;chr1;chr1 | \n",
+ " 3214482;3421702;3670552 | \n",
+ " 3216968;3421901;3671498 | \n",
+ " -;-;- | \n",
+ " 3634 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000102851.1 | \n",
+ " chr1 | \n",
+ " 3252757 | \n",
+ " 3253236 | \n",
+ " + | \n",
+ " 480 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000103377.1 | \n",
+ " chr1 | \n",
+ " 3365731 | \n",
+ " 3368549 | \n",
+ " - | \n",
+ " 2819 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Chr Start \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 chr1 3073253 \n",
+ "ENSMUSG00000064842.1 chr1 3102016 \n",
+ "ENSMUSG00000051951.5 chr1;chr1;chr1 3214482;3421702;3670552 \n",
+ "ENSMUSG00000102851.1 chr1 3252757 \n",
+ "ENSMUSG00000103377.1 chr1 3365731 \n",
+ "\n",
+ " End Strand Length \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 3074322 + 1070 \n",
+ "ENSMUSG00000064842.1 3102125 + 110 \n",
+ "ENSMUSG00000051951.5 3216968;3421901;3671498 -;-;- 3634 \n",
+ "ENSMUSG00000102851.1 3253236 + 480 \n",
+ "ENSMUSG00000103377.1 3368549 - 2819 \n",
+ "\n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 \n",
+ "ENSMUSG00000064842.1 980 \n",
+ "ENSMUSG00000051951.5 0 \n",
+ "ENSMUSG00000102851.1 0 \n",
+ "ENSMUSG00000103377.1 0 \n",
+ "\n",
+ " new_column fpkm \n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0.00 0.000000 \n",
+ "ENSMUSG00000064842.1 44457830.83 151.953838 \n",
+ "ENSMUSG00000051951.5 0.00 0.000000 \n",
+ "ENSMUSG00000102851.1 0.00 0.000000 \n",
+ "ENSMUSG00000103377.1 0.00 0.000000 "
+ ]
+ },
+ "execution_count": 126,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "reads = s10_featurecounts['/home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam']\n",
+ "\n",
+ "lengths = s10_featurecounts['Length']\n",
+ "N=reads.sum()\n",
+ "s10_featurecounts['fpkm'] = (reads/(lengths*N))*1e9\n",
"\n",
- "# YOUR CODE HERE\n",
"\n",
"s10_featurecounts.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 127,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1251,7 +3632,19 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "ename": "AssertionError",
+ "evalue": "",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[1;32massert\u001b[0m \u001b[0ms10_featurecounts\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloc\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'ENSMUSG00000064842.1'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'fpkm'\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m151.9538381109796\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m: "
+ ]
+ }
+ ],
"source": [
"assert s10_featurecounts.loc['ENSMUSG00000064842.1', 'fpkm'] == 151.9538381109796"
]
@@ -1274,7 +3667,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 128,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1286,7 +3679,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 128,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n1WHUEgAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.distplot(s10_featurecounts['fpkm'])"
]
@@ -1313,7 +3727,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 129,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1325,15 +3739,152 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Chr | \n",
+ " Start | \n",
+ " End | \n",
+ " Strand | \n",
+ " Length | \n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam | \n",
+ " new_column | \n",
+ " fpkm | \n",
+ " tpm | \n",
+ "
\n",
+ " \n",
+ " | Geneid | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000102693.1 | \n",
+ " chr1 | \n",
+ " 3073253 | \n",
+ " 3074322 | \n",
+ " + | \n",
+ " 1070 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000064842.1 | \n",
+ " chr1 | \n",
+ " 3102016 | \n",
+ " 3102125 | \n",
+ " + | \n",
+ " 110 | \n",
+ " 980 | \n",
+ " 44457830.83 | \n",
+ " 151.953838 | \n",
+ " 260.827361 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000051951.5 | \n",
+ " chr1;chr1;chr1 | \n",
+ " 3214482;3421702;3670552 | \n",
+ " 3216968;3421901;3671498 | \n",
+ " -;-;- | \n",
+ " 3634 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000102851.1 | \n",
+ " chr1 | \n",
+ " 3252757 | \n",
+ " 3253236 | \n",
+ " + | \n",
+ " 480 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000103377.1 | \n",
+ " chr1 | \n",
+ " 3365731 | \n",
+ " 3368549 | \n",
+ " - | \n",
+ " 2819 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Chr Start \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 chr1 3073253 \n",
+ "ENSMUSG00000064842.1 chr1 3102016 \n",
+ "ENSMUSG00000051951.5 chr1;chr1;chr1 3214482;3421702;3670552 \n",
+ "ENSMUSG00000102851.1 chr1 3252757 \n",
+ "ENSMUSG00000103377.1 chr1 3365731 \n",
+ "\n",
+ " End Strand Length \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 3074322 + 1070 \n",
+ "ENSMUSG00000064842.1 3102125 + 110 \n",
+ "ENSMUSG00000051951.5 3216968;3421901;3671498 -;-;- 3634 \n",
+ "ENSMUSG00000102851.1 3253236 + 480 \n",
+ "ENSMUSG00000103377.1 3368549 - 2819 \n",
+ "\n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 \n",
+ "ENSMUSG00000064842.1 980 \n",
+ "ENSMUSG00000051951.5 0 \n",
+ "ENSMUSG00000102851.1 0 \n",
+ "ENSMUSG00000103377.1 0 \n",
+ "\n",
+ " new_column fpkm tpm \n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0.00 0.000000 0.000000 \n",
+ "ENSMUSG00000064842.1 44457830.83 151.953838 260.827361 \n",
+ "ENSMUSG00000051951.5 0.00 0.000000 0.000000 \n",
+ "ENSMUSG00000102851.1 0.00 0.000000 0.000000 \n",
+ "ENSMUSG00000103377.1 0.00 0.000000 0.000000 "
+ ]
+ },
+ "execution_count": 129,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "FPKM = s10_featurecounts['fpkm']\n",
+ "sum = FPKM.sum()\n",
+ "s10_featurecounts['tpm'] = (FPKM/sum)*10**6\n",
"s10_featurecounts.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 130,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1346,7 +3897,19 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "ename": "AssertionError",
+ "evalue": "",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[1;32massert\u001b[0m \u001b[0ms10_featurecounts\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloc\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'ENSMUSG00000064842.1'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'tpm'\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m260.82736102245372\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m: "
+ ]
+ }
+ ],
"source": [
"assert s10_featurecounts.loc['ENSMUSG00000064842.1', 'tpm'] == 260.82736102245372"
]
@@ -1369,7 +3932,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 131,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1381,7 +3944,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 131,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.distplot(s10_featurecounts['tpm'])"
]
@@ -1404,7 +3988,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 132,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1416,7 +4000,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 132,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAb8AAAGoCAYAAADWwOtRAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xu0XGWZ5/HvCblAIsFAJDRELk6SR0ADJJLpFkaRNKA4\nEGjkNiwBwXEQUOi2pyFoN0GhubiUm0tYthkFjE0QpJGW0UhoncFuIYCkGYIPWZJALp0TQ0i4Cgk5\n80fthDpJTq6nTtU57/ezFova79676tm1oH7nffe7927r6OhAkqSS9Gt2AZIk9TTDT5JUHMNPklQc\nw0+SVBzDT5JUHMNPklSc/s0uoJfxuhBJvVFbswtoNfb8JEnFMfwkScVx2LOP+venn+U/lr22bnn1\n6lX82bgx7Drs3U2sSpJag+HXR732xio6Bg5bt7xqzRu89dZbTaxIklqHw56SpOIYfpKk4hh+kqTi\nGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+\nkqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk\n4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIY\nfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4hh+kqTiGH6SpOIYfpKk4vRvdgG9RUT0\nnzlzZrPL2GJ/+MNSXlm107rlN9/8I3PnLuel5S82sSqp79t5552bXcIGJk6cuC+wMDNXN7uWVmH4\nbbmREydObHYNkrQt5gH7AfObXEfLMPy23MLq3/s1tYqts/Y/+N7AWhvDWhujN9UKtXoXbnargrR1\ndHQ0u4ZeIyI6MrOt2XVsqd5Ur7U2hrU2Rm+qFXpfvT3BCS+SpOIYfpKk4hh+kqTi9MiEl4iYCvxX\noD0zx1Ztw4DpwD7UZiCdkpkrq3WTgXOA1cBFmTmjah8HfB/YEXggMy+u2gcCtwPjgWXAqZn5QrXu\nLODLQAdwVWbevh2HcsV27NsMvalea20Ma22M3lQr9L56G65HJrxExOHAq8DtdeF3LfBiZl4XEZcA\nwzLz0og4AJgGHAqMBB4ERmdmR0Q8AlyYmbMi4gHgxsz8eUR8HvhgZp4fEacCJ2bmaVXAPgaMA9qA\nx4Fxa0NWklSmHhn2zMyHgZfWa54E3Fa9vg04oXp9PHBnZq7OzPnAXGBCROwB7JyZs6rtbq/bp/69\n7gaOrF4fA8zIzJWZuQKYAXy82w5MktQrNfOc3+6Z2Q6QmUuA3av2vYAFddstqtr2ovN1Kgurtk77\nZObbwMqI2HUT7yVJKlgrXeTeneOv3X49S0T0pzYM6y2CJPU5pf3GNTP82iNiRGa2V0OaS6v2RcB7\n67YbWbV11V6/z+KI2AEYmpnLI2IRcMR6+/zL5gqLiCnA5Rtb15vu7ylJlU4dgoJ+47rsCPVk+LWt\nV8hPgLOBa4GzgPvq2qdFxPXUhihHAY9WE15WRsQEYBZwJnBT3T5nAY8AJwMPVe0/B66KiF2oDfEe\nBVy6uUIzcwowpb4tIvaldosgSerV/I3ruUsdfkitB7ZbRLxA7S+Oa4AfRcQ5wPPAKQCZOSci7gLm\nAKuA8zNz7ZDoBXS+1OFnVftU4I6ImAu8CJxWvddLEfE1ajM+O4ArqokvkqSCeW/PLbT2r6KZM2cy\ncuTIZpcjSVtjs/Mg+uhvXJfH7R1eJEnFMfwkScUx/CRJxTH8JEnFMfwkScUx/CRpMy677DI+/OEP\nc9xxxzW1jiuvvJKjjz6aSZMm8cwzzzS1lt7O8JPUMt5+++2GvO+aNWu2a/+/+Iu/YOrUqd1Uzbb5\n1a9+xQsvvMCMGTP46le/yuWXb/QGLdpCrXRvT0m9xKJFi/jsZz/LgQceyJw5cxg9ejTXXXcdgwYN\n4umnn+aaa67h9ddfZ9iwYVxzzTUMHz6cH/3oR0yfPp3Vq1ez99578/Wvf51BgwYxefJkBg4cyDPP\nPMP48eM58sgjueqqq2hra6OtrY0f/OAHDB48mGuvvZaHH36YtrY2zjvvPI499lgeffRRbr75ZoYN\nG8bcuXP5wAc+wNe//nUAjjzySI499lj+9V//lc9+9rMce+yx23y8H/rQh1i0aNEG7XfeeSdtbW2c\neuqpndrvvfdefvGLX/DKK6+wdOlSjjvuOC688MJt/nyo3XbshBNqD7I56KCDeOWVV1i2bBnDhw/f\nrvctleEnaZvMmzePq6++moMPPpjLLruMH/7wh3z605/ma1/7GrfccgvDhg3jgQce4Jvf/CZ///d/\nz9FHH83JJ58MwA033MDdd9/NGWecAUB7ezt33XUXAOeddx6XX345hxxyCG+88QYDBw5kxowZPPvs\ns9x///28+OKLfOpTn2LChAkA/O53v+OnP/0p73nPezj99NN54oknGDduHADDhg3jxz/+8Qa133//\n/UydOpW2ts7XQO+9997ceOONW/wdnHbaaV2ue+qpp/jpT3/KoEGD+NSnPsXHPvYxDjzwwE7b/OVf\n/iXz58/fYN+zzz6bSZMmdWpbunQpe+yxx7rlESNG0N7ebvhtI8NP0jbZc889OfjggwE4/vjj+cEP\nfsDhhx/O3LlzOeecc+jo6GDNmjXsvnvtaWWZyY033sjLL7/MG2+8weGHH77uvT7+8Xceszlu3Diu\nvvpqjjvuOI4++mhGjBjB448/zic/+UkAdtttNyZMmMBTTz3FkCFDGDt27LrPeP/738+iRYvWhV9X\nvb3jjjuu4efvDjvsMIYOHQrAUUcdxeOPP75B+F1//fUNrUFdM/wkdYu2tjY6OjoYPXo0d9555wbr\nJ0+ezC233MKYMWO49957efTRR9etGzx48LrXn/vc5/jYxz7GL3/5S04//XS++93vbvBe9bdlHDBg\nwLrXO+ywQ6fzhjvttNNGa13b81vfPvvss1U9v01Zv1e5/jLUen7z5s3bYLuN9fx23313lixZsm55\nyZIljBgxoltqLZHhJ2mbLF68mNmzZ3PQQQfxz//8z4wfP5799tuPl156iSeffJKDDz6Y1atXM3/+\nfEaNGsXrr7/O8OHDWbVqFffff3+XP9wLFixg9OjRjB49mqeeeop58+bxoQ99iOnTp3PCCSewYsUK\nHnvsMS655BJ+//vfb1Pt29Lz29h9kKdNmwawbvi23q9//WtefvllBg4cyIMPPsjVV1+9wTZb0/Ob\nOHEi06ZN49hjj+XJJ59k6NChDnluB8NP0jbZb7/9mDZtGpMnT2bUqFGcfvrpDBgwgBtvvJErr7yS\nV155hTVr1nDmmWcyatQovvjFL3LyySez2267MXbsWF577bWNvu9tt93GI488Qr9+/Rg1ahQf+chH\nGDBgAE8++SSTJk2ira2Nv/mbv2G33XbbIPzqe1cb62ltqy996Us88sgjrFixgiOOOIIvfOELnHTS\nSTz33HOMHz9+o/uMHTuWCy+8kPb2diZNmrTBkOfW+uhHP8qvfvUrjjrqKHbaaaeNhqm2nE912EJ9\n9I7n0jZZtGgR5513Hvfff3+zS2mq8847j29961v079+5H3Hvvffy9NNP85WvfKVJlW3Apzqsx56f\nJG2jW2+9tdklaBsZfpK22l577VV8r29TTjzxRE488cRml6FN8A4vkqTiGH6SpOIYfpKk4hh+kqTi\nGH6SpOIYfpKk4hh+kqTiGH6SpOJ4kbskdYOVr73FrffMpn3564zYdTCfP+kghg4Z2Oyy1AXDT5K6\nwa33zObh2YsBmLtgBQCXnHloM0vSJjjsKUndoH3565tcVmsx/CSpG4zYdfAml9VaHPaUpG7w+ZMO\nAuh0zk+ty/CTpG4wdMhAz/H1Ig57SpKKY/hJkopj+EmSimP4SZKKY/hJkopj+EmSimP4SZKKY/hJ\nkopj+EmSimP4SZKKY/hJkopj+EmSitP0G1tHxF8C5wJrgKeAzwBDgOnAPsB84JTMXFltPxk4B1gN\nXJSZM6r2ccD3gR2BBzLz4qp9IHA7MB5YBpyamS/00OFJklpQU3t+EbEn8AVgXGaOpRbGpwOXAg9m\nZgAPAZOr7Q8ATgH2Bz4BfDsi2qq3uwU4NzPHAGMi4piq/VxgeWaOBm4AruuRg5MktaxWGPbcARgS\nEf2BnYBFwCTgtmr9bcAJ1evjgTszc3VmzgfmAhMiYg9g58ycVW13e90+9e91NzCxgcciSeoFmhp+\nmbkY+AbwArXQW5mZDwIjMrO92mYJsHu1y17Agrq3WFS17QUsrGtfWLV12icz3wZWRMSuDTkgSVKv\n0Oxhz3dT65ntA+xJrQd4BtCx3qbrL2+Pts1vIknqy5o94eXPgecyczlARNwLfBhoj4gRmdleDWku\nrbZfBLy3bv+RVVtX7fX7LI6IHYChaz+vKxExBbh8ew5MklqVv3HND78XgD+NiB2BN6mdj5sFvAqc\nDVwLnAXcV23/E2BaRFxPbThzFPBoZnZExMqImFDtfyZwU90+ZwGPACdTm0CzSZk5BZhS3xYR+wLz\ntu0wJal1+BvX/HN+j1KbhPJbYDa1IcnvUAu9oyIiqQXiNdX2c4C7gDnAA8D5mbl2SPQCYCrwLDA3\nM39WtU8FhkfEXOBiajNJJUkFa+vo6M7TaX3X2r+KZs6cyciRI5tdjiRtjc3Odeijv3FdHncrXOog\nSVKPMvwkScUx/CRJxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwkScUx/CRJ\nxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwkScUx\n/CRJxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwkScUx/CRJxTH8JEnFMfwk\nScUx/CRJxTH8JEnFMfwkScXp3+wCJPV+K197i1vvmU378tcZsetgPn/SQQwdMrDZZUldMvwkbbdb\n75nNw7MXAzB3wQoALjnz0GaWJG2Sw56Stlv78tc3uSy1GsNP0nYbsevgTS5LrcZhT0nb7fMnHQTQ\n6Zyf1MqaHn4RsQvwXeADwBrgHOBZYDqwDzAfOCUzV1bbT662WQ1clJkzqvZxwPeBHYEHMvPiqn0g\ncDswHlgGnJqZL/TQ4UlFGDpkoOf41Ku0wrDnjdTCan/gIOB3wKXAg5kZwEPAZICIOAA4Bdgf+ATw\n7Yhoq97nFuDczBwDjImIY6r2c4HlmTkauAG4rmcOS5LUqpoafhExFPgvmfk9gMxcXfXwJgG3VZvd\nBpxQvT4euLPabj4wF5gQEXsAO2fmrGq72+v2qX+vu4GJDTwkSVIv0Oye337Asoj4XkQ8ERHfiYjB\nwIjMbAfIzCXA7tX2ewEL6vZfVLXtBSysa19YtXXaJzPfBlZExK6NOiBJUutr9jm//sA44ILMfCwi\nrqc25Nmx3nbrL2+Pts1tEBFTgMu78TMlqWX4G9f88FsILMjMx6rle6iFX3tEjMjM9mpIc2m1fhHw\n3rr9R1ZtXbXX77M4InYAhmbm8k0VlZlTgCn1bRGxLzBvaw5OklqRv3FNHvashjYXRMSYqmki8DTw\nE+Dsqu0s4L7q9U+A0yJiYETsB4wCHq2GRldGxIRqAsyZ6+1zVvX6ZGoTaCRJBWt2zw/gi8C0iBgA\nPAd8BtgBuCsizgGepzbDk8ycExF3AXOAVcD5mbl2SPQCOl/q8LOqfSpwR0TMBV4ETuuRo5Iktay2\njo7uPJ3Wd60dEpg5cyYjR45sdjmStDW2ZK7DvvS937guj7vZsz0lSepxrTDsKalF+GgilcLwk7SO\njyZSKRz2lLSOjyZSKQw/Sev4aCKVwmFPSev4aCKVwvCTtI6PJlIpHPaUJBXH8JMkFcfwkyQVx/CT\nJBXH8JMkFcfwkyQVx/CTJBXH8JMkFcfwkyQVx/CTJBXH8JMkFcfwkyQVx/CTJBXH8JMkFcfwkyQV\nx/CTJBXH8JMkFcfwkyQVx/CTJBXH8JMkFcfwkyQVx/CTJBXH8JMkFcfwkyQVx/CTJBXH8JMkFcfw\nkyQVx/CTJBXH8JMkFcfwkyQVx/CTJBWn/5ZsFBGDgZH122fmnEYVJUlSI202/CLii8BVwHJgTdXc\nAbyvgXVJktQwW9LzuxiIzFzc6GIkSeoJW3LOb6HBJ0nqS7ak53d5RHwXeAD449rGzHygu4qIiH7A\nY9SC9viIGAZMB/YB5gOnZObKatvJwDnAauCizJxRtY8Dvg/sCDyQmRdX7QOB24HxwDLg1Mx8obtq\nlyT1PlvS8zuu+udi4H9W//x1N9dxEVA/geZS4MHMDOAhYDJARBwAnALsD3wC+HZEtFX73AKcm5lj\ngDERcUzVfi6wPDNHAzcA13Vz7ZKkXmZLen4nAvtm5huNKCAiRgLHUptU81dV8yTgo9Xr24BfUgvE\n44E7M3M1MD8i5gITIuJ5YOfMnFXtcztwAvDz6r0ur9rvBr7ViOOQJPUeW9Lzew5Y1cAarqfWm+yo\naxuRme0AmbkE2L1q3wtYULfdoqptL2BhXfvCqq3TPpn5NrAiInbt5mOQJPUiW9Lzmws8FBH/ROdz\nft/e3g+PiE8C7Zn5ZEQcsYlNOzaxbmu1bX4TSVJftiXhNwj4PfDBurbuCqPDgOMj4lhgJ2DniLgD\nWBIRIzKzPSL2AJZW2y8C3lu3/8iqrav2+n0WR8QOwNDMXL6poiJiCu8MlUpSn+Jv3BaEX2Z+plEf\nnpmXAZcBRMRHgS9l5qcj4jrgbOBa4CzgvmqXnwDTIuJ6asOZo4BHM7MjIlZGxARgFnAmcFPdPmcB\njwAnU5tAs7m6pgBT6tsiYl9g3jYeqiS1DH/jtuwOL/2BzwFHVk0zgX+oJp00yjXAXRFxDvA8tRme\nZOaciLiL2szQVcD5mbm2F3oBnS91+FnVPhW4o5oc8yJwWgPrliT1Am0dHZsewYyI71C73u62qunT\nwPOZeV6Da2spa/8qmjlzJiNHjmx2OZK0NTY716GP/sZ1edxbcs7vI8ABmbkGoOp5Pd1NhUmS1OO2\n5FKHF6lNellrAPCHxpQjSVLjbUnP72ng3yJierV8MjArIs6H7rnkQZKknrQl4fce4LfAmGp5dtV2\nKN17/Z0kST1iS8Jvn8w8sb4hIp7IzHENqkmSpIbqMvyqSxwGAv0iYifemTWzCzC4B2qTJKkhNjXh\n5cvAq8BY4LXq9avAM8C0xpcmSVJjdNnzy8wrgCsi4luZeWEP1iRJUkNt9lIHg0+S1NdsyXV+kiT1\nKYafJKk4hp8kqTiGnySpOIafJKk4hp8kqTiGnySpOIafJKk4hp8kqTiGnySpOIafJKk4hp8kqTiG\nnySpOIafJKk4hp8kqTiGnySpOIafJKk4hp8kqTiGnySpOIafJKk4hp8kqTiGnySpOIafJKk4hp8k\nqTiGnySpOIafJKk4hp8kqTiGnySpOIafJKk4hp8kqTiGnySpOIafJKk4hp8kqTj9m/nhETESuB0Y\nAawB/iEzb4qIYcB0YB9gPnBKZq6s9pkMnAOsBi7KzBlV+zjg+8COwAOZeXHVPrD6jPHAMuDUzHyh\np45RktR6mt3zWw38VWYeCPwZcEFEvB+4FHgwMwN4CJgMEBEHAKcA+wOfAL4dEW3Ve90CnJuZY4Ax\nEXFM1X4usDwzRwM3ANf1zKFJklpVU3t+mbkEWFK9fjUingFGApOAj1ab3Qb8klogHg/cmZmrgfkR\nMReYEBHPAztn5qxqn9uBE4CfV+91edV+N/CtRh+Xus/K197i1ntm0778dUbsOpjPn3QQQ4cMbHZZ\nknq5Zvf81omIfYGDgd8AIzKzHdYF5O7VZnsBC+p2W1S17QUsrGtfWLV12icz3wZWRMSujTkKdbdb\n75nNw7MXM3fBCh6evZhb7pnd7JIk9QEtEX4R8S5qvbKLMvNVoGO9TdZf3h5tm99EraJ9+eubXJak\nbdHUYU+AiOhPLfjuyMz7qub2iBiRme0RsQewtGpfBLy3bveRVVtX7fX7LI6IHYChmbl8MzVN4Z2h\nUjXRiF0HM3fBik7LkraPv3EtEH7A/wLmZOaNdW0/Ac4GrgXOAu6ra58WEddTG84cBTyamR0RsTIi\nJgCzgDOBm+r2OQt4BDiZ2gSaTcrMKcCU+rZqWHbeVh+dtsvnTzoIoNM5P0nbx9+45l/qcBhwBvBU\nRPyW2vDmZdRC766IOAd4ntoMTzJzTkTcBcwBVgHnZ+baIdEL6Hypw8+q9qnAHdXkmBeB03ri2NQ9\nhg4ZyCVnHtrsMiT1MW0dHd15Oq3vWvtX0cyZMxk5cmSzy5GkrbHZuQ599Deuy+NuhWFPFc7LGST1\nNMNPTbXytbe4+Bv/wrKVfwRYN7nFoU5JjdQSlzqoXLfeM3td8K3l5QySGs2en5pi7VDnrDlLNljn\n5QySGs3wU1PcPP0JHnm6fYP24bvs6OUMkhrO8FNTPP1c5/sM9GuDD4/d08kuknqE4aceUz+r8403\nV3dat9OO/Z3kIqnHGH7qMWtvUr0xH3zf8B6uRlLJDD81XFeTW9610wD+ZPgQb1smqccZfmq4rnp8\nB495j0OdkprC8FPDrX/d3qAB/Tj0gD3s7UlqGsNPDVE/ueWllztfxH7oAXvY45PUVIafGmL9oc7h\nu+zIsKE7en5PUksw/NQQ6w91Dhu6I9+8+KNNqkaSOvPenmqI9W9R5i3LJLUSe35qCJ/ALqmVGX7q\nFguXvsrf3vprXnn9LXYePJArzzvMSS2SWpbDnuoWf3vrr1m28o+8uWoNy1b+ka/c+utmlyRJXTL8\n1C1eef2tTS5LUisx/NQtdh48cJPLktRKPOenrVZ/AfvaySxXnncYX1nvnJ8ktSrDT1ut/gL2uQtW\nAHDJmYfyvb87ppllSdIWc9hTW239C9jXX5akVmf4aat5Abuk3s5hT23Wytfe4ubpv+X/PbeMNtoY\ns/e7+c8HjmD5y296AbukXsnw02bdes9sHnn6nQfRPpF/4PCD9vRenZJ6LcNPXerqCezgeT5JvZvh\npy519QR28DyfpN7N8NNGrXztLZ589g+d2vq1weAdB3Dg+3b1PJ+kXs3w00bdes9sXn1jVae2D4/d\n05tVS+oTDD+ts3Dpq3z5lodZ8cqbrOnovG7ITv3t7UnqMww/AbVhzi9+4yFWre7Y6PpDxuzO0CHe\nr1NS32D4CYBvTpu10eAbNKAfhx6wh70+SX2K4Ve4la+9xTenPcYTuWyj6w89YA/P80nqc7y9WeFu\nnv5bnsg/bHTdLu8aYI9PUp9k+BVs4dJXO925pd6A/m18+2/+3PN8kvokhz0L9fgz7Uz57m82uq6t\nDW7+0pEGn6Q+y/ArzMrX3uKKf/g1cxe8vNH1A3Zo4+a/PpK9dn9XD1cmST3H8CvMFd/5v8xd+OpG\n1w3s34/v/d0x9vgk9Xme8yvIz/91XpfBB3DTlz5m8Ekqgj2/Qtz649/y01+/0OX6Kz73pw51SiqG\n4VeAL1z3M+a3v9nl+kvOHM+4GNGDFUlScxl+fdxxX7pvk+svOXM8hx80soeqkdTq2pcupa3fDs0u\nY5u0tfVjzz/Zsj/kiwm/iPg4cAO185xTM/PaJpfUcJsLvi+eOtbgk9TJvz/3Cgtf7p3P63xt5R/4\nb5MMv3Uioh/wLWAisBiYFRH3ZebvmltZ42wu+E74yN4cNWG/HqpGUm8xcOAgBg3asdllbJO3+m/5\nhL1SZntOAOZm5vOZuQq4E5jU5JoaZnPB95/+ZBDnTjqkh6qRpNZTSvjtBSyoW15YtRXphr/+eLNL\nkKSmKmLYc2tFxBTg8mbX0Qj3f6PPdnglbaFN/cYN7vcaQ/q90rMFdZNBu2x5pJUSfouAveuWR1Zt\nG5WZU4Ap9W0RsS8wr/tL6znTvvqJZpcgqQVs6jfu0IODkSP7/kS4UsJvFjAqIvYB/gM4DTi9uSX1\nrHcPxru3SFKliPDLzLcj4kJgBu9c6vBMk8tqGIc2JWnTigg/gMz8GRDNrkOS1HylzPaUJGkdw0+S\nVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNPklQc\nw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNP\nklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JU\nHMNPklQcw0+SVBzDT5JUHMNPklQcw0+SVBzDT5JUnP7N+uCIuA44DngT+D3wmcx8uVo3GTgHWA1c\nlJkzqvZxwPeBHYEHMvPiqn0gcDswHlgGnJqZL1TrzgK+DHQAV2Xm7T11jJKk1tTMnt8M4MDMPBiY\nC0wGiIgDgFOA/YFPAN+OiLZqn1uAczNzDDAmIo6p2s8FlmfmaOAG4LrqvYYBfwccCvxn4PKI2KUn\nDk6S1LqaFn6Z+WBmrqkWfwOMrF4fD9yZmaszcz61YJwQEXsAO2fmrGq724ETqteTgNuq13cDR1av\njwFmZObKzFxBLXA/3qhjkiT1Dq1yzu8c4IHq9V7Agrp1i6q2vYCFde0Lq7ZO+2Tm28DKiNh1E+8l\nSSpYQ8/5RcQvgBF1TW3Uzr19OTPvr7b5MrAqM/+xGz+6bfObbLUdAJYsWdKAt5akxpk4ceK+wMLM\nXN3sWlpFQ8MvM4/a1PqIOBs4lneGKaHWO3tv3fLIqq2r9vp9FkfEDsDQzFweEYuAI9bb5182V3dE\nTAEu39i6M844Y3O7S1KrmQfsB8yHTf/GTZw4cb/qlFOf1szZnh8H/ifwkcx8s27VT4BpEXE9tSHK\nUcCjmdkRESsjYgIwCzgTuKlun7OAR4CTgYeq9p8DV1WTXPoBRwGXbq62zJwCTFmv3kHAH6t63t7a\n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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.jointplot('fpkm', 'tpm', s10_featurecounts)"
]
@@ -1441,7 +4046,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 133,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1453,15 +4058,157 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Chr | \n",
+ " Start | \n",
+ " End | \n",
+ " Strand | \n",
+ " Length | \n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam | \n",
+ " new_column | \n",
+ " fpkm | \n",
+ " tpm | \n",
+ " log2_tpm | \n",
+ "
\n",
+ " \n",
+ " | Geneid | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000102693.1 | \n",
+ " chr1 | \n",
+ " 3073253 | \n",
+ " 3074322 | \n",
+ " + | \n",
+ " 1070 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000064842.1 | \n",
+ " chr1 | \n",
+ " 3102016 | \n",
+ " 3102125 | \n",
+ " + | \n",
+ " 110 | \n",
+ " 980 | \n",
+ " 44457830.83 | \n",
+ " 151.953838 | \n",
+ " 260.827361 | \n",
+ " 8.032472 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000051951.5 | \n",
+ " chr1;chr1;chr1 | \n",
+ " 3214482;3421702;3670552 | \n",
+ " 3216968;3421901;3671498 | \n",
+ " -;-;- | \n",
+ " 3634 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000102851.1 | \n",
+ " chr1 | \n",
+ " 3252757 | \n",
+ " 3253236 | \n",
+ " + | \n",
+ " 480 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000103377.1 | \n",
+ " chr1 | \n",
+ " 3365731 | \n",
+ " 3368549 | \n",
+ " - | \n",
+ " 2819 | \n",
+ " 0 | \n",
+ " 0.00 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Chr Start \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 chr1 3073253 \n",
+ "ENSMUSG00000064842.1 chr1 3102016 \n",
+ "ENSMUSG00000051951.5 chr1;chr1;chr1 3214482;3421702;3670552 \n",
+ "ENSMUSG00000102851.1 chr1 3252757 \n",
+ "ENSMUSG00000103377.1 chr1 3365731 \n",
+ "\n",
+ " End Strand Length \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 3074322 + 1070 \n",
+ "ENSMUSG00000064842.1 3102125 + 110 \n",
+ "ENSMUSG00000051951.5 3216968;3421901;3671498 -;-;- 3634 \n",
+ "ENSMUSG00000102851.1 3253236 + 480 \n",
+ "ENSMUSG00000103377.1 3368549 - 2819 \n",
+ "\n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S10.Aligned.out.sorted.bam \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 \n",
+ "ENSMUSG00000064842.1 980 \n",
+ "ENSMUSG00000051951.5 0 \n",
+ "ENSMUSG00000102851.1 0 \n",
+ "ENSMUSG00000103377.1 0 \n",
+ "\n",
+ " new_column fpkm tpm log2_tpm \n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0.00 0.000000 0.000000 0.000000 \n",
+ "ENSMUSG00000064842.1 44457830.83 151.953838 260.827361 8.032472 \n",
+ "ENSMUSG00000051951.5 0.00 0.000000 0.000000 0.000000 \n",
+ "ENSMUSG00000102851.1 0.00 0.000000 0.000000 0.000000 \n",
+ "ENSMUSG00000103377.1 0.00 0.000000 0.000000 0.000000 "
+ ]
+ },
+ "execution_count": 133,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "s10_featurecounts['log2_tpm'] = np.log2(s10_featurecounts['tpm']+1)\n",
"s10_featurecounts.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 134,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1499,7 +4246,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 135,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1511,7 +4258,69 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " s10 | \n",
+ " s13 | \n",
+ "
\n",
+ " \n",
+ " | target_id | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569| | \n",
+ " 0.000000 | \n",
+ " 3.952259 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051163.2|Lypla1-002|Lypla1|1136|UTR5:1-126|CDS:127-801|UTR3:802-1136| | \n",
+ " 0.278669 | \n",
+ " 2.769812 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000027036.10|ENSMUSG00000025903.14|OTTMUSG00000021562.4|OTTMUST00000051162.1|Lypla1-001|Lypla1|2507|UTR5:1-91|CDS:92-784|UTR3:785-2507| | \n",
+ " 3.174784 | \n",
+ " 2.992448 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000081551.13|ENSMUSG00000033813.15|OTTMUSG00000042348.1|OTTMUST00000111602.1|Tcea1-001|Tcea1|2547|UTR5:1-100|CDS:101-1006|UTR3:1007-2547| | \n",
+ " 6.947351 | \n",
+ " 1.058026 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUST00000002533.14|ENSMUSG00000002459.17|OTTMUSG00000029338.4|OTTMUST00000072687.1|Rgs20-002|Rgs20|1778|UTR5:1-160|CDS:161-880|UTR3:881-1778| | \n",
+ " 2.795065 | \n",
+ " 4.141637 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " s10 s13\n",
+ "target_id \n",
+ "ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTM... 0.000000 3.952259\n",
+ "ENSMUST00000134384.7|ENSMUSG00000025903.14|OTTM... 0.278669 2.769812\n",
+ "ENSMUST00000027036.10|ENSMUSG00000025903.14|OTT... 3.174784 2.992448\n",
+ "ENSMUST00000081551.13|ENSMUSG00000033813.15|OTT... 6.947351 1.058026\n",
+ "ENSMUST00000002533.14|ENSMUSG00000002459.17|OTT... 2.795065 4.141637"
+ ]
+ },
+ "execution_count": 135,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_log2_tpm_expressed.head()"
]
@@ -1536,7 +4345,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 136,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1548,7 +4357,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['ENSMUST00000146665.2',\n",
+ " 'ENSMUSG00000033845.13',\n",
+ " 'OTTMUSG00000029329.3',\n",
+ " 'OTTMUST00000072662.2',\n",
+ " 'Mrpl15-004',\n",
+ " 'Mrpl15',\n",
+ " '1569',\n",
+ " 'UTR5:1-62',\n",
+ " 'CDS:63-569',\n",
+ " 'UTR3:570-1569',\n",
+ " '']"
+ ]
+ },
+ "execution_count": 136,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"s = 'ENSMUST00000146665.2|ENSMUSG00000033845.13|OTTMUSG00000029329.3|OTTMUST00000072662.2|Mrpl15-004|Mrpl15|1569|UTR5:1-62|CDS:63-569|UTR3:570-1569|'\n",
"s.split('|')"
@@ -1572,7 +4402,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 137,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1584,7 +4414,20 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array(['ENSMUSG00000033845.13', 'ENSMUSG00000025903.14',\n",
+ " 'ENSMUSG00000025903.14', ..., 'ENSMUSG00000064367.1',\n",
+ " 'ENSMUSG00000064368.1', 'ENSMUSG00000064370.1'], dtype=object)"
+ ]
+ },
+ "execution_count": 137,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_log2_tpm_expressed.index.map(lambda x: x.split('|')[1])"
]
@@ -1607,7 +4450,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 138,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1619,7 +4462,70 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(9383, 2)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " s10 | \n",
+ " s13 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000033845.13 | \n",
+ " 0.000000 | \n",
+ " 3.952259 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000025903.14 | \n",
+ " 0.278669 | \n",
+ " 2.769812 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000025903.14 | \n",
+ " 3.174784 | \n",
+ " 2.992448 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000033813.15 | \n",
+ " 6.947351 | \n",
+ " 1.058026 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000002459.17 | \n",
+ " 2.795065 | \n",
+ " 4.141637 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " s10 s13\n",
+ "ENSMUSG00000033845.13 0.000000 3.952259\n",
+ "ENSMUSG00000025903.14 0.278669 2.769812\n",
+ "ENSMUSG00000025903.14 3.174784 2.992448\n",
+ "ENSMUSG00000033813.15 6.947351 1.058026\n",
+ "ENSMUSG00000002459.17 2.795065 4.141637"
+ ]
+ },
+ "execution_count": 138,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_log2_tpm_expressed_genes = kallisto_log2_tpm_expressed.copy()\n",
"kallisto_log2_tpm_expressed_genes.index = kallisto_log2_tpm_expressed.index.map(lambda x: x.split('|')[1])\n",
@@ -1649,7 +4555,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 139,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1661,7 +4567,70 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(6733, 2)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " s10 | \n",
+ " s13 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000000001.4 | \n",
+ " 0.273651 | \n",
+ " 6.259357 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000000056.7 | \n",
+ " 5.218173 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000000058.6 | \n",
+ " 11.609494 | \n",
+ " 0.344833 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000000078.6 | \n",
+ " 2.723716 | \n",
+ " 4.196505 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000000085.16 | \n",
+ " 0.000000 | \n",
+ " 5.360020 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " s10 s13\n",
+ "ENSMUSG00000000001.4 0.273651 6.259357\n",
+ "ENSMUSG00000000056.7 5.218173 0.000000\n",
+ "ENSMUSG00000000058.6 11.609494 0.344833\n",
+ "ENSMUSG00000000078.6 2.723716 4.196505\n",
+ "ENSMUSG00000000085.16 0.000000 5.360020"
+ ]
+ },
+ "execution_count": 139,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_log2_tpm_expressed_genes_summed = kallisto_log2_tpm_expressed_genes.groupby(level=0, axis=0).sum()\n",
"print(kallisto_log2_tpm_expressed_genes_summed.shape)\n",
@@ -1686,7 +4655,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 140,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1698,7 +4667,31 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "before aligning: (6733,) (46983,)\n",
+ "after aligning: (46983,) (46983,)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "ENSMUSG00000000001.4 0.273651\n",
+ "ENSMUSG00000000003.15 NaN\n",
+ "ENSMUSG00000000028.14 NaN\n",
+ "ENSMUSG00000000031.15 NaN\n",
+ "ENSMUSG00000000037.16 NaN\n",
+ "Name: s10, dtype: float64"
+ ]
+ },
+ "execution_count": 140,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"x = kallisto_log2_tpm_expressed_genes_summed['s10']\n",
"y = s10_featurecounts['log2_tpm']\n",
@@ -1727,7 +4720,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 141,
"metadata": {
"collapsed": true,
"deletable": false,
@@ -1747,7 +4740,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 142,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1759,7 +4752,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 142,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAaUAAAGoCAYAAADmTPpwAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xmc3EWd//FXz9FzpodMJpmQIEeAFCFAEjB4kBWRRRFF\ndIMHguh6htUVhF0RPIiKQEAiiGvyE1mXbGBFzaIiLqsgwgIKkRyGJFQiSSAHmWQykzl6zp7p3x99\npPvbx/TM9PHtnvfz8VCmv31VT5L6dFV96lOeYDCIiIiIG5QVugEiIiIRCkoiIuIaCkoiIuIaCkoi\nIuIaCkoiIuIaCkoiIuIaFYVuQBYpt11Eio2n0A1wG42URETENRSURETENRSURETENRSURETENRSU\nRETENRSURETENRSURETENRSURETENUpp82xJONTWTmBwMHq70uulcfJRBWyRiEj+KCi5zNMvvIzH\n2xC9XT7UxcUXvKmALRIRyR8FJZeprKykoqY2ejvY11fA1oiI5JfWlERExDUUlERExDUUlERExDUU\nlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERE\nxDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUq\nCt0ASS8YDNLR0RF3zefz4fF4CtQiEZHcUVByuR5/N7/+4xZqa+tCt3v8vO/tp9LQ0FDglomIZJ+C\nUhGora2jrt5X6GaIiOSc1pRERMQ1FJRERMQ1NH1XZJT4ICKlTEGpyPT0dPO/f2qjsXFK+LYSH0Sk\ndCgoFaGaGiU+iEhpUlAqcsmm80BTeiJSnBSUipxzOi90TVN6IlKcFJRKgHM6T8kQIlKsFJRKkHP0\n5Pd38/Yzj4kbOTmDVDAYpLOzM+51FMhEJN8UlEpU7OjJ7+/if//0Stog1dHRwVPr91BbW5/yMQpS\nIpJrCkoTRLogBdB6sIW6+oaUj9E6lYjkg4LSBOVch/L7u9I+Rll+IpIPCkqSkWRZfpriE5FsU1CS\njCUbXY20VhUMBgHiApUCl4ikoqAk45LJWlVZeUXKwJUsaDmvZRLYlD0oUhpKIigZYyqeeOKJQjcj\nK9oOHaTcH4je7mlvpW+4g5qa2tD9ba2UlZXT19OZ9HYmj8n1czzBoehjOg4firvW1tbKf+78G5N8\noaDU0dFGmac8ejvZNeft/v4+zn3jCUyaNCn6nK6uLp76y06qqqpTPkYkwi1/L84///zjgT3W2sBI\nj50oPJFvocXMGHM8sLPQ7RARGYMTrLW7Ct0ItyiJkRKwJ/zfEwraiuzYSWl8Diidz6LP4T6l8ll2\ncqT/EkpkpARgjAlaa4t+AaFUPgeUzmfR53CfUvkspfI5skknz4qIiGsoKImIiGsoKImIiGvkJdHB\nGHMMsApoBoaBe6213zfGTAYeAo4DdgEfstYm1rLJzDez0VYXKJXPAaXzWfQ53KdUPkupfI6syUui\ngzFmOjDdWrvBGFMPvAhcAvwjcMhae7sx5npgsrX2KzlvkIiIuFJepu+stfuttRvCP3cDW4FjCAWm\n+8MPux94fz7aIyIi7pT3NaXwRtf5wJ+BZmttC4QCFzAt3+0RERH3yOvm2fDU3S+Aq6213cYY59zh\nmOYSjTEVhEZeKtchIiVlovVveQtK4V/sL4D/tNb+Kny5xRjTbK1tCa87HcjgdZYCNyW7r1Tq34nI\nhBG3cXaC9W9JNw3nc6T078AWa+3dMdd+DXwCWAZ8HPhVkufFsdYuBZbGXlPtOxEpBerf8pcSfg5w\nObDJGLOe0DTdjYSC0c+MMZ8EXgU+lI/2iIiIO+UlKFlrnwXKU9z99/log4iIuJ8qOoiIiGsoKImI\niGsoKImIiGsoKImIiGsoKImIiGuUynHoIlKEnn76aW655RaCwSCLFy/ms5/9bMJj7rvvPh555BE8\nHg+BQIBXXnmFP//5zxw6dIgvfelLeDwegsEgu3fv5uqrr+bKK6/M++e4+eabefrpp6mpqeG2225j\nzpw5eW9DqVBQEpkAhoaGKC9PtStj7IaHhykrG9uEy/DwMN/+9rf5j//4D6ZNm8all17K+eefz4kn\nnhj3uE996lN86lOfAuDJJ5/k/vvvx+fz4fP5+OUvfxl9rbe97W1ccMEF4/tAY/DUU0/x2muv8bvf\n/Y6NGzdy00038bOf/Szv7SgVCkoiLrJ3714+/elPM3fuXLZs2cLJJ5/M7bffTlVVFZs3b+a2226j\np6eHyZMnc9ttt9HU1MTPf/5zHnroIQKBAMceeyx33HEHVVVV3HDDDXi9XrZu3cpZZ53FO97xDr7z\nne/g8XjweDysXr2a2tpali1bxjPPPIPH42HJkiVcdNFFvPDCC9xzzz1MnjyZ7du3c9ppp3HHHXcA\n8I53vIOLLrqI5557jk9/+tNcdNFFY/qsf/3rXznuuOOYOXMmAO95z3t44oknEoJSrN/85je85z3v\nSbj+3HPPceyxx3L00UcD8NOf/hSPx8OHP/zhuMc9/PDD/P73v6erq4sDBw5w8cUX84UvfGFM7Y94\n4okneP/7QwcczJs3j66uLlpbW2lqahrX605UCkoiLrNz505uvfVW5s+fz4033siDDz7Ixz72Mb79\n7W+zYsUKJk+ezG9/+1uWL1/OLbfcwjvf+U4++MEPAnDXXXfxi1/8gssvvxyAlpaW6Lf2JUuWcNNN\nN7FgwQJ6e3vxer387ne/Y9u2bTzyyCMcOnSISy+9lLPPPhuAl19+mUcffZSpU6dy2WWXsW7dOs48\n80wAJk+ezH//938ntP2RRx7hvvvuw+OJL2t27LHHcvfdd8dda2lpiQYRgObmZjZt2pTy99LX18cz\nzzzDTTcllob77W9/GxesPvKRj6R8nU2bNvHoo49SVVXFpZdeynnnncfcuXPjHvOlL32JXbt2JTz3\nE5/4BJdccknctQMHDjB9+vS4z9HS0qKgNEYKSiIuM2PGDObPnw/A+973PlavXs2iRYvYvn07n/zk\nJwkGgwwPDzNtWuikF2std999N52dnfT29rJo0aLoa1144YXRn88880xuvfVWLr74Yt75znfS3NzM\niy++GO3Mp0yZwtlnn82mTZuoq6vjjDPOiL7HKaecwt69e6NBKdXo6OKLL+biiy/O/i8F+MMf/sCZ\nZ56Jz+eLuz44OMgf/vAH/uVf/iWj1znnnHOir3HBBRfw4osvJgSl733ve9lptIyagpKIy0UW8k8+\n+WR++tOfJtx/ww03sGLFCmbPns3DDz/MCy+8EL2vtrY2+vNnP/tZzjvvPP74xz9y2WWX8eMf/zjh\ntWJPoq6srIz+XF5eztDQUPR2TU1N0rZGRkpOxx13XMJIqbm5mX379kVvt7S0RINgMr/97W9573vf\nm3D96aefZu7cuTQ2NqZ8biznKM55G0IjpZ07dyY8LtlIadq0aezfvz96e//+/TQ3N2fUFkmkoCTi\nMvv27WPjxo3MmzeP3/zmN5x11lmccMIJtLe3s2HDBubPn08gEGDXrl2cdNJJ9PT00NTUxODgII88\n8kjKDnH37t2cfPLJnHzyyWzatImdO3fyxje+kYceeoj3v//9HD58mL/85S9cf/31vPLKK2Nq+2hG\nSqeffjqvvfYae/fuZerUqTz66KMsX7486WO7urpYu3Yt3/3udxPue/TRRxOC1QMPPAAQncaM9eyz\nz9LZ2YnX6+Xxxx/n1ltvTXjMaEZK559/Pg888AAXXXQRGzZswOfzaepuHBSURFzmhBNO4IEHHuCG\nG27gpJNO4rLLLqOyspK7776bm2++ma6uLoaHh7nyyis56aST+OIXv8gHP/hBpkyZwhlnnIHf70/6\nuvfffz/PP/88ZWVlnHTSSbztbW+jsrKSDRs2cMkll+DxePjyl7/MlClTEoJS7Ggi2chiLMrLy/n6\n178enZK89NJLo0kOzkSFxx9/nEWLFlFdXR33Gr29vTz33HN861vfiru+Y8cOzjrrrKTve8YZZ/CF\nL3yBlpYWLrnkkoSpu9E699xzeeqpp7jggguoqalJGuQkc57Y4Xqxipw38sQTT3DMMccUujkiY7Z3\n716WLFnCI488UuimFLUlS5bwgx/8gIqK+O/dDz/8MJs3b+ZrX/tagVqWYMQIX8L9W8EP+RMRyYuV\nK1cWugkyRgpKIi4yc+ZMjZJy6AMf+AAf+MAHCt0MSUO170RExDUUlERExDUUlERExDUUlERExDUU\nlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERE\nxDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUUlERExDUqCt0AkWzr\n8A+wcs1GWtp6aG6s5arF8/DVeQvdLBHJgIKSlJyVazbyzMZ9AGzffRiA669cWMgmiYxbMBgsdBPy\nQtN3UnJa2nrS3hYpRt3d3YVuQl4oKEnJaW6sTXtbRNxL03dScq5aPA8gbk1JRIqDgpKUHF+dV2tI\nIkVKQUmKnrLtREqHgpIUPWXbiZQOBSUpesq2k4kwWq6vry90E/JCQUmKXnNjbXSEFLktE8tEGC17\nPJ5CNyEvFJSk6CnbTjRaLh0KSlL0lG0nGi2XDgUlESl6Gi2XDgUlESl6Gi2XDpUZEhER18jLSMkY\ncx/wXqDFWntG+NpNwGeAA+GH3WitfSwf7REREXfK1/TdT4B7gFWO68uttcvz1AYREXG5vEzfWWuf\nAdqT3DUxEu9FRCQjhU50+IIx5mPAX4DrrLUdBW6PiIgUUCGD0g+Bb1lrg8aYm4HlwKdGepIxZilw\n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\nUkd9dRkvv9ZJMAgeD3z5Y2fxxxf3sOlvrfT2D1FW5qHaW06VtzzuNTItHpvpc0SksAodlKTELVv9\nYtr7BwNBdrfEV5oIBmHZqvjnDQ0H8fcF8PcFaGqoZrKvesRMQOeIqKqyjIWnTlf2oIiLFToo7QWO\njbl9TPhaSsaYpcBNOWyTuNxkXzXLrzl3xMc5EzYWnjpda0niaun6t+m+QaY1ZD617jbBoIcpjUeN\n+LhCB6W1wEnGmOOA14GPAJele4K1dimwNPaaMeZ4YGdOWiiuk+n0m6qTS7FJ17+Zk07gmGOOKUCr\n8qugQclaO2SM+QLwO46khG8tZJskeyrK4LorzuK+X4XWlILBIGVlocMGg4AHqKjwjGpN6fQTmzIO\nLqpOLlJ8Cj1Swlr7GGAK3Y5Ce+TOSwrdhJxZNG9s3+7G+jwRKV4qyCoiIq6hoCQiIq6hoCQiIq6h\noCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQi\nIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6h\noCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQi\nIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6h\noCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQi\nIq6hoCQiIq6hoCQiIq5RUag3NsbcBHwGOBC+dKO19rFCtUdERAqvYEEpbLm1dnmB2yAiIi5R6Ok7\nT4HfX0REXKTQI6UvGGM+BvwFuM5a21Hg9oiISAHlNCgZY34PNMdc8gBB4KvAD4FvWWuDxpibgeXA\np8b4VuUA+/fvH0drRUTy6/zzzz8e2GOtDRS6LW7hCQaDhW4DxpjjgEestWdk8NilwE05b5SISH6c\nYK3dBSP2b9HHlbKCBSVjzHRr7f7wz18CFlprPzrG16oC+oCTgKHstbIgdgInFLoRWVIqn0Wfw31K\n5bPsBCrTjZSMMRXAMUyQEVUhg9IqYD4wDOwCPmetbRnH6wWttUWfOFEqnwNK57Poc7hPqXyWUvkc\n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\nAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.jointplot(x, y)"
]
@@ -1782,7 +4796,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 143,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1794,7 +4808,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 143,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAaUAAAGoCAYAAADmTPpwAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3XmcnFWZ//1PVe9bNel00iEJW2ByCDGEIFEQRjaX4Dji\nTBwdBXHhYQZcEZyJLEpwUAxKZNNEGMfHGJlBjag4wogMojAIkYQASTiJJIGsnXS600v1Wt31+6OW\nVN21dHV3LXdVf9+vl5K+azt3B85V55zrXMcTDAYRERFxA2+hGyAiIhKhoCQiIq6hoCQiIq6hoCQi\nIq6hoCQiIq6hoCQiIq5RXugGZJFy20Wk2HgK3QC30UhJRERcQ0FJRERcQ0FJRERcQ0FJRERcQ0FJ\nRERcQ0FJRERcQ0FJRERcQ0FJRERco5Q2z5aEw+0dBIaGoj9XVFbSNOWYArZIRCR/FJRc5g/Pv4qn\nsjH6c9lwN3/7zrcWsEUiIvmjoOQyFRUVlNfURn8O9vcXsDUiIvmlNSUREXENBSUREXENBSUREXEN\nBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUR\nEXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXENBSUREXGN\n8kI3QNILBoN0dnbGXfP5fHg8ngK1SEQkdxSUXK7X38Ovfr+F2tq60M+9ft53wWk0NjYWuGUiItmn\noFQEamvrqKv3FboZIiI5pzUlERFxDQUlERFxDU3fFRklPohIKVNQKjK9vT38z7PtNDVNDf+sxAcR\nKR0KSkWopkaJDyJSmhSUilyy6TzQlJ6IFCcFpSLnnM4LXdOUnogUJwWlEuCczlMyhIgUKwWlEuQc\nPfn9PVxw5uy4kZMzSAWDQbq6uuLeR4FMRPJNQalExY6e/P5u/ufZ19IGqc7OTp7auIfa2vqUz1GQ\nEpFcU1CaJNIFKYC2Q63U1TemfI7WqUQkHxSUJinnOpTf3532OcryE5F8UFCSjCTL8tMUn4hkm4KS\nZCzZ6Gq0tapgMAgQF6gUuEQkFQUlmZBM1qq8ZeUpA1eyoOW8lklgU/agSGkoiaBkjCl/4oknCt2M\nrGg/fIgyfyD6c29HG/0jndTU1IYeb2/D6y2jv7cr6c+ZPCfXr/EEh6PP6TxyOO5ae3sbP9r5Fxp8\noaDU2dmO11MW/TnZNefPAwP9nH/WSTQ0NERf093dzVN/3klVVXXK54hEuOXfi4svvvhEYI+1NjDa\ncycLT+RbaDEzxpwI7Cx0O0RExuEka+2uQjfCLUpipATsCf/zpIK2Ijt2Uhr3AaVzL7oP9ymVe9nJ\n0f5LKJGREoAxJmitLfoFhFK5Dyide9F9uE+p3Eup3Ec26eRZERFxDQUlERFxDQUlERFxjbwkOhhj\nZgNrgBZgBHjAWnuPMWYK8BBwArAL+KC1NrGWTWZuzUZbXaBU7gNK5150H+5TKvdSKveRNXlJdDDG\nzABmWGtfNMbUAy8AlwKfAA5ba+8wxiwDplhrv5TzBomIiCvlZfrOWnvAWvti+M89wFZgNqHA9MPw\n034IvD8f7REREXfK+5pSeKPrGcCfgBZrbSuEAhcwPd/tERER98jr5tnw1N3PgM9ba3uMMc65w3HN\nJRpjygmNvFSuQ0RKymTr3/IWlMK/2J8BP7LW/jJ8udUY02KtbQ2vOx3M4H2WA7cke6xU6t+JyKQR\nt3F2kvVvSTcN53Ok9B/AFmvt3THXfgV8HFgBfAz4ZZLXxbHWLgeWx15T7TsRKQXq3/KXEn4ucBnw\nsjFmI6FpuhsJBaOfGGM+CbwOfDAf7REREXfKS1Cy1j4DlKV4+B35aIOIiLifKjqIiIhrKCiJiIhr\nKCiJiIhrKCiJiIhrKCiJiIhrlMpx6CJShL73ve+xbt06ysrKuOmmmzjvvPMSnvOFL3yBXbt2AdDZ\n2UljYyMPP/wwL730El/5yleiz/vMZz7DO96R/2Tezs5OvvCFL7B3715mz57NXXfdRUNDQ97bUSoU\nlERKzPDwMGVlqXZgZFcwGMTjGd9p3q+99hqPPvoov/nNbzhw4ACf+MQn+O1vf5vwft/+9rejf16x\nYkW0wzfG8POf/xyv18uhQ4e49NJLueiii/B68zsBdP/993POOedw1VVXcf/99/O9732PL37xi3lt\nQylRUBLJg76+Pq699lpaW1sZHh7mU5/6FJdccgkXXXQRl1xyCX/4wx+oqanhzjvv5LjjjqO9vZ3l\ny5ezf/9+AG688UYWLVrESy+9xNe//nUGBwepqqri9ttv58QTT+Thhx/mt7/9Lb29vYyMjPDZz36W\ne++9l4aGBrZv386SJUuYO3cua9asYWBggO985zscd9xxPPnkk6xatYpAIMAxxxzDt771LZqamrjv\nvvvYt28fu3fv5sCBA1xxxRV89KMfZe/evVx55ZUsXLiQLVu2cP/993PssceO63fyxBNP8J73vIfy\n8nJmz57NCSecwEsvvcTChQtTvubRRx9lzZo1AFRVVUWv9/f3xwWjm2++mQ9/+MPMnz8/7vU33HAD\nlZWVvPLKK/j9fr70pS9xwQUXjKv9sfexdu1aAP7u7/6Oj370owpKE6CgJJIHf/zjH2lpaeF73/se\nAD09PdHHGhsbeeSRR/jFL37B1772NVavXs3XvvY1Pv7xj3PmmWeyf/9+rrzySn7zm99w8skn8+CD\nD+L1enn22WdZuXIl99xzDwBbt27lkUceoaGhgeeffx5rLY8++igNDQ284x3v4IMf/CA//elPWbNm\nDWvXruWGG27grLPO4ic/+QkAP/3pT3nggQdYtmwZADt37uRHP/oR3d3dLFmyhI985CMAvPHGG9xx\nxx2cfvrpCfd5++238/zzzydcf8973sNVV10Vd621tZUzzjgj+nNLSwutra0pf4d//vOfaW5u5vjj\nj49ee+mll7jxxhvZt28fd9xxRzQw3XbbbSnfZ9++faxbt47XX3+dK664gscff5zKysro436/n8su\nuyzpCPBb3/oWJ598cty19vZ2mpubAZg2bRrt7e0pP1tGp6Akkgdz585lxYoV3HnnnZx//vmcddZZ\n0cfe8573APDe976Xb3zjGwA8++yz7Nixg8ghnL29vfT19dHd3c2yZct4/fXXgdBUXcTb3va2uLWM\nBQsWMHXqVACOP/54zj333GhbIoFj//79XHvttRw8eJBAIMDs2bOjr7/gggsoLy9nypQpNDc309bW\nBsDMmTOTBiQIjURy5de//jXvfe97466dfvrp/PrXv2bHjh0sW7aMt7/97XEBJplLLrkEgBNOOIHj\njz+eHTt2cOqpp0Yfr6ur4xe/+MW42zne6UwJUVASyYPIFNtTTz3F3XffzTnnnMOnPvUpIL4Ti/x5\nZGSEn/zkJ1RUVMS9z1e/+lXOPvts7rvvPvbu3csVV1wRfay2tjbuubGv9Xg80c7a6/USCIROQPi3\nf/s3rrzySi644AKef/557rvvvuhrYjt3r9cbDYA1NTUp7/P222/nueeei7vm8XiSjpRaWlqi05MA\nBw4coKWlJen7Dg8P8/jjj/Pzn/886eNz5syhtraW7du3J0zZOcX+vpOticWOlGJP5vZ4PElHSlOn\nTqWtrY3m5mYOHTpEU1NT2s+X9BSURPLg4MGDHHPMMfzt3/4tDQ0N/OxnP4s+9pvf/IarrrqK//7v\n/45OZ5133nmsWbOGK6+8EoBXX32VU089lZ6enmjHnaqDHgu/38/06aGzNR9++OEJv99YRkoXXXQR\nX/ziF/n4xz9Oa2srb7zxRsoR2DPPPMOcOXPigtaePXs49thjKSsrY+/evezcuZNZs2YBsGzZMi6/\n/HIWLFiQ8F6PPfYY73//+9m9ezd79uzhpJNOint8rCOliy66iJ///Of80z/9Ew8//DAXX3xxxq+V\nRApKInmwbdu26JpHRUUFt956a/Sxrq4u3ve+91FVVcXKlSsBuOmmm/jqV7/K+973PkZGRjjrrLNY\nvnw5V155JcuWLWPVqlWcf/75GX9+qimlT3/603zuc5+jsbGRs88+m717907sRsfglFNO4ZJLLuFv\n/uZvKC8v55Zbbom205mo8OijjyZM3b3wwgs88MADVFRU4PF4WL58OccccwwA1tposHU69thj+cAH\nPoDf7+fWW28ddbpvNFdddRXXXnst69atY9asWdx1110Ter/JzhM7PC1WkfNGnnjiibg5cRG3i3zL\njnSmMnE9PT3cfPPNSYPDDTfcwIUXXsi73vWuArQsqVEXoEq4f0t676roIFJAWhTPvvr6eo1Wipim\n70QKqASPuHa122+/vdBNkFFopCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQi\nIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6h\noCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq6hoCQiIq5RXugGiGRbp3+Q1es20dreS0tTLdcs\nXYivrrLQzRKRDCgoSclZvW4TT2/aB8D23UcAWHbF4kI2SWTCgsFgoZuQF5q+k5LT2t6b9meRYtTT\n01PoJuSFgpKUnJam2rQ/i4h7afpOSs41SxcCxK0piUhxUFCSkuOrq9QakkiRUlCSoqdsO5HSoaAk\nRU/ZdiKlQ0FJip6y7WQyjJbr6+sL3YS8UFCSotfSVBsdIUV+lsllMoyWPR5PoZuQFwpKUvSUbSca\nLZcOBSUpesq2E42WS4eCkogUPY2WS4eCkogUPY2WS4fKDImIiGvkZaRkjPk+8F6g1Vp7evjaLcBV\nwMHw02601j6Wj/aIiIg75Wv67gfAvcAax/WV1tqVeWqDiIi4XF6m76y1TwMdSR6aHIn3IiKSkUIn\nOnzGGPNR4M/A9dbazgK3R0RECqiQQem7wFettUFjzG3ASuDK0V5kjFkO3JLjtomI5J36twIGJWvt\noZgfHwAeyfB1y4HlsdeMMScCO7PUNBGRglD/lt+UcA8xa0jGmBkxj/098Eoe2yIiIi6Ur5TwB4EL\ngKnGmDcIDU8vNMacAYwAu4B/zkdbRETEvfISlKy1H0ly+Qf5+GwRESkequggIiKuoaAkIiKuUeh9\nSiJpTYYTRUXkKAUlcbXJcKKoSCaCwWChm5AXmr4TV3OeIPritkN0+QcL1BqRwunp6Sl0E/JCQUlc\nzXmCaE/fEP98++9YsWa9gpNICdL0nbjaNUsXsnHbQfx9gei1nr6h6JSeW6fytBYmMj4aKYmr+eoq\nWTR3etLHnFN7bhJZC9u++whPb9rHqnWbCt0kkaKgkZK43jVLFwIkjJicU3tu4gyYbg6gIm6ioCSu\n56urZNkVi+nyD7LKMSXmVi1NtdFswcjPIhMxWbLvFJSkaESCUzGIBMxiCKAibqKgJJIDxRRApTh4\nPJPjoG4FJZECU6aeyFEKSiIFpqoVIkcpJVykwJSpJ3KURkpS0ophakyZeiJHKShJSSuGqTFl6kkm\nlBIuUuQ6/YO8uO1Q3DU3To0pU0/kKAUlKVmr122ip28o7lqyqbFimOITUUq4SJFzjorqasqTTo0V\nwxSfyGSh7DspWc5RUU1lOcsfeDbh2Atlv4m4h0ZKUlC5nDqLTSDo6OqnrTP0P+doSNlvIu6hoCQF\nlcups9gEguvueoq2zv7oY7GjIWW/STFQ9p1IHuw91JP252xJNxpS9puIeygoSUEd6e6P+3nnvi4+\nf+eTzJxWn7OpPI2GpBgp+04kDwaHRhKu7djXxY59XUBupvJKkdLapVQoKElBdPoHufehDfj7Aymf\noyy4zCmtXUqFUsKlIFav28Rzm1vTPkdZcJlTWruUCo2UpCBSJTRMaahkSkN1dE1poibLtJbS2qVU\nKChJQXTHbF6NqK+pYM3yS7L6OZNlWitdIsdkCcylTinhIjnkq6uM2zcEMH9OU9Y/J9vTWs4O/rIl\n8/jxY1sL3uGnS+SYLIFZSoOCkhTEzGn10Qw7gObGaj73oTOz/jnZntZydvCv7mqPBle3dvhabyoN\nSgkXybLIKGPvoR6OdPdTV10OHlgwp5nPfmhRTkYYo+1PGuvUlrND7+4dTPu4G2i9SYqJgpLkTewo\nI9YrOw6zat2mnEx9jbY/aaxTW84OvqG2koGYaUg3dvjaOCzFREFJ8iZVxl1P31A0MOR76ivd1Fay\nUZSzg798yTzWOtaU3EDJDVKsFJQkb5Jl3MVqbe/Na2fa6R+koys+2SJ2pJNqFOUMnG5bQwIlN0jx\nUlCSvEmWcRerpak2r53p6nWb4trT3FgdN9LJZYJAroOvkhtKj1LCRbLMmXEXq8lXxVBgmBe3HYq7\nnsvO1PnefYMBlj/wbDRI5DJBINfBN1nbNaUnxWDUoGSMeTuwwVrbY4y5ElgMrLDW7sx566RkvLqr\nnWdfTkxyiBgYGk5adiiXiQPOjtvfF2D77iPRa7lMEMj1SCZZ21dpSq+oKSX8qPuAhcaY+cD1wFrg\n+8BFuWyYlIbIt/NkWXexPMT/B1dV4WXxaTNyWmootuPe3+anp28o+prW9t6cVhbPdZp2srZrSk+K\nQSZBKWCtDRpjLgFWWWvvNcb8Q64bJqUhXUCqr6ng2OY6WppqGQrEj5QWnzYjawEh1VRZ7Ax9dWVZ\nXFDKdWp3IdK0tV9JikEmQancGPNW4O+Bq8bwOpG0J8meMXdaNPB0+QdZ5RjNZEuqEYIzYDY3VtNQ\nV0m3f5B9h3pYsWZ9ztZdcjUKS7dupP1KUgwyCS5fBr4HPGGt3WyMmQtsz22zpBR0+gfZezB5UKqv\n8XL5knnRnwsxVeYMVlN81bQ01fL0vn20dfZn/aDBfEiXQFHqBx2WusmSfZfJeUrWWnuGtfb68A/b\ngBtz2ywpdp3+Qa6980kGA4knywL09I2w9rGteWnLNUsXct7CmfzVccdw3sKZ0RGCc/qqpak2IVCt\n33KAFWvW0zXKHiu30LqRFLtMRkoPAs5KmcmuiUQ59wAlk25qL5tSjRBSZajFjqoGhkYKVm1iPLRu\nVLomffadMaYZmA5UG2PmQTQ9qhGoy0PbpIjtyyDgvHGgO6frNqNJFqwigWr9lgMMDB0d5RXLiEPr\nRlLs0o2ULgOuBWYCv4m53gnckctGSXHr9A+y+2D3qM8bHglGRyFXL13oio2dkUC1Ys36uCSIQo44\nxrLpVetGUuxSBiVr7d3A3caYG621X89jm6TIrV63iaFA5ouyre29rqvV5qYRh9t+NyK5NOqakrX2\n68aYWmB27POttVty2TApXplM3cVKlmAQ+blQpXHcNOJQ8oJMJpmUGfoUsALoAIbDl4PAnBy2S4pU\np3+QPSnSwJ1iqzY4Ewwi02XZGiWkC25urwmn5IXscPvf82gmS0p4Jtl3XwTeZK19PdeNkeJ370Mb\nU6aBO5WXh3YkdPkHGQoMU19TQZAgC+Y0x02fxRrvKCFdcEt2xPnd11/omg7LLVOJ+ejUc/kZmgYt\nDpkEpQMKSJKpV15rG/U5Xg+MBEMFUJ/etI9Xd7XHpY+Xl3ujHVG2RgnpgpvzsbbOflat2+SaDsst\nU4n56NRz+RnFPg066VPCYzxujLkD+C8g2nOMZU3JGPN94L1Aq7X29PC1KcBDwAnALuCD1trOzJsu\nbrPnYA/+/sCoz6upLsffd/R53b3xG1NjO4vxjhKc37ibfNVxj3d09dPlH8RXV5kQ+JxtSPe+xTYF\nNBH56NRz+RmaBi0OmQSlK8L/jC3COtY1pR8A9wJrYq59CfidtfYOY8wy4IbwNSlSX179TEbPc1YE\nb6itZCBmpNTkq2LFmvUT6vid37jfOr+F5sbq6IgsMhq6eulCAoERyrwehkeOztmn6rCy+U2+2AJc\nPjr1XH6GW6ZBJb1Msu9OmuiHWGufNsac4Lh8KXB++M8/BH6PglJRc454Uqko93D2/Bkc7uqnpamW\ny5fMY+1jW6OdRSAwMuGO3/kNu71rgAbHybd7D/Wwet0m/rT5QPRaXU05i+ZOT9lhZfObfLGtcYzW\nqWcjyOYycLhlGlTSyyT77rRk17OQEj7dWtsafq8DxpjpE3w/KaBO/yAjI5llB3V0D1Je7mXltedH\nXzsUGGFfWw/72/wJWUbj6fid37g7uvrp6B6Ie87egz0J6eszm+sTOq7YzrajK7500kS+yY8nwBVy\ndDVap56NIKvAkZqy747675g/VwMtwOvAhEdQDpPjN16COv2DfO5b/8vQcOJfYSSpwSm2A169bhPP\nxYxWnMbT8cd+4+7o6k9ahy9ZlmCyz0p2xEWkovhEvsmPZ6rKzaOrYk8kEHcY8/SdMeZi4JIsfHar\nMabFWttqjJkBHMzkRcaY5cAtWfh8yZIVa56nvWsg6WMNdRV09gwlXJ/qq45+61+/JTEgxR4AeM3S\nhWMeIcR+477urqdGLQ7r9cDbTp+ZNMgkO+IiMsqbiPFMVU10k3EuR1pKJJi4dP2bsu9SsNY+YYz5\n5jg+ywNxK9y/Aj5OaGPux4BfZvj5y4HlsdeMMScCO8fRJsmCl/9yOOVjgRTlhgYDgbSn0sYeAAjE\n1aKLHSFk0skmy65zqq2uSDniyFVnO56pqlRtyXSvVS5HWkokmDj1b2NfU/ICi4GqsXyIMeZB4AJg\nqjHmDULfBL4B/NQY80lC04EfHMt7ijt0jnLOUN/AcNLrm7Yfprws/puf1xMKDvPnNCV0aJmcHpuq\nk71m6UI2bjsYl4buNH9OU8rH3NTZpmpLsr1W/3z77zhj7rS4QJ3LKTatB0k2jHVNKUDo1NmPjeVD\nrLUfSfHQO8byPuI+q9dtSvv4SDCYkG4NoQrhzmtvO31mxqOV/W1+VqxZn3Am08ZtB7nurqfiRk2+\nukoWzZ2edFSWbtouIllnO95psPG8bryjwZ6+oejm5MioaSKjvmJLYZfilJeUcClNnf5BXtiaOkEh\nwhl8nDzA1MbquOPRnSJBIzLiiXS4zY3xm2L9fQG27z4S7XgjR2LsPdRDc2M1vf0BegeOjpjectqM\ncX27H+802Hhel+lo0FkZIyK2QsVERn1uTrKQ0pHRmpIx5t0cHdX81lr7eO6aJMXi3oc20DeYWZ07\nAI8HaqvLqaooi0uMCBLqONc+tjXtiKTJV5WQo+mrq+TUE5tobe9lf5ufnr6jSRXOIzEA3jq/hYry\nsglPxY13GizVcevpRh2ZfJavrpK7r7+QVes2JZ2qjLxmIlNsyq4rrO7uboLBYMknPGSypvQvhKbr\n/jN8aaUx5ofW2m/ltGWSV2Odmun0D/L85tYxfUYwXO9uwZxmysu9Cae77jvUE63kECoLFGTzjva4\nQOM0c9rRfUXOg/k6uvoZHo4Pmu1dA2POnEv2u0k2DTaeabZMjlsfy2ctu2IxXf5BPn/nk3Gjpthp\nuvFOwym7rrD+9MoBjOmisbGx0E3JqUxGSh8FzrHWdgMYY+4BngEUlErIWKdmVqx5ftwbyw539bPy\n2vMTgkiXf5Ad+5Jn4yVTV1MeN9JxTmElm8qKrXmXqWSZbbddfS4QPw22KsXv0DnaO3v+DDZuOxgX\nkDduO5iyXcmm3FJ9FsSPmpKNCMc7DZfvhA+tYcWrrZ0cXwIyCUqeSEACsNZ2G2NKe/w4CY11aiZd\nGvhoIt+wnZ3c3kM9o+4nirVo7vS4TspXV8kUX3Xce/QNBGjyVUWnC8dTATxZZluyqcZMMgQBzls4\nk8WnzYi75u8L8Pk7n4zblBu5t2RTbqP9faWbphvvNFy+s+u0hjU5ZRKU1htjfgA8EP75SuDPuWuS\nFMJYpmZGSwNPpb6mIpqiDImd3Io169m5ryvpa+tqynnTnKl48ERr5iX7pt7ki9+t4O8P4Kj/Oua1\nkGSZbc4svyCkLEGULAgsv+ocXtx2KG5qsq0zVHkikw54IlNp43ltIUYtWsOanDIJSp8FvgzcE/75\nd8C/5axFUhBjmZr5yuqnx/z+ZV4P3/zc2/nxY1v58upn6PIP0lBXyaxp9dEOLrYNU33VBAnS3jUQ\n1wnGdo6r1m1K6BydFciTXYtM4QUhaUfr7IAvXzIvIbPNmeUH8dOFzY3V0ftJFgR8dZWcMXdays3D\nL247lHaacSJTaeN5bSFGLVrDmpwySQn3o+rdJS/TqZlO/yA79nWP+jyns+ZN58ePbY3rhNs6+6Mj\no2VXLM6oDek6x07/IC8nOWRw/pwmXtvTmXBsBZD0vZyfMRQY4eTZjfT2DzEwNEIwGIyr55fsG3xD\nXWV0TSeyjuQc4UX+6RwxQWiPUbppxolMpY3ntYUYtbhp07IbHDnSMSmKsqYMSsaYLwHd1trvOK5/\nGqiz1t6R68aJ+9z70MaMn1vm9TBnVmM0ky5ZjTsIdcrODa+ppOsc731oQ8Ihg5XlXj73oTNZ/sCz\ncSOZZJ1q5JrzsVd2tKWtBtHkq+a1PfHTe93+QZ7eF7+O5Mz6iwSH6+56KmkZJDdNVxVi1KIKEfFG\nRpJXRyk13jSPLeXoOlKsfwcuy01zxO2eT1PN22l4JMj1H3kzFeVentvcGpdtFqunb4jtu4/w9KZ9\n0RFMKs7OMPbnzTvaE54/a3p9tJKB83Wp3st5PdmUIEBVhZfzFs4EgglTd87Ami7ApOrg3TRddc3S\nhZy3cCZ/ddwxnLcwfQUMyY2mpuaS36ME6afvyqy1CSva1toBY0wOmyRu9equ9jGngd+8+hmmOI4i\nryz34qurpKGukoMdvXGjkNjOO9nieropnWCS1s2aVg+knwpyXnM+dygwzHNJ9mQ11FZGN+3GimTQ\n7YhJ2kgXYCKft/dQD93hdaSZ4bU2t9CoRfIlXVBqMMaUW2vj5i2MMRVAXW6bJW70pe+OPcHhcFc/\nJ8+O3+xXWVHGqSc2Jey3gdBUWGQDbew5SNt3H+H5zQe45/oL4/b+LH/g2ej0oDMmNfmqUmb6RSS7\n5nxul3+QVeFSRZGg0eUfjGbLOTkLpTqD4J6DPXx59TN09w7SUFvJbVefm7MOX3t9pNikC0qPEqre\n8AVr7TADtgOCAAAgAElEQVSAMcYL3AE8lo/GiXvsOdjDcJJD/EYTDIamv85bODOhbt1QIDRHXl9T\nQZAgC+Y0EySYMiNtMDDCp7/5v5yz4FgCgZG4Y8xj1VR5efOpM8Zc7LTJV0UgMIJ94whBgpgTmqgo\n80QzAG+7+tzo+znPaPKE/8/r8dAXrq2XKtB8efUz0dcOdPZz8+pn+MFX3p22neOlvT5SbNIFpRuB\n3wCvGWM2hK8tAvaQnUP+pIjcMI5RUkSkgsPn7nySnX1Hp7Re/ksbvTFHW5SXe0dd3B8eCQWtuprU\n/+r2DYzQ25+6NFGsdGc6bXj16LmTzjOKnAv/wfD/DQeDvPDqwbSZc9298bPihzv7o/XvUqWpj5f2\n+kixSflftrW2B3i7MeYdhIIRwHestU/kpWVSMJHRQ+x01ZHu5CfLJuM8qiKyntLt2HTrTHyIdMSj\nHcgH0N+fOhsOYIM9lFHlhrF00smqbe891MMbB7oTKqGne9+G2koGYkZZQYgLjNkc2WivT7xins6c\n9CnhEdba3xljngdOsdZuGO35Uvyco4exlP6B0J6kZJW4fXWVce9VXVkWl8IdmT6rqynHg4f5c5p4\nfksryf47zGQmMVlgcHZKzgoQmb5nZN0pVRWKdJ3/bVefy82rn+FwZ3/cMli6NPVURutks7nXp5g7\n9Ihins6cLCnhmVQJfw/wPWAYONEYcxZwi7X2b3PdOCmMiUzxnD1/Bp/90KKkndXMafVxGWlVlWW8\n6eSp0TUb5zrRa3s6kwakTCULDPc+tJHnwp+xffcR3nzqdM5bODOhYrnXA4vMdHbsPUJH92DK93T+\nrrye0BlN6Tr/WdPr+cFX3p1QkDby3mMZ2YzWyWYza66YO/SIYp7OnCwp4en2KUXcSugI9A4Aa+2f\ngZNz2SgprPFO8VRVeCgvD/0r1ekfZMWa9Vx311OsWLOeLv8g1yxdGHcoX3vXAK/sOBz91n2wI7Hw\n6Xi92UxLGhhe2RFf8eHV19tZdsViFp82I+76206fyfKrzuG+f7k47f6chD1NHg8v72jjnoc20pWi\nRmDkd/P6gS4qy72Ue6Gi3MOGVw+y0R5kSkMlc2b6MtoP5OxU94aP/4j9vWdLMXfoEen2uYk7ZHTI\nn7X2gGNvUuYLDOI6mU757D3Uk7JAajIDQ8GUayMbtx1k0dzpNDim8Px9gejzstWBejzQ3j3A5+98\nMm7Pj6+uMmEjbOTnVNNco400nCfiDo8E8fcFeG7zgZRrWkmTK0aCDAVCU5n+fpg/pzmjUYhzzSi2\nkkS2RzOlsD6l0kXul0lQ6jbGtBBOMDLGXACMvhItrpXplM+egz1cs2LseS3JvkFHgk+qNZz1Ww7g\nzWTcnkSZJ36NKRgkGkzbOvujU4bLrljM/DlNcRth589pAsY/zZWuVNDGbQf5/J1PJhSfzWSEkela\n0r7wMe+R99/nOP4jm6OZUujQtQnY/TIJSjcQ2rN0kjHm98BfAe/LZaMktzKdhrnu2+NLtEyXPTcw\nOExzY3XC1FyqEkSZqKmuSHs6LRw9aqLJV81b57dwsKOPbv8ghzr6Rj2OPBPJsgb9fQF29B0NjpFA\nmUmG4VjWkgBOPbEpmniRaSWJWJkkMahDL6wjRzro7OzE5/OV9NpSJtl3zxljLgTeRmiP4P9ZazVS\nKmKjTcN0+ge596GN9GVvOSKO8yC+WGVeD0GCjIwhRg0Pj56VFDlqAkK16foHh+npG0oYSY3XNUsX\nMhQYZvOO9lC5oyAJxWHh6FlKcLSsUG11OT19QwwMDuPxhLIOx7qWFPl5vKOZUkhiKHWVlZX8fsMe\nLm1sLOkj0dMGJWNMGbDeWnsmodGSlIDROq7V6zZFM9Syzd8fYNe+zpSPD48EGe1LoHMfVH+KUVZl\nuZfZ0+s52NGXcJieU+xx5ONJffbVVXLzJ8+O/uzMrIuInKU00Q4/1ReL8b53KSQxlLqpzS1U1xTf\nOt5YpQ1K1tphY0yPMabaWjv+VChxldE6rlx3SEOjbDJKlwb+ZjONV3YcjgtKqZ5/wrE+Vl57fsoA\nEcvfF4gmJmRj1BAJ9PsO9SSsKTmNJwheFj54MFI/7/Il88bUPqdSSGKQ0pDJmpIF/mCM+RnQE71o\n7Xdz1iopqJqqjJIyC+LF7W0J1RNSiXSsl8d04MFgqIZeMhttaN1pX1tP3PXRgnSyAquzptePGsgi\nwSj2kL9Mg+CPH9saVz9v7WNbJzz9CMWdxCClIZPepxzYDMR+FSv9WheTRLJv6S//JfH0ViePByrK\nvCk7+FwZLSBFpuymTQkdOXHdXU/FVRuH0JrSFF81r+/vimu/vz+QNAFhtFHDeAuspqq7N57svImO\nbpXEIG6RSaLDJ/LRECmMZFNVmXzjSDfiiFXmDS3cV5R52bjtEBkOcsZtMDDCzPAZSqmm7Kb4qo8W\niB1lH1ZzYzWXL5kXPU4j2fSas8Cq8+dUUgWSTKbOnNNtr+/v4gNfeiRupCZSjDIpM/SpZNc1fVca\nnB3jlh2Hs/r+wyNBXvrLYcq9+Rte/99L+9JOQR7u7KPLP8isafWjBqUpvmrWPrY1LnAPBUaoCFc0\nb2mqpa6mgoGho/vJG2qPBqx060XOwFJXU86iudMzmjqLnW6LHfHl+igMKZyO9sNU1fTR2XlMSaeF\nZzJ9FzumrwYuBP4EKCjlSS4LYTo7xvYxVAMfi3zO8o2kSMeOaO8aYNW6TXEd+679nQwFEsNmk6+a\njdsOxl17ZUdb9LTc7buP8GYzDa+nO25NKSJd0kSydZxM/15jp9s+8KVH4h7LdKQmxWVkJEBVVemn\nhY95+s4YcyzwnZy1SBLkcg9JbMfo9YB9o/S2oDlTyCF0v7Ed+96DPdy8+ploqaOWqbWcMMPHUGA4\n7rh2IKFUUVfvUMqRSaq1n2x+0XAehRE7UpPSMbW5hanTZuDvybz0VzEac2EXa+1+YG4O2iIp5HIP\nSaRjXnnt+SUZkACqq8oSrsWu2+w52MONq56mvauf4ZEgbzq5iW98+q9ZdsVi2rviR471NRXR0kTJ\n3ivd58T+HPmisX33EZ7etI9V6zaN+b4ibrv6XJobq6mq8NLcWB03UhMpNmNdU/ISms47mOLpkgOZ\nVGCY6LfuV3e1Z6WthVRR7mF4OJiQTDE4NEx1hYeh4dAZTgtObuaapQujlSviNgoHg2ywbdE9S87f\n/RlzQ9XHV8X8vp2JEJcvmcfax7aGj1gPlTWKHM8ROzKNNZEvGpGjMERKwVjXlALAFuALuWmOJJNJ\nBYaJTu/9y71/zEJLs6++poKpjdXsb/MTDI4w5Kgo5AHqairoGwgkXRMCGAoEidRzWGSmR383K9as\nT1m5Il3ZHmf6dOzm3O27j/D85gNxmYnNjdXRY9Qj0n3RKIXD9ETGK5OgtMJa+2rsBWPMqUDxf7Uu\nEmOtwDDWb92dWTwyYqqvmopyL/sPZ2eKcf6cJl7b05ky/TwIoxZjjRX7u0n3e5rqC537lMn+Hef7\nONva1tnP5+98kim+6miQSfdFY7xfMhTMSltH+2GCeOnr8xMMHl/o5uRMJkHpQeDMDK5JgUy0RMyt\n9z+dlXa8ac4UGutrErLVxqrM6+H4GQ3MmlZP70BgQof9OcX+btJV6w4mSWBP1elnUvW7rTO0gTc2\nyKQKNOP9kpEsmF29dKECVYkYGQkwMjLEyHDqzNJSkDIoGWOagelAtTFmHkRTjhqBujy0TTKU7lt3\nJt+et+/pzko7Xn6tg/ABxRMyPBKk2z9Ia1kvO/amLt6aqYpyD+VlHsq8ZQwFhqOFV69ZupBAYISX\nd7TR2x+Iq6HnTHCA1COYa5Yu5NVd7RkHz9GCzHi+ZHT6BxO+DLS296r6dwmJzb4r1T1KkH6kdBlw\nLTAT+E3M9U7gjlw2SsYm3RTTaJ3SnoM9SV9XaJGRxVh4PMmLs1aUldE7EABGeG5zazSJwVdXyU2f\nfCud/kGuvfPJuM+LBILYoL6/zR/3vpHg4qsL7U369Df/Ny71vL6mgmOb6xLKHI0WZMZTh271uk0J\nqestTbWq/i1FJ2VQstbeDdxtjLnRWvv1PLZJRjGWtYPROqUvfPvJnLUzl+prKnjTnKkECUYz215+\n7RCdPYnrS6GAdJTzd7B63aaE2niRQJCqPh3EB5e1j21N2At1xtxpLLtiMV3+wbhsvdGCzHjq0Dnv\nqb6mIpolGDvq2tfWk5VDDUVyJZPNs18HMMZMJ1TRIXL9jRy2S9KITWPevvsIgcAIN33yrUmfO9pU\nUP9gfguqTkSk2OrM8BEQzrOPenozm2t3Hsnu7NCn+KqjHbbzsbqacmY21ycEl1RBAfJT7DRZ6npk\nihKIViKPHEsPmsYTd8pkn9KFwBqgBRgGKoHDhNabJE9iO1/nOsvLO1JX9U43FeTWqbtUPB7iAhKk\nH8mkfB9HRYZ0gdv52KK50xM6807/IB1d8VONkaCQL6n+niMB8bq7noq7D03jiVtlkn33LeBi4CFC\nGXdXAifmsE2SRLrO19nJxkr3Lf3z33oiK23Ll4GhEZ7etC9uZLjv0NgD62FHAEkXuJ3HnA8FRqKJ\nEhHppv9yaSzTuDrEr/hFUsKDwUmafRfLWrvNGFNhrQ0C/26M+TNwc26bJrHSfbN1lr3JxB837GFw\nePTn5VuTrwp/3xADKY44B9j0l6NZZkd64rPkKso8o55sG9mDFJEucPvqKqkoL4vuhXpu84FookRE\nuum/XBpLZp0O8St+IyMB/D2dXHKewefzFbo5OZNJUIqsHO81xvwtsAsYey8oE+L8phs5qG68Hcwd\nP34hm83LmqmNNZx20tS0U3KDQ0eDTr8jiaGi3MvXP/02/vXeP6Y8Jj3ZHqR0RksWKdQoZCyZdTrE\nr/hNbW6huqaWxsbGSZsSHnG3MWYK8GVCm2YbUZmhvJvIMQdObl5LctaHa2mq5YVXW+kbiB3WBaNT\naB5v/H+cHq+HXz71WlxAclYJT7YHabQ2xQadjq7+uCm8Qo1CNCUnpSiT7Lv/DP/xeeCU3DZHUpnI\nN93YtYcmX3XKem9u0DcQ4J6HNsQVML3HUTR1eIToFNqb5jTHPVZVUcb6LfH3V11ZFne+kjP7bjTO\nzbFtnf1xU3iFGoVoSk5KUSbZd7XAjcAca+1HwnXvTrXW/iLnrZOsGE+GWqG88OrR9aLtu4+weUcb\ng0nWlyJTVZ/70KLoHiDnJtWIKkdQ2mAPjunocF9dJVN81XHv7YbsNU3JSSnKZPpuFbAfiHwN2wP8\nJ6CgVCTc0IGm4/WQcNxEREd38mKxyQqmXnfXU3GBo6rCy+LTZvD6ga64KbtQNfFg3NHho2WyZVLV\ne9+hHrr8gzTUVTJ9Sg0ePBzu6lfNOcmKyHHopVyMFTILSqdbaz9mjHk3gLW2xxgz5sMBpXAyKRha\nSKkCUjqDgdDIJzaYOPcKLT5tBsuuWMwnvvo/Kd8ncnT4aJlsmVb1htD03s59R08HVc05yYaRkUDJ\nF2OFzIJS3KqwMaaacZxYK4UT6UB3t3bz+oHsFF/NNq8HaqsrmDOzgc072hklq5ttb3QmrVnnzErs\n9A/SN5D6P+TI0eGjZbKlmyrLZCTqhtGqjrYobpHsu1LOvIPMgssfjDE3AlXGmAuAnwC/zGmrJKsi\nHWrrYXcGJAiNlnr6htjX1jtqQIJQWrdz0yqE9gitvPb8aMHVex/aELeeBKFyRc6jw1MdW56JTJ7r\nhsy4bB7BLpIrmYyUbgL+FegmVB38V8A3ctkoyZ7Yb8f9mZ+FlxeRbO7Y6bvIdJpTk68qbl1owZzm\npKMPZ3Xv9Vta4x4v83r4wVfeTZBQJ33ngy9EjzCH8WWyRZ4bWVOqqS4PbQAeHMbj8TB/TlPK98vn\n6EUVw6UYpDtP6U5r7fXA+621XwO+lr9mSba4OfOuprqcmsryuNFOQ20lAzE/19dUcMbcaVy+ZB5r\nH9sa13k7K2A3N1Zz+ZJ5rFizno3bDiYc5QBQXVWGr64y4QhzGP+aT7rj0QEqystSBpp8nnekfU1S\nDNKNlC4O//MG4Kd5aIvkQD6+DS84eQp7D/WOeVOqvy+Avy8Qtw6ULPhEOnRnZ+1MPrh8yTxuXv1M\n2nOYFsxpjr4m1t5DoSMdsjFiGcuIJJ+jF+1rkmKQLijtNca8DJxkjHne+aC19i3ZaIAxZhehgwNH\ngKFsva+E5CPz7uXXOqipGn/uS3fvIKee2BQNBJmOFJKNUFIFpDKvh3MWHBvtiJ2/l70He6IZcxMd\nsYxlRJLP0Yv2NRU3pYTD+wlVBV8L/EsO2zACXGCtnfg52pLgmqULOdzZy9ZduQ1MfQPjP5cpUv37\nxW2HOGPutIxGKcnWYtKNMo6f0ZAyxTvZptuJjFjGMiLR6EUyNelTwq21Q8Bzxpi/sdZuy2EbPCjF\nPGd8dZU5D0gRTb4qGmorM0o7ryz34vEQVw28p28o5QF0ziA0FBjmuc2hJIbISKPJUf07Vrd/kOvu\neirpFGFgeCQhKE1kxDKR0Z5IKpMlJTyT2ne5DEgAQeBxY8wwcL+19oEcf15JSTZiiGSWtbb30lBb\nkbe2tHcNZLyuFDlBNlkSRuwoJXJ/kZNTIRSEyhyFWEN1/RJr2tXVHE2maOvsZ/vuI3F17JK9V77O\nQxKRRBmdp5Rj51pr9xtjphEKTluttU8XulFu5qxiENvBRrg14y6itaOXaVNqeev8Fl7ZcTguUy52\nlJIqe3DYUQaipak26dHl99/wTpY/8GzcSMiZdh55r0imnzaVihROwYOStXZ/+J+HjDEPA28BUgYl\nY8xy4Jb8tK5w0u1fSZfmXSx7T/x9AZ7bfIDzFs7k/hveGS2q2tJUy6VvP5lPfPV/6O4dJJDBTtr6\nmoqkKeKL5k7HV1eZkEzgTDuPOLa5TlNpUlCTpX9LJ5Mq4VOB48I/7rbWHs7Wh4crkHvD9fTqgHcB\nt6Z7jbV2ObDc8T4nAjuz1S43SLd/JV3gmeqrprzc68pad2VeD5UV3rizkTZuO8jyB56lpamW5Ved\ng6+ukk989X9SZtF5PCQc3nfG3Gn46iq5fMk8Xt3VTnfvIA21ldENsclSx6+/56mEfUzatyOFlq5/\nm/TZd8aYk4H7CWXgRb6WzzTGbACuttZuz8LntwAPG2OC4bb82Fr72yy8b9FLt38l3XlAQYLRTvj/\nXto3rmKnuTI8EnQc1hcaMW3ffSQaRK9eupDDXUmOn6jw0lBbSWBkhCMxlcMry71cFt4wG7vuNNDZ\nz9rHtkbLDTlHQIvmTo8bbbptHUl16sRp0mffAWuA7wLvtNaOAISrg38k/Ng5E/1wa+1O4IyJvk8p\nck45Nfmqo5s7D3f2pXxde9cAvrpK3vamY8e1rlRTVZYQOHJhzkwfBzv6okEEQoF39bpNSY8xHxga\nYaCzn7rq+H9lZ0+v58ePbR01YcIpmyf55kI+Kz1IcVD2HUy11v449kI4OK01xtyc22aJs9McCgxn\nFGQiU1B3/PiFMX9mRRksPGUaf8rSybRNviqmNtawY29nQmLCkZ6BhOrdyZIVnJz/Qc6cVp/yNemm\n42JHT53+wbg1LTcEKNWpk8kq3f6gdmPMh40x0V7AGOMxxlwGuG/BosREOs1IxevRUq2rKryct3Bm\n9LiG8RgaJmsBCeCvjjuGldeez1nzWhIea+8aiAtUkbp16UaBAPPnNHHewpn81XHHRO/XGXzqasqj\nj2XCjdWzJ1K1XKSYpRspfQxYDXzHGLM3fG0W8GL4Mckj53ReZbmXwcDRjaeRA+0AbvuPP+W9fcm0\ndw3Q6R/EQyjJwTlaijXFV83ax7YmBN/6Gi9vmjM97QmuE52Kc+OoRJUeZLJKV9FhO3BxeP9QbPbd\noby0TOIkyyBzFi6NeOkvbYVqZpwmX1XCIXz1NRX0DQQy2mcUUsZNn3xr2s+ZaFUEN1bPVqUHmawy\nqehwCFAgKrBknVSyTit00mruExVSqSj3MHt6A7Om1RMIJJbvOba5jobaCjbEfLdprE++zwhC2YS5\nplGJFIOO9sM0Thl/jcliMa7Ns8aYl621C7LdGEkUSQ2OHCDXUFfJrGn1SaeoOv2DfGrF43ltn3Pf\n0FAgyKGOPmZNq6e1I3Hks7/NT1t5fLLCybMaWbVuE28c6Ep4v8hRE7mUy1GJUrslW3p7u3nfRQvw\n+XyFbkpOpdundFqa103NQVskCWf1hrbO/ugRC86OdOWDL9DlL/w+hkhhVWdNuchjTtve6Ex6vbmx\nms9+aFFO2pgvSu2WbGlqaqaxsXFSp4S/AuwiVMXbKfdfXwVIvejuvN7pH2TDqwfz0aQ4XiDVZGFk\n3aiuphwPnqSBB1JP0fUPDkerPRTrCMONSRQibpYuKO0C/tpau9f5gDFmd85aJHFSHdLnXIxfXaA0\n5im+6rQnvQLMbK6npak2oYLCFF81Tb4qtu8+kvTo8p6+obhqD8U4wnBjEoWIm6ULSuuAE4CEoAT8\nPDfNEadrli6MO2oBkpfE2XeoJ6/tKvNCmddLl3+QynIvLVNrmdlchwcPL+9oS6j6nSpte8Wa9XFp\n4JXlXmZNr+dgR2/ce0x0hFGotR0lUYiMTbqU8JSnzVprP5+b5oiTr66Su6+/cNSKA4eOpN90mm0j\nIzA8cjQTaHdrDzOb6/jYe+fz///6FTbvaCdIkAVzmtMec+4MNicc62PlteezYs36uJFVR1c/Xf7B\ncQeSQq3tKLVbsuXIkQ46Ozvx+Xwlva6UcfadMeYY4AJgp7W28FveJ5FUHVvk2//eQz109yZfr8mV\nZKtAz21u5bU9nXGjuvJyb9pAkmp6yzlCbOvsZ9W6TePu4J3Bb+O2gymDnDLmxI0qKyv5/YY9XNrY\nSGNjY6GbkzPpsu/WAt+01m4yxjQBm4AuoNkYc5O19t/z1cjJZCwdYrpzlQrFeYDe+i0HuO0//oQH\nT9KqDKmmt3x1lQnrVROZwnMGP39fIGWQU8acuFGkIGupSzdSOjNmRPRRYKu19l3GmNnArwEFpRwY\nrUOMDVr72/wFaWM6zgP0BoZGeG5za/Rn5z2lm97KZpLANUsXxh1tAZlnNipjTiR/0hVkjU2pOg94\nGMBau4fkszeSBaN1iLHFQ1OlWOeLB/B6QnXt6qrLeev8Fm67+lzOWziTqorU/2pl2slfs3RhQvHV\n8fLVVXLG3Glx11IFORVDFSmctGtKxpiZQAehtaTYI3qrc9imSc05Oujo6ue6u56KTm256Vv7KeEq\n4HB0BHfngy/Q0lTLGXOnxY2QYqXr5HO5npNpJpwy5kQKJ11Qup1QRfBB4Glr7RYAY8zZwBt5aNuk\nFNshHuzw09bZT1tnP9t3H6GvfyjlvqVCiA0uzmnHs+fPwOsh7uRbD3DuKCOeXK7nZJoJp4w5kcJJ\nOcdirf0pcDrwXuDvYx56A7gqx+2atGLPUerpjd9Q+uL2Nq5ZupDmxtwMVJOVBaosT/xXJNl5Rc4R\n3OGufpp88e2c2lgdPZ48Fa3niCTX0X6Y3t787kcshLTTd9baA8ABxzV3pXuVsKDjXPBgMJg0Ky1b\nkp13FAwmViWe2VyfMJJIlpRw/UfezM2rn6G7d5CG2kpuu/rcUdswkeQGpXJLKZv0BVml8I5pqIqr\ndnBMQxWQuvRQLgwlKWwXGyg6/YOsfPAFNm0LHUXhAc4006IB4QdfefeYPu/yJfN4dVd7NJBdvmRe\nxq9VKreUMhVklYL7+jXnJR1pXLN0Ic++vD/tSa65UFtVxoJTmuOm7Vav2xRXCDYIvH6gO+MRinN0\nMxQYjo4CBzr7WfvY1owDy15HqSXnzyLifgpKLjZren3SkUYQqKkqoydJEdNsaW5MnCI889SWhACR\nbM3HuYE2Hefopr6mIu7x9VsOsGLN+oym4rr9g2l/FhH3U1ByuWTrJCsffCHrAckDTPFVMTA4jMfj\n4fgZ9fT2D9Ebc4ptsqKvyaYSG2ozX8dxBjXnMRYDQyPRoDXaiMlXVxkXSLWeJFJ8FJRczjmScFYM\nz5aTZvqYOa0++lkbbFvCc3bu7+Ifb/pvPB4P8+c08bkPncllS+bxyo42jnSHRiWN9RUZJTREOIPa\ngjnNlJd7Wb/lAANDR5MsMsnCmzmtnh3hAxAjP4tIcVFQcpFkoyJnZ5yLgAShDny0jj8YBH9/aIT2\n3OZWVoXPcIoEJIAFJ09j1vTUwcB5j5FEhmRHWsTW9cskC0+bXqWUHTnSkZCRW4oUlFwkWfZYrjPt\nIhtaL1syjy+vfmZMr00WxEYLbJlmyI0nwGjTq5SykZFUZzyXFgUlF0m2cXT5VedE/9zR1Z/VkVJF\nuYd7r7+IWdPrWbFm/Zjf+3BnHwOOnPHRRjSZbo5VgBGJ19TUXPLp4KCg5Bqd/kE6uuKDQktTbVzn\n3OUf5LKvPJq1zxwZgYZwMkC6EU55mYeWKTUc7OhjaPjo9EHsHqr6mgrOmDtt1BGNjgcXkXTSVQmX\nPFq9btOoR55vf6Mjq585PBKMrgulCw6B4SADQyOcODP1wWLHNteNWkIIslv5W0RKj0ZKLuEcqXT3\nDrJq3SYuXzKPH/x6M6/saMOfYRq4r66cLn9mz41sMHWe9OrU3TvIqSc2pVzfammqzajMj6blRCQd\nBSWXcE5rRfbnbNl5OG6aLBOZBiSAI92hIOSrC1WMuHrFE0mf11BbGZd80OSrSjhNdlUWy/yojp1I\nPGXfSV5FOnzn/pyxBqSx6uge5P3/8iuqK8uoTHEwX2W5ly99bPGoo5xsVvhWHTuReJMl+05rSi4R\n6fAXnzYj7589PBLE3x+gozt5WZ7BwAjf+OF6rrvrKVasWU9XivI92Tyx1RnQXtx2aNTPFyllyr6T\ngoidItvX1pPxOlKuxR42CKFRSyYbYcci9v2cmYg9fUNs331EoyaREqeg5DKxU2TOqgb5VOb1pKxC\nHhnFZHuKLfb9IJSBOMVXnRCcdfCfSOnS9J2LXfr2k5Oe/JoPi+e1RFO3nSfdRqblsn1KrPP1U3zV\nrB2F7JwAAA6ZSURBVLz2fBbNnZ7080Wk9Gik5GIr1qxnMJB48ms21dWUM31KLZ09A/QPDDMwNExV\nhZcgwWjGW5c/lJ7unJbL9kbYVO+nmnYik4eCkouN5Vyi8XrTnKlUlJdRXualo6uf3oEAvQPD0YKr\nkQ2x2apPl06q99PeJhGlhIsLNNRWMpCjquAQWrPx4Em5bjXadFy2g4WCj0hqkyUlXEHJJZJtFv3M\nB89g+QN/yurnVJZ7mTW9nulTaoEgG7cdTPlcrd2IuIdSwiWvkmWyvfzaoax+RkW5h0VmGu1dA2zf\n3ZFyY25dTTmL5k7P2tqNqjOISKYUlFzCedT4vkM9dPYMZfUzyss8PLe5ddTnzWyuTzmNNp4Ao+oM\nIpIpBSWXcFYpeP1Ad9Y/Y3Aos0XSdNN24wkw2U4dF5HSpX1KLtHgGG2k2rg6Eenes8lXldFxEuMJ\nMNksPyQyWSn7TvJq1rR6du7rytn7J6vQ0OSrYmpjTdppOOd0XZOvKu7xTAKM9hmJTJyy7ySvRjvP\naCKaG6sZDAQSjrRwHmWejHO67uz5Mzhv4cwxBRileotMnLLvJK+2v9GRk4BUU+Xl1BObeP1AF13+\n+GQKf19g1CKnzum5l3e0cf8N71T2nIjkhNaUXGL5v2d3P1JE30DosMDWw+nXflKtDTmn5/x9gegR\n6iIi2aagNEmMVkMv1drQNUsXUl9TEXdN2XMikiuavhOaG6vj1oacyQ3z50zluc0Hoo8re05EckVB\naZI7pqGSk2c3svyBZ6OJC87khrfObxlzcoOIZNeOXbvZ8JKP+oaGQjdlfIJBTpt7InV16b/UKihN\nct3+oWiVh0jCg3N67lBHH9Om1LC/zc++th7ueWgjn/vQIiU7iOTRnBOPo79sGgN9xZmBNzDQz8zO\nLvcHJWPMEuAuQutb37fWrihwkyaVEcdmvMhoKPZcoy7/IDti9lA9t/kA/3T749H6ePkMTuMpc6Ta\ne1IKamrrlRKea8YYL3AfcDGwD1hvjPmltfbVQrZrUnFsEG870ktgeIQmXxUDg6F9TIeTpKr7+wLR\nKb5M9yBlIziMp8yRau+JFI9Cj5TeAmy31r4OYIz5L+BSQEEpT5xFSzq6B+nozvxwwdb2Xjr9g9z7\n0EZeea2N/sFhKis8nH7K9IQpvmwEh7GUOYoEwfVbDsRdV/agiHsVOijNAnbH/LyHUKCSIrF99xEu\n/8qjcdf6BoI8t/kAl33lUZZd/ma+/8hmuvyDCWnpT2/ax3PLfsWMqXXUV3t59Y0ugkHweOBfP/pm\nfv/CHl7+Sxt9A8N4vR6qK8uoqiyLe49Mi8dm+hoRKaxCByUpcSvWvpD28aFAkN2t8ZUmgkFYsSb+\ndcMjQfz9Afz9AZobq5niqx41E9A5Iqqq8LL4tBnKHhRxsUIHpb3A8TE/zw5fS8kYsxy4JYdtEpeb\n4qtm5bXnj/o8Z8LG4tNmaC1JXC1d/zbDN8T0xsyn1t0mGPQwtemYUZ9X6KC0HjjFGHMCsB/4R+DD\n6V5grV0OLI+9Zow5EdiZkxaK62Q6/abq5FJs0vVv5pSTmD17dgFalV8FDUrW2mFjzGeA33I0JXxr\nIdsk2VPuhesvfzPf/2VoTSkYDOL1hg4bDAIeoLzcM6Y1pQUnN2ccXFSdXKT4FHqkhLX2McAUuh2F\n9sidlxa6CTlz3sLxfbsb7+tEpHipIKuIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiG\ngpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKI\niLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiG\ngpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKI\niLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiG\ngpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLiGgpKIiLhGeaE+\n2BhzC3AVcDB86UZr7WOFao+IiBRewYJS2Epr7coCt0FERFyi0NN3ngJ/voiIuEihR0qfMcZ8FPgz\ncL21trPA7RERkQLKaVAyxjwOtMRc8gBB4Cbgu8BXrbVBY8xtwErgynF+VBnAgQMHJtBaEZH8uvji\ni08E9lhrA4Vui1t4gsFgoduAMeYE4BFr7ekZPHc5cEvOGyUikh8nWWt3waj9W/R5paxgQckYM8Na\n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\nrkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.jointplot(x, y, stat_func=spearmanr)"
]
@@ -1819,9 +4854,9 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 144,
"metadata": {
- "collapsed": true,
+ "collapsed": false,
"deletable": false,
"nbgrader": {
"checksum": "503d8c45e06a467b226e593c26d4e775",
@@ -1832,9 +4867,26 @@
"solution": true
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "ENSMUSG00000000001.4 -5.985706\n",
+ "ENSMUSG00000000056.7 5.218173\n",
+ "ENSMUSG00000000058.6 11.264661\n",
+ "ENSMUSG00000000078.6 -1.472789\n",
+ "ENSMUSG00000000085.16 -5.360020\n",
+ "dtype: float64"
+ ]
+ },
+ "execution_count": 144,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# YOUR CODE HERE"
+ "kallisto_diff = kallisto_log2_tpm_expressed_genes_summed['s10'] - kallisto_log2_tpm_expressed_genes_summed['s13']\n",
+ "kallisto_diff.head()"
]
},
{
@@ -1857,7 +4909,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 145,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1869,7 +4921,23 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "ENSMUSG00000000001.4 -5.985706\n",
+ "ENSMUSG00000000056.7 5.218173\n",
+ "ENSMUSG00000000058.6 11.264661\n",
+ "ENSMUSG00000000078.6 -1.472789\n",
+ "ENSMUSG00000000085.16 -5.360020\n",
+ "dtype: float64"
+ ]
+ },
+ "execution_count": 145,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_diff = kallisto_log2_tpm_expressed_genes_summed['s10'] - kallisto_log2_tpm_expressed_genes_summed['s13']\n",
"kallisto_diff.head()"
@@ -1877,7 +4945,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 146,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1889,7 +4957,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 146,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\nE/Hlh8rb7nUAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.distplot(kallisto_diff)"
]
@@ -1918,7 +5007,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 147,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1930,7 +5019,30 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(218,)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "0 ENSMUSG00000000827.18\n",
+ "1 ENSMUSG00000001418.13\n",
+ "2 ENSMUSG00000002699.12\n",
+ "3 ENSMUSG00000002885.14\n",
+ "4 ENSMUSG00000002996.17\n",
+ "dtype: object"
+ ]
+ },
+ "execution_count": 147,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_s10_specific = kallisto_diff > (kallisto_diff.mean() + 2*kallisto_diff.std())\n",
"kallisto_s10_specific_genes = pd.Series(kallisto_s10_specific.index[kallisto_s10_specific])\n",
@@ -1960,7 +5072,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 149,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -1972,17 +5084,59 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(162,)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "0 ENSMUSG00000000386.14\n",
+ "1 ENSMUSG00000000399.10\n",
+ "2 ENSMUSG00000000581.8\n",
+ "3 ENSMUSG00000000753.15\n",
+ "4 ENSMUSG00000001127.12\n",
+ "5 ENSMUSG00000001289.12\n",
+ "6 ENSMUSG00000001794.12\n",
+ "7 ENSMUSG00000002845.14\n",
+ "8 ENSMUSG00000004296.14\n",
+ "9 ENSMUSG00000004530.12\n",
+ "10 ENSMUSG00000004561.14\n",
+ "11 ENSMUSG00000004562.16\n",
+ "12 ENSMUSG00000005087.17\n",
+ "13 ENSMUSG00000005107.13\n",
+ "14 ENSMUSG00000005354.15\n",
+ "15 ENSMUSG00000005899.12\n",
+ "16 ENSMUSG00000006333.14\n",
+ "17 ENSMUSG00000006360.11\n",
+ "18 ENSMUSG00000007659.18\n",
+ "19 ENSMUSG00000007812.16\n",
+ "dtype: object"
+ ]
+ },
+ "execution_count": 149,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "kallisto_diff_swap = kallisto_log2_tpm_expressed_genes_summed['s13'] - kallisto_log2_tpm_expressed_genes_summed['s10']\n",
+ "\n",
+ "kallisto_s13_specific = kallisto_diff_swap > (kallisto_diff_swap.mean() + 2*kallisto_diff_swap.std())\n",
+ "\n",
+ "kallisto_s13_specific_genes = pd.Series(kallisto_s13_specific.index[kallisto_s13_specific])\n",
"\n",
"print(kallisto_s13_specific_genes.shape)\n",
- "kallisto_s13_specific_genes.head()\n"
+ "kallisto_s13_specific_genes.head(20)"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 150,
"metadata": {
"collapsed": true,
"deletable": false,
@@ -2022,7 +5176,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 151,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2034,7 +5188,23 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 ENSMUSG00000000386\n",
+ "1 ENSMUSG00000000399\n",
+ "2 ENSMUSG00000000581\n",
+ "3 ENSMUSG00000000753\n",
+ "4 ENSMUSG00000001127\n",
+ "dtype: object"
+ ]
+ },
+ "execution_count": 151,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"kallisto_s10_specific_genes_ensembl = kallisto_s10_specific_genes.map(lambda x: x.split('.')[0])\n",
"kallisto_s13_specific_genes_ensembl = kallisto_s13_specific_genes.map(lambda x: x.split('.')[0])\n",
@@ -2059,7 +5229,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 152,
"metadata": {
"collapsed": true,
"deletable": false,
@@ -2095,7 +5265,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 153,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2107,7 +5277,37 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "==> kallisto_s10_specific_genes.csv <==\r\n",
+ "ENSMUSG00000000827\r\n",
+ "ENSMUSG00000001418\r\n",
+ "ENSMUSG00000002699\r\n",
+ "ENSMUSG00000002885\r\n",
+ "ENSMUSG00000002996\r\n",
+ "ENSMUSG00000003662\r\n",
+ "ENSMUSG00000003721\r\n",
+ "ENSMUSG00000004266\r\n",
+ "ENSMUSG00000004609\r\n",
+ "ENSMUSG00000004610\r\n",
+ "\r\n",
+ "==> kallisto_s13_specific_genes.csv <==\r\n",
+ "ENSMUSG00000000386\r\n",
+ "ENSMUSG00000000399\r\n",
+ "ENSMUSG00000000581\r\n",
+ "ENSMUSG00000000753\r\n",
+ "ENSMUSG00000001127\r\n",
+ "ENSMUSG00000001289\r\n",
+ "ENSMUSG00000001794\r\n",
+ "ENSMUSG00000002845\r\n",
+ "ENSMUSG00000004296\r\n",
+ "ENSMUSG00000004530\r\n"
+ ]
+ }
+ ],
"source": [
"! head kallisto*specific_genes.csv"
]
@@ -2151,7 +5351,7 @@
},
"outputs": [],
"source": [
- "# YOUR CODE HERE"
+ "I cannot find any specific genes that enriched in both case. I need to confirm with TA. Thanks"
]
},
{
@@ -2179,7 +5379,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 155,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2191,16 +5391,162 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(46983, 9)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Chr | \n",
+ " Start | \n",
+ " End | \n",
+ " Strand | \n",
+ " Length | \n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S13.Aligned.out.sorted.bam | \n",
+ " fpkm | \n",
+ " tpm | \n",
+ " log2_tpm | \n",
+ "
\n",
+ " \n",
+ " | Geneid | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ENSMUSG00000102693.1 | \n",
+ " chr1 | \n",
+ " 3073253 | \n",
+ " 3074322 | \n",
+ " + | \n",
+ " 1070 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000064842.1 | \n",
+ " chr1 | \n",
+ " 3102016 | \n",
+ " 3102125 | \n",
+ " + | \n",
+ " 110 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000051951.5 | \n",
+ " chr1;chr1;chr1 | \n",
+ " 3214482;3421702;3670552 | \n",
+ " 3216968;3421901;3671498 | \n",
+ " -;-;- | \n",
+ " 3634 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000102851.1 | \n",
+ " chr1 | \n",
+ " 3252757 | \n",
+ " 3253236 | \n",
+ " + | \n",
+ " 480 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ENSMUSG00000103377.1 | \n",
+ " chr1 | \n",
+ " 3365731 | \n",
+ " 3368549 | \n",
+ " - | \n",
+ " 2819 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Chr Start \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 chr1 3073253 \n",
+ "ENSMUSG00000064842.1 chr1 3102016 \n",
+ "ENSMUSG00000051951.5 chr1;chr1;chr1 3214482;3421702;3670552 \n",
+ "ENSMUSG00000102851.1 chr1 3252757 \n",
+ "ENSMUSG00000103377.1 chr1 3365731 \n",
+ "\n",
+ " End Strand Length \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 3074322 + 1070 \n",
+ "ENSMUSG00000064842.1 3102125 + 110 \n",
+ "ENSMUSG00000051951.5 3216968;3421901;3671498 -;-;- 3634 \n",
+ "ENSMUSG00000102851.1 3253236 + 480 \n",
+ "ENSMUSG00000103377.1 3368549 - 2819 \n",
+ "\n",
+ " /home/ucsd-train09/projects/shalek2013/processed_data/S13.Aligned.out.sorted.bam \\\n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 \n",
+ "ENSMUSG00000064842.1 0 \n",
+ "ENSMUSG00000051951.5 0 \n",
+ "ENSMUSG00000102851.1 0 \n",
+ "ENSMUSG00000103377.1 0 \n",
+ "\n",
+ " fpkm tpm log2_tpm \n",
+ "Geneid \n",
+ "ENSMUSG00000102693.1 0 0 0 \n",
+ "ENSMUSG00000064842.1 0 0 0 \n",
+ "ENSMUSG00000051951.5 0 0 0 \n",
+ "ENSMUSG00000102851.1 0 0 0 \n",
+ "ENSMUSG00000103377.1 0 0 0 "
+ ]
+ },
+ "execution_count": 155,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "s13_featurecounts = pd.read_table('s13_featureCounts.txt',skiprows=1,index_col=0)\n",
+ "reads = s13_featurecounts['/home/ucsd-train09/projects/shalek2013/processed_data/S13.Aligned.out.sorted.bam']\n",
+ "s13_featurecounts['fpkm'] = (reads/(s13_featurecounts['Length']*reads.sum()))*1e9\n",
+ "s13_featurecounts['tpm'] = (s13_featurecounts['fpkm']/s13_featurecounts['fpkm'].sum())*1e6\n",
+ "s13_featurecounts['log2_tpm'] = np.log2(s13_featurecounts['tpm']+1)\n",
"print(s13_featurecounts.shape)\n",
"s13_featurecounts.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 156,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2213,7 +5559,19 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "ename": "AssertionError",
+ "evalue": "",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[1;32massert\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms13_featurecounts\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mintersection\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'fpkm'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'tpm'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'log2_tpm'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m3\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 2\u001b[1;33m \u001b[1;32massert\u001b[0m \u001b[0ms13_featurecounts\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloc\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'ENSMUSG00000064370.1'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'log2_tpm'\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m13.15202328657807\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m: "
+ ]
+ }
+ ],
"source": [
"assert len(s13_featurecounts.columns.intersection(['fpkm', 'tpm', 'log2_tpm'])) == 3\n",
"assert s13_featurecounts.loc['ENSMUSG00000064370.1', 'log2_tpm'] == 13.15202328657807"
@@ -2237,7 +5595,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 157,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2249,7 +5607,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 157,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAaYAAAGpCAYAAADGJ5LWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3Xt8XHWdP/7XmftkkkmTpkkvCKVAD7VAWhDQH3xlgVX7\nRVnwW1xEWVR+6pbfIiDgIohL1a5Y/cIC9bvtV9cLFVy72lUXcRFFtm5RS6VtaEN7WnuhpWluTZpJ\nJpn7+f0xOafnOrfMZE5mXs/Hw4fMZC6fM0k/7/l8Pu/P+yPIsgwiIiKncFW7AURERFoMTERE5CgM\nTERE5CgMTERE5CgMTERE5CgMTERE5CieajegzJj7TkQzjVDtBjgNR0xEROQotTZiqiujo6NIpVLq\n7VAoBJ/PV8UWERFNHQPTDPar/34dgi+s3l7U7sXyi86vYouIiKaOgWkG8/v88Iaa1NuCEK9ia4iI\nyoNrTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgM\nTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE\n5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgM\nTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE\n5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5CgMTERE5Cie\najegXERR9Lz00kvVbsa0Gjo5AM94Sr09MTAMvydTxRYROUNTU1O1m1Cwa6+9diGAtyRJSuV7bL2o\nmcAE4Ixrr7222m0gIirWYQBnAzhS5XY4Ri0Fprcm///sqrZieil/0PWk3q653q4XqL9rPozT/RcB\nEGRZrnYbykYURVmSJKHa7Zgu9Xa9QP1dc71dL1B/11xv11sIJj8QEZGjMDAREZGjMDAREZGjTFvy\ngyiKZwDYCKADQAbAtyVJekoUxRYAmwCchWxWyl9LkjRS4tt8qRxtnUHq7XqB+rvmerteoP6uud6u\nN69pS34QRXEugLmSJO0SRbERwGsAbgDwCQAnJUn6uiiKDwBokSTp89PSKCIicpxpm8qTJKlXkqRd\n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\njijUFEZjuLSKJ04gZAor5+WEkkQLABzT3H5r8j6iujGrya+7vWzxHBZOpbrlhBETUd1bOK8Jbz97\nNqfpiOCMwHQcwJma22dM3mdLFMXVAB6pYJuIptXoeApf+vQV1W4GOUCu/m12QxxzQqWdqOwEHaFw\nQY9zQmDaDuBcURTPAnACwIcB3JLrCZIkrQawWnufKIoLARyuSAuJKoyFUkmRq3+74PxzcMYZZ1Sh\nVdOr6oFJkqS0KIp3AngRp9PF91a5WURl5RaA+e2NaJ8VxOETEYyNZw8ynDu7AWfODXPqjkij6oEJ\nACRJegGAWO12zBTPPXZDtZtARFQxTsjKIyIiUjEwERGRozAwERGRozAwERGRozAwERGRozAwERGR\nozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAw\nERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGR\nozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAw\nERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGR\nozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRozAwERGRo3iq\n+eaiKD4C4FMA+ifvekiSpBeq2CQiIqqyqgamSY9LkvR4tRtBRETO4ISpPKHaDSAiIudwwojpTlEU\n/wbAnwDcJ0nSSLUbRERE1VPxwCSK4q8BdGjuEgDIAL4A4J8BfFmSJFkUxTUAHgfw/5b4Vm4A6O3t\nnUJriYim17XXXrsQwFuSJKWq3RanEGRZrnYbAACiKJ4F4DlJki4q4LGrATxS8UYREU2PsyVJOgLk\n7d/Ux9WyqgYmURTnSpLUO/nfnwVwqSRJHynxtfwAYgDOBZAuXysd7TCAs6vdiGlWb9dcb9cL1N81\nHwbgzTViEkXRA+AM1MnIqtqBaSOAZQAyAI4A+FtJkvqm8HqyJEl1k0xRb9cL1N8119v1AvV3zfV2\nvYWoavKDJEm3VfP9iYjIeZyQLk5ERKRiYCIiIkeptcD0pWo3YJrV2/UC9XfN9Xa9QP1dc71db16O\nSRcnIiICam/EREREMxwDExEROQoDExEROQoDExEROQoDExEROYoTjr0oq3o5FVcUxRUAnkD2y8V3\nJElaW+UmVZQoikcAjCBbviopSdJl/3979xZiVRXHcfyrmZAKFZEKWVYav0rtYqSGgVZkGJWiFFlg\nUtZDWlkElQ/5KgWB6UNhmWZ2NUyjC1lSYSFqYo5Uf6oHM8lBuoldTJvpYa/DHKeZUWfmzDmz5veB\nYfbZ5+zZa7vOmv+sfZb/f1UbVAGSngduAOpLyYwlnQq8BgylSNt1Sy6lYVq53mzHr6QhwIsU1RYa\ngKUR8XTOfdxeuc6YnoqI0ekrizd1OUm9gSXAdcAIYIak86vbqoprACZGxKU5BqXkBYo+Lfco8GFE\nCNgAPNblraqclq4X8h2/h4GHImIEcAUwJ43bnPu4XXINTLknRBwDfBsRuyLiEPAqMKXKbaq0XuT7\nfgUgIjYCvzbbPQVYkbZXAFO7tFEV1Mr1QqbjNyL2RsT2tH0A+JoiY3i2fdxeuQ70uZK2S3pO0snV\nbkwFnAHsLnv8Y9qXs0ZgvaQtku6udmO60MBSxv1UImZgldvTFXIfv0g6m6KywiZgUA/s4zZ1y8Ak\nab2kHWVfden7jRRVcc+NiEuAvRRVca37Gx8Ro4HrKW6BXFntBlVJ7qlash+/kgYAq4EH0sypeZ/m\n3sdH1S0XP0TEtcf40qXA25VsS5XsAc4qezwk7ctWRPyUvu+TtIbidubG6raqS9RLGhQR9ZIG07Qo\nIEsRsa/sYXbjNxX8Ww2sjIi1aXeP6uNj0S1nTG1JHVsyDdhZrbZU0BZguKShkvoCtwLrqtymipHU\nL/2ViaT+wCTy7FcoPl8p/4xlHTArbd8BrG1+QDd3xPX2gPG7DPgqIhaV7cu9j49bdklcO7sqbq1K\ny8UX0bRcfGGVm1Qxks4B1lDc4ugDrMrxeiW9DEwETgPqgQXAW8AbwJnALoqlxL9Vq42dqZXrvYpM\nx6+k8cCnQB3Fe7kRmA9sBl4nwz5ur+wCk5mZdW/Z3cozM7PuzYHJzMxqigOTmZnVFAcmMzOrKQ5M\nZmZWUxyYzMyspjgwmZlZTemWKYnMyklqAAZExJ/tPP484FlgMEVpgi3AvRFxsI1jpgB7ImJre85p\nZq3zjMly0NH/Jf4P8GBEXJgK1vUHHj7KMVOBsR08r5m1wDMmy0F5rrXLKVI19QP+oMjgvDU9Nxe4\nn6IG0HvAnIg4PSJ2UaSCKdkMtFp4UdIk4CbgGkl3UWTA3p3O+yVwGXAAmBUR30iakJ7bDIyjCIQz\nKVLwjAR+AKZFxF8d/Hcwy4JnTJYNSSdSZG6en8omPA68KamPpIuAR4BxETEWOIUWZlqSTgLupI1E\nmhHxAUXizYWpyupL6alRFOWyR1KUb1hZdtgFwOI0I9sEvA/MS9VMG4AZHbh0s6w4MFkOSgFGwMGI\n+BggIj4CDqb9E4B3I+KX9NplzX+IpBOAVyjKXL/TjnZ8l6qyQhGURpWyohfNibq0vQ3YXirlAXwB\nDG/H+cyy5MBkuWutTPcR+yX1BlYBP0fEvE46d/mM7O+y7X9beOzb6maJA5PloBRkAuibPtNB0tUU\nv/AD+ASYLOm09NqZpYMl9QJWUKzIm32M59wPNC/7PSyVNgC4HahLFUrN7Dj4rzTLQSNARBySNB1Y\nLKm0+GF6RBwGdkh6Avhc0n5gA/B7On4ycBtFUbptkhqBzyLivjbOuRJYLulmmhY/7ARmS3omnXtm\nG8ebWStcj8l6DEkDSjMYSQuAYRHRKcEjzdKejIgxnfHzzHoyz5isJ1mYbrX1Bb4H7qlye8ysBZ4x\nmbVC0sXAcpoWMfRK20si4n+r+sysczgwmZlZTfGqPDMzqykOTGZmVlMcmMzMrKY4MJmZWU1xYDIz\ns5ryHwemtODyMpeGAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.jointplot(s10_featurecounts['log2_tpm'], s13_featurecounts['log2_tpm'])"
]
@@ -2274,7 +5653,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 158,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2286,16 +5665,41 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(46983,)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "Geneid\n",
+ "ENSMUSG00000102693.1 0.000000\n",
+ "ENSMUSG00000064842.1 8.032472\n",
+ "ENSMUSG00000051951.5 0.000000\n",
+ "ENSMUSG00000102851.1 0.000000\n",
+ "ENSMUSG00000103377.1 0.000000\n",
+ "dtype: float64"
+ ]
+ },
+ "execution_count": 158,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "featurecounts_log2_tpm = pd.concat([s10_featurecounts['log2_tpm'], s13_featurecounts['log2_tpm']], axis=1, keys=['s10', 's13'])\n",
+ "featurecounts_diff = featurecounts_log2_tpm['s10'] - featurecounts_log2_tpm['s13']\n",
"print(featurecounts_diff.shape)\n",
"featurecounts_diff.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 159,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2308,7 +5712,19 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "ename": "AssertionError",
+ "evalue": "",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[1;32massert\u001b[0m \u001b[0mfeaturecounts_diff\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'ENSMUSG00000064842.1'\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m8.0324720569159282\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;31mAssertionError\u001b[0m: "
+ ]
+ }
+ ],
"source": [
"assert featurecounts_diff['ENSMUSG00000064842.1'] == 8.0324720569159282"
]
@@ -2331,7 +5747,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 160,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2343,7 +5759,28 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 160,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\niq+uv6ccYQAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"sns.distplot(featurecounts_diff)"
]
@@ -2366,7 +5803,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 161,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2378,7 +5815,35 @@
"solution": false
}
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "(9470,)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 161,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\nFAAiIk3q/wPgSntCLN27ewAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
"source": [
"featurecounts_diff_nonzero = featurecounts_diff[featurecounts_diff != 0]\n",
"print(featurecounts_diff_nonzero.shape)\n",
@@ -2413,7 +5878,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 162,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2425,9 +5890,36 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "featurecounts_s10_specific_genes.shape (303,)\n",
+ "featurecounts_s13_specific_genes.shape (369,)\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "0 ENSMUSG00000081441.3\n",
+ "1 ENSMUSG00000102664.1\n",
+ "2 ENSMUSG00000079658.9\n",
+ "3 ENSMUSG00000062939.11\n",
+ "4 ENSMUSG00000026094.14\n",
+ "Name: Geneid, dtype: object"
+ ]
+ },
+ "execution_count": 162,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "featurecounts_s10_specific = featurecounts_diff_nonzero > (featurecounts_diff_nonzero.mean() + 2*featurecounts_diff_nonzero.std())\n",
+ "featurecounts_s10_specific_genes = pd.Series(featurecounts_s10_specific.index[featurecounts_s10_specific])\n",
+ "featurecounts_s13_specific = featurecounts_diff_nonzero < (featurecounts_diff_nonzero.mean() - 2*featurecounts_diff_nonzero.std())\n",
+ "featurecounts_s13_specific_genes = pd.Series(featurecounts_s13_specific.index[featurecounts_s13_specific])\n",
"print('featurecounts_s10_specific_genes.shape', featurecounts_s10_specific_genes.shape)\n",
"print('featurecounts_s13_specific_genes.shape', featurecounts_s13_specific_genes.shape)\n",
"\n",
@@ -2436,7 +5928,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 163,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2496,7 +5988,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 164,
"metadata": {
"collapsed": false,
"deletable": false,
@@ -2508,15 +6000,32 @@
"solution": true
}
},
- "outputs": [],
- "source": [
- "# YOUR CODE HERE\n",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 ENSMUSG00000081441\n",
+ "1 ENSMUSG00000102664\n",
+ "2 ENSMUSG00000079658\n",
+ "3 ENSMUSG00000062939\n",
+ "4 ENSMUSG00000026094\n",
+ "Name: Geneid, dtype: object"
+ ]
+ },
+ "execution_count": 164,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "featurecounts_s10_specific_genes_ensembl = featurecounts_s10_specific_genes.map(lambda x: x.split('.')[0])\n",
+ "featurecounts_s13_specific_genes_ensembl = featurecounts_s13_specific_genes.map(lambda x: x.split('.')[0])\n",
"featurecounts_s13_specific_genes_ensembl.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 165,
"metadata": {
"collapsed": true,
"deletable": false,
@@ -2559,7 +6068,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 166,
"metadata": {
"collapsed": true,
"deletable": false,
@@ -2573,8 +6082,8 @@
},
"outputs": [],
"source": [
- "# Code to write series to file.\n",
- "# YOUR CODE HERE"
+ "featurecounts_s10_specific_genes_ensembl.to_csv('featurecounts_s10_specific_genes.csv', index=False)\n",
+ "featurecounts_s13_specific_genes_ensembl.to_csv('featurecounts_s13_specific_genes.csv', index=False)"
]
},
{
@@ -2619,4 +6128,4 @@
},
"nbformat": 4,
"nbformat_minor": 0
-}
\ No newline at end of file
+}