annotate clsi_profile_type2_linux.ipynb @ 11:7dcc0e93288b draft default tip

"planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
author rakesh4osdd
date Wed, 30 Jun 2021 07:13:29 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
1 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
2 "cells": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
3 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
4 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
5 "execution_count": 7,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
6 "id": "9aa0a6f7",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
7 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
8 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
9 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
10 "# ASIST module2 | map AST result to the CLSI breakporints with combination antibiotics\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
11 "# By rakesh4osdd@gmail.com, 06-Jun-2021\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
12 "import pandas as pd\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
13 "import re\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
14 "import sys"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
15 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
16 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
17 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
18 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
19 "execution_count": 8,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
20 "id": "9af8387e",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
21 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
22 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
23 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
24 "#print(pd.__version__, re.__version__)"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
25 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
26 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
27 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
28 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
29 "execution_count": 9,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
30 "id": "73d0783c",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
31 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
32 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
33 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
34 "# compare two MIC value strings\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
35 "def check_mic(mic1,mic2,mic_type):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
36 " #print(mic1,mic2,mic_type)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
37 " try:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
38 " if '/' in mic1:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
39 " m1a = mic1.split('/')[0]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
40 " m1b = mic1.split('/')[1]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
41 " if float(m1a)==0 or float(m1b)==0:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
42 " strain_type='Strain could not be classified'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
43 " return(strain_type) \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
44 " elif '/' in mic2:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
45 " m1a = mic1\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
46 " if float(m1a)==0:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
47 " strain_type='Strain could not be classified'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
48 " return(strain_type) \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
49 " m1b = '1'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
50 " elif float(mic1)==0:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
51 " strain_type='Strain could not be classified'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
52 " return(strain_type)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
53 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
54 " m1a = mic1\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
55 " \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
56 " if '-' in mic2:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
57 " m2a = mic2.split('-')[0]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
58 " m2b = mic2.split('-')[1] \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
59 " \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
60 " except ValueError:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
61 " strain_type='Strain could not be classified' \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
62 " return(strain_type)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
63 " try:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
64 " if '-' in mic2 and mic_type == 'i': # for intermediate only\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
65 " if '/' in mic2:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
66 " m2a = mic2.split('-')[0].split('/')[0]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
67 " m2b = mic2.split('-')[0].split('/')[1]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
68 " m2aa = mic2.split('-')[1].split('/')[0]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
69 " m2bb = mic2.split('-')[1].split('/')[1]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
70 " if (float(m2aa)>=float(m1a)>=float(m2a) and float(m2bb)>=float(m1b)>=float(m2b)):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
71 " #print('intermediate')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
72 " m_type='Intermediate'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
73 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
74 " #print('not define')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
75 " m_type='Strain could not be classified'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
76 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
77 " m2a = mic2.split('-')[0]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
78 " m2b = mic2.split('-')[1] \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
79 " if (float(m2b)>=float(m1a)>=float(m2a)):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
80 " #print('intermediate')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
81 " m_type='Intermediate'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
82 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
83 " #print('not define')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
84 " m_type='Strain could not be classified' \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
85 " #print (m1a,m1b,m2a,m2b,m2aa,m2bb)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
86 " elif '/' in mic2:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
87 " m2a = mic2.split('/')[0]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
88 " m2b = mic2.split('/')[1]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
89 " #print(m1a,m1b,m2a,m2b,mic_type)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
90 " if (mic_type=='s' and (float(m1a)<=float(m2a) and float(m1b)<=float(m2b))):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
91 " m_type='Susceptible'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
92 " elif (mic_type=='r' and (float(m1a)>=float(m2a) and float(m1b)>=float(m2b))):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
93 " m_type='Resistant'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
94 " elif (mic_type=='i' and (float(m1a)==float(m2a) and float(m1b)==float(m2b))):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
95 " m_type='Intermediate'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
96 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
97 " m_type='Strain could not be classified'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
98 " elif '-' in mic2:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
99 " m_type='Strain could not be classified'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
100 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
101 " m2a=mic2\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
102 " if (mic_type=='s' and (float(m1a)<=float(m2a))):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
103 " m_type='Susceptible'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
104 " elif (mic_type=='r' and (float(m1a)>=float(m2a))):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
105 " m_type='Resistant'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
106 " elif (mic_type=='i' and (float(m1a)==float(m2a))):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
107 " m_type='Intermediate'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
108 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
109 " m_type='Strain could not be classified' \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
110 " except IndexError:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
111 " strain_type='Strain could not be classified' \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
112 " return(strain_type)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
113 " \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
114 " return(m_type)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
115 "\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
116 "#check_mic('65','32-64','i')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
117 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
118 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
119 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
120 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
121 "execution_count": 10,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
122 "id": "4d2ab1b1",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
123 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
124 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
125 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
126 "# compare MIC value in pandas list\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
127 "def sus_res_int(mic):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
128 " #print(mic)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
129 " o_mic = mic[0].replace(' ', '')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
130 " s_mic = mic[1].replace(' ', '')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
131 " r_mic = mic[2].replace(' ', '')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
132 " i_mic = mic[3].replace(' ', '')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
133 " try:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
134 " if check_mic(o_mic,s_mic,'s')=='Susceptible':\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
135 " strain_type='Susceptible'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
136 " elif check_mic(o_mic,r_mic,'r')=='Resistant':\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
137 " strain_type='Resistant'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
138 " elif check_mic(o_mic,i_mic,'i')=='Intermediate':\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
139 " strain_type='Intermediate' \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
140 " else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
141 " strain_type='Strain could not be classified'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
142 " except ValueError:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
143 " strain_type='Strain could not be classified' \n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
144 " return(strain_type)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
145 "\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
146 "#mic=['128','16/4','128/4','32/4-64/4']\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
147 "#sus_res_int(mic)"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
148 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
149 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
150 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
151 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
152 "execution_count": 11,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
153 "id": "0e22ef0d",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
154 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
155 "outputs": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
156 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
157 "ename": "IndexError",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
158 "evalue": "list index out of range",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
159 "output_type": "error",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
160 "traceback": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
161 "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
162 "\u001b[0;31mIndexError\u001b[0m Traceback (most recent call last)",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
163 "\u001b[0;32m<ipython-input-11-26f141926f14>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[0minput_user\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0msys\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0margv\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0minput_clsi\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0msys\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0margv\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m2\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 4\u001b[0;31m \u001b[0moutput_table\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0msys\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0margv\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m3\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
164 "\u001b[0;31mIndexError\u001b[0m: list index out of range"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
165 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
166 }
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
167 ],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
168 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
169 "# for input argument\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
170 "input_user = sys.argv[1]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
171 "input_clsi = sys.argv[2]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
172 "output_table = sys.argv[3]"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
173 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
174 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
175 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
176 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
177 "execution_count": 49,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
178 "id": "21d5fe63",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
179 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
180 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
181 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
182 "\"\"\"input_user='~/Jupyterlab_notebook/ASIST_module/strain_profiles_16k.csv.csv'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
183 "#input_user='test-data/input2.csv'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
184 "input_clsi='test-data/clsi.csv'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
185 "output_profile='test-data/input2_profile.csv'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
186 "#output_table='test-data/input2_table.csv'\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
187 "output_table='/home/rakesh/Jupyterlab_notebook/ASIST_module/strain_profiles_16k_table.csv'\"\"\""
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
188 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
189 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
190 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
191 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
192 "execution_count": 60,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
193 "id": "1e64b025",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
194 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
195 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
196 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
197 "# read user AST data with selected 3 columns\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
198 "strain_mic=pd.read_csv(input_user, sep=',', usecols =['Strain name', 'Antibiotics', 'MIC'],na_filter=False)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
199 "#strain_mic"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
200 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
201 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
202 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
203 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
204 "execution_count": 61,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
205 "id": "0d30ddc3",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
206 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
207 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
208 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
209 "clsi_bp=pd.read_csv(input_clsi,sep=',')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
210 "\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
211 "#clsi_bp[clsi_bp[['Antibiotics', 'Susceptible']].duplicated()].shape"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
212 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
213 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
214 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
215 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
216 "execution_count": 62,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
217 "id": "a818676d",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
218 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
219 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
220 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
221 "#clsi_bp\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
222 "#strain_mic"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
223 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
224 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
225 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
226 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
227 "execution_count": 64,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
228 "id": "c2aae757",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
229 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
230 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
231 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
232 "# warn user for duplicate files\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
233 "input_dups=strain_mic[strain_mic[['Strain name','Antibiotics']].duplicated()]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
234 "if (input_dups.shape[0] == 0):\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
235 " #print( \"No duplicates\")\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
236 " pass\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
237 "else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
238 " with open(output_table, \"w\") as file_object:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
239 " # Append 'hello' at the end of file\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
240 " file_object.write('S.No.,Strain name,Antibiotics,MIC\\nInput File Error: Please remove duplicate/mutiple MIC values for same combination of Strain name and Antibiotics from input file\\n')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
241 " input_dups.to_csv(output_table,na_rep='NA', mode='a')\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
242 " exit()"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
243 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
244 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
245 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
246 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
247 "execution_count": 17,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
248 "id": "c6b4c59b",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
249 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
250 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
251 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
252 "# convert MIC to numbers sMIC, rMIC\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
253 "clsi_bp['s_mic'] =clsi_bp[['Susceptible']].applymap(lambda x: (re.sub(r'[^0-9.\\/-]', '', x)))\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
254 "clsi_bp['r_mic'] =clsi_bp[['Resistant']].applymap(lambda x: (re.sub(r'[^0-9.\\/-]', '', x)))\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
255 "clsi_bp['i_mic'] = clsi_bp[['Intermediate']].applymap(lambda x: (re.sub(r'[^0-9.\\/-]', '', x)))"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
256 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
257 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
258 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
259 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
260 "execution_count": 18,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
261 "id": "d0171f94",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
262 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
263 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
264 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
265 "#clsi_bp['i_mic'] = clsi_bp[['Intermediate']].applymap(lambda x: (re.sub(r'[^0-9.\\/-]', '', x)))"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
266 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
267 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
268 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
269 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
270 "execution_count": 19,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
271 "id": "fe45b2dd",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
272 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
273 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
274 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
275 "# Read only numbers in MIC values\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
276 "#try:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
277 "strain_mic['o_mic']=strain_mic[['MIC']].applymap(lambda x: (re.sub(r'[^0-9.\\/]','', x)))\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
278 "#except TypeError:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
279 "# print('Waring: Error in MIC value')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
280 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
281 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
282 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
283 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
284 "execution_count": 20,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
285 "id": "ddbbe4d9",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
286 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
287 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
288 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
289 "#strain_mic"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
290 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
291 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
292 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
293 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
294 "execution_count": 21,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
295 "id": "640508f1",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
296 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
297 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
298 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
299 "# capitalize each Antibiotic Name for comparision with removing whitespace\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
300 "strain_mic['Strain name']=strain_mic['Strain name'].str.capitalize().str.replace(\" \",\"\")\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
301 "strain_mic['Antibiotics']=strain_mic['Antibiotics'].str.capitalize().str.replace(\" \",\"\")\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
302 "\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
303 "clsi_bp['Antibiotics']=clsi_bp['Antibiotics'].str.capitalize().str.replace(\" \",\"\")"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
304 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
305 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
306 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
307 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
308 "execution_count": 22,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
309 "id": "b87426f4",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
310 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
311 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
312 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
313 "#find duplicate values in input files\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
314 "dups=strain_mic[strain_mic[['Strain name', 'Antibiotics']].duplicated(keep=False)]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
315 "if dups.shape[0] != 0:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
316 " print ('Please provide a single MIC value in input file for given duplicates combination of \\'Strain name and Antibiotics\\' to use the tool:-\\n',dups)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
317 " #exit()\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
318 "else:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
319 " #compare CLSI Antibiotics only\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
320 " #result=pd.merge(strain_mic, clsi_bp, on='Antibiotics',how='inner', indicator=True)[['Strain name','Antibiotics', 'MIC', 'o_mic', 's_mic', 'r_mic','_merge']]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
321 " try:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
322 " result=pd.merge(strain_mic, clsi_bp, on='Antibiotics',how='inner')[['Strain name','Antibiotics', 'MIC', 'o_mic', 's_mic', 'r_mic','i_mic']]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
323 " except KeyError:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
324 " print('Waring: Error in input Values')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
325 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
326 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
327 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
328 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
329 "execution_count": 23,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
330 "id": "91bfc94d",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
331 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
332 "outputs": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
333 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
334 "data": {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
335 "text/html": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
336 "<div>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
337 "<style scoped>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
338 " .dataframe tbody tr th:only-of-type {\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
339 " vertical-align: middle;\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
340 " }\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
341 "\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
342 " .dataframe tbody tr th {\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
343 " vertical-align: top;\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
344 " }\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
345 "\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
346 " .dataframe thead th {\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
347 " text-align: right;\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
348 " }\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
349 "</style>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
350 "<table border=\"1\" class=\"dataframe\">\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
351 " <thead>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
352 " <tr style=\"text-align: right;\">\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
353 " <th></th>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
354 " <th>Strain name</th>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
355 " <th>Antibiotics</th>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
356 " <th>MIC</th>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
357 " <th>o_mic</th>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
358 " </tr>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
359 " </thead>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
360 " <tbody>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
361 " </tbody>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
362 "</table>\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
363 "</div>"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
364 ],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
365 "text/plain": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
366 "Empty DataFrame\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
367 "Columns: [Strain name, Antibiotics, MIC, o_mic]\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
368 "Index: []"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
369 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
370 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
371 "execution_count": 23,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
372 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
373 "output_type": "execute_result"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
374 }
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
375 ],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
376 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
377 "dups.head()"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
378 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
379 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
380 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
381 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
382 "execution_count": 132,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
383 "id": "b171f205",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
384 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
385 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
386 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
387 "#compare MIC values and assign Susceptible and Resistant to Strain\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
388 "#try:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
389 "result[['CLSI_profile']] = result[['o_mic','s_mic','r_mic','i_mic']].apply(sus_res_int,axis = 1)\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
390 "#except ValueError:\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
391 "# print('Waring: Error in input MIC value')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
392 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
393 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
394 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
395 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
396 "execution_count": 133,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
397 "id": "3336fd92",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
398 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
399 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
400 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
401 "#result"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
402 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
403 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
404 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
405 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
406 "execution_count": 134,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
407 "id": "f0dacfd1",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
408 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
409 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
410 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
411 "#result[['Strain name', 'Antibiotics', 'MIC','s_mic','r_mic','CLSI_profile']].to_csv(output_profile,sep=',', index=False, encoding='utf-8-sig')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
412 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
413 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
414 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
415 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
416 "execution_count": 135,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
417 "id": "3d8d03f7",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
418 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
419 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
420 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
421 "#create a pivot table for ASIST\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
422 "table=result[['Strain name', 'Antibiotics','CLSI_profile']].drop_duplicates()\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
423 "result_table=pd.pivot_table(table, values ='CLSI_profile', index =['Strain name'],columns =['Antibiotics'], aggfunc = lambda x: ' '.join(x))"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
424 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
425 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
426 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
427 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
428 "execution_count": 136,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
429 "id": "7d7223a3",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
430 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
431 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
432 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
433 "#result_table"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
434 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
435 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
436 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
437 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
438 "execution_count": 137,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
439 "id": "8a41b2ef",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
440 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
441 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
442 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
443 "#result_table.to_csv(output_table,na_rep='NA')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
444 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
445 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
446 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
447 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
448 "execution_count": 138,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
449 "id": "8c9e5f87",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
450 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
451 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
452 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
453 "# reorder the Antibiotics for ASIST\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
454 "clsi_ab=['Amikacin','Tobramycin','Gentamycin','Netilmicin','Imipenem','Meropenem','Doripenem','Ciprofloxacin','Levofloxacin',\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
455 " 'Piperacillin/tazobactam','Ticarcillin/clavulanicacid','Cefotaxime','Ceftriaxone','Ceftazidime','Cefepime',\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
456 " 'Trimethoprim/sulfamethoxazole','Ampicillin/sulbactam','Colistin','Polymyxinb','Tetracycline','Doxicycline ',\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
457 " 'Minocycline']\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
458 "result_selected=result_table.filter(clsi_ab)"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
459 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
460 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
461 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
462 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
463 "execution_count": 139,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
464 "id": "cdf43afb",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
465 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
466 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
467 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
468 "#print(result_selected.shape, result_table.shape)"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
469 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
470 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
471 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
472 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
473 "execution_count": 140,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
474 "id": "c4c4df30",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
475 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
476 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
477 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
478 "#result_selected.insert(0,'Resistance_phenotype','')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
479 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
480 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
481 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
482 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
483 "execution_count": 141,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
484 "id": "9adb2703",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
485 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
486 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
487 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
488 "#rename headers\n",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
489 "result_selected=result_selected.rename(columns = {'Ticarcillin/clavulanicacid':'Ticarcillin/clavulanic acid','Piperacillin/tazobactam':'Piperacillin/ tazobactam','Trimethoprim/sulfamethoxazole': 'Trimethoprim/ sulfamethoxazole','Ampicillin/sulbactam':'Ampicillin/ sulbactam', 'Polymyxinb': 'Polymyxin B'} )"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
490 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
491 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
492 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
493 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
494 "execution_count": 142,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
495 "id": "50e6cf5f",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
496 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
497 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
498 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
499 "#result_selected"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
500 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
501 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
502 {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
503 "cell_type": "code",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
504 "execution_count": 144,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
505 "id": "2833671c",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
506 "metadata": {},
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
507 "outputs": [],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
508 "source": [
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
509 "result_selected.to_csv(output_table,na_rep='NA')"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
510 ]
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
511 }
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
512 ],
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
513 "metadata": {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
514 "kernelspec": {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
515 "display_name": "Python 3",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
516 "language": "python",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
517 "name": "python3"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
518 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
519 "language_info": {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
520 "codemirror_mode": {
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
521 "name": "ipython",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
522 "version": 3
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
523 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
524 "file_extension": ".py",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
525 "mimetype": "text/x-python",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
526 "name": "python",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
527 "nbconvert_exporter": "python",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
528 "pygments_lexer": "ipython3",
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
529 "version": "3.7.10"
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
530 }
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
531 },
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
532 "nbformat": 4,
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
533 "nbformat_minor": 5
7dcc0e93288b "planemo upload for repository https://github.com/rakesh4osdd/asist/tree/master commit f590c3b1d71a9b8f2030909fa488b4ac0c3caed8-dirty"
rakesh4osdd
parents:
diff changeset
534 }