This site is to serve as my note-book and to effectively communicate with my students and collaborators. Every now and then, a blog may be of interest to other researchers or teachers. Views in this blog are my own. All rights of research results and findings on this blog are reserved. See also http://youtube.com/c/hongqin @hongqin
Thursday, February 23, 2017
BIO3250 Ch5, chisquare independent test,
Explain homework settings
Socrative
YouTube recording
QubeHub Rstudio demo
Tuesday, February 21, 2017
BIOL3250 review of exam 1, continued, bonus points, ch5 started.
review learning pyramid,
active learning
prepare exams
review of exam 1.
talk bonus point explanation
learning R bonus points
ch5, linkage and recombination
active learning
prepare exams
review of exam 1.
talk bonus point explanation
learning R bonus points
Saturday, February 18, 2017
*** network controllability researchers
Albert-László Barabási
Yang-yu Liu
Ying-Cheng Lai
http://chaos1.la.asu.edu/~yclai/pub.html#sect7
Wen-Xu Wang
Zuno albert
Japan NIG
Atsushi Mochizuki
Yang-yu Liu
Ying-Cheng Lai
http://chaos1.la.asu.edu/~yclai/pub.html#sect7
Wen-Xu Wang
Zuno albert
Japan NIG
Atsushi Mochizuki
Friday, February 17, 2017
SimCenter talk
video recording
student signup sheet
acetaminophen
coin and dice for multinomial distribution demonstration.
45 minutes talk:
10
20 aging
10 controllability
Thursday, February 16, 2017
cpsc1100 Ch2, 2.8, 2.9
2.8 Object references
2.9 Draw two-shapes.
Go over homework and lab.
Skip ch2.10.
2.9 Draw two-shapes.
Go over homework and lab.
Skip ch2.10.
controversies on driver node identificaiton
In a PONE paper on driver node in cancer networks, a reader commented on different ways to identify driver nodes.
http://journals.plos.org/plosone/article/comment?id=10.1371/annotation/fa7b59e2-c5b0-4e34-b2bc-da5d4eef0ee5
Nacher J, Akutsu T (2012) Dominating scale-free networks with variable scaling exponent: heterogeneous networks are not difficult to control - Abstract - New Journal of Physics - IOPscience. New Journal of Physics 14.
There more recent papers on controllability outside of Liu and Barabasi group.
bio3250, 20170216 Thu
Consent form for survey.
Review exam 1, average 65. Highest 88.
Retake for makeup points.
Review exam 1, average 65. Highest 88.
Retake for makeup points.
Wednesday, February 15, 2017
directed yeast/human nework
directed yeast network
https://www.ncbi.nlm.nih.gov/pubmed/21900206
directed TF and their target networks
http://europepmc.org/abstract/MED/16762362
(network are provided in suppmentary information).
https://www.ncbi.nlm.nih.gov/pubmed/21900206
directed TF and their target networks
http://europepmc.org/abstract/MED/16762362
(network are provided in suppmentary information).
Controllability analysis, yeast PPI
Liu11 code input format
TextWrangler replace ',' in pairs.csv to white space, save as 'pair.txt'.
applejack:run.ppi hqin$ Parse pairs.txt
pairs.txt
# N= 4478, E= 13667
In total it takes 0.20 s
applejack:run.ppi hqin$ head pairs.txt.nodemap
0 YMR047C
1 YGR218W
2 YOR128C
3 YCR067C
4 YLL028W
5 YHR188C
6 YMR292W
7 YDR414C
8 YNL078W
9 YHR187W
applejack:run.ppi hqin$ ControllabilityAnalysis pairs.txt > _typscript.txt
_typescript.txt
Read Standard Elist:
N= 4478
E= 13667
<k> = 6.10406
Number of driver nodes: Nd= 2295
Control profile (Ns, Ne, Ni)=(1321,0,974)
Nd= 2295
Type-I node classification: (Ncn, Nrn, Non)=(460,1961,2057)
Type-II node classification: (Ncn, Nrn, Non)=(1321,1526,1631)
Link classification: (Ncl, Nrl, Nol)=(796,6079,6792)
Clustering Coefficient: <LCC>= 0.0806148; GCC=0.0604306; <LCC>_d=0.0403074; GCC_d=0.0302153
0 72348.1
1 53025.5
2 5971.48
3 10
4 3242.97
5 705.874
6 0
7 7391.21
8 2264.2
... ...
... ...
<Betweeness Centrality> = 1085.74<Closeness Centrality> = 1085.74
<Hub Centrality> = 0.00255414
<Authority Centrality> = 0.00232173
In total it takes 4.87 s.
applejack:run.ppi hqin$ ll
total 1328
-rw-r--r-- 1 hqin staff 42K Feb 15 06:51 _typscript.txt
lrwxr-xr-x 1 hqin staff 17B Feb 15 06:48 pairs.txt -> ../data/pairs.txt
-rw-r--r-- 1 hqin staff 107K Feb 15 06:49 pairs.txt.elist.b
-rw-r--r-- 1 hqin staff 117K Feb 15 06:49 pairs.txt.elist.t
-rw-r--r-- 1 hqin staff 240K Feb 15 06:51 pairs.txt.linktype
-rw-r--r-- 1 hqin staff 56K Feb 15 06:49 pairs.txt.nodemap
-rw-r--r-- 1 hqin staff 80K Feb 15 06:51 pairs.txt.nodetype
-rw-r--r-- 1 hqin staff 213B Feb 15 06:51 pairs.txt.output
applejack:run.ppi hqin$ wc -l pairs.txt.linktype
13668 pairs.txt.linktype
applejack:run.ppi hqin$ head pairs.txt.linktype
#source target LinkType
YMR047C YGR218W 1
YOR128C YCR067C 2
YLL028W YHR188C 1
Q: Liu11 treat PPI as directed graph. How did PNAS16 paper deal with this problem?
Reference
Liu 2011 Nature.
Tuesday, February 14, 2017
bio3250 review for exam 1
Learning outcomes in exam 1
Exam 1 policy.
Respondus lockdown browser usage
Exam 1 policy.
Respondus lockdown browser usage
cpsc1100 java, ch2.4, 2.5 using objects. part2
using variables
Java Tutor visualize
http://www.pythontutor.com/java.html#mode=display
Java API
https://docs.oracle.com/javase/8/docs/api/
Accessor and mutator methods.
Java Tutor visualize
http://www.pythontutor.com/java.html#mode=display
Java API
https://docs.oracle.com/javase/8/docs/api/
Accessor and mutator methods.
Monday, February 13, 2017
UTC announcement email-lists
To send an email to all faculty and staff, email utcinfo@raven.utc.edu.
To send an email to all students, email scrappy@raven.utc.edu.
Write the email exactly as you want it to appear to the recipient. Please don't attach files or insert images, though you can copy and paste the text into the body of the email.
Your message dated Mon, 13 Feb 2017 18:16:17 +0000 with subject "Toward a
new kind of medicine: Biology + Computer Science + Engineering" has been
successfully distributed to the SCRAPPY list (16093 recipients).
genetics, exam 1, concepts and skills
common model organisms
mitosis, cell cycle
meiosis, chromosomal change during meiosis
alleles, genotype, phenotype
homologous chromosome, crossing over
principle of segregation, principle of independent assortment
monohybrid cross
dihybrid cross
Punnett square
chi-sqaure, p-value
pedigree, probability
Barr body
ABO
SRY
recessiveness, dominance, codominance, sex-linked inheritance
mitosis, cell cycle
meiosis, chromosomal change during meiosis
alleles, genotype, phenotype
homologous chromosome, crossing over
principle of segregation, principle of independent assortment
monohybrid cross
dihybrid cross
Punnett square
chi-sqaure, p-value
pedigree, probability
Barr body
ABO
SRY
recessiveness, dominance, codominance, sex-linked inheritance
UTC email mobile setting
username: first-last@utc.edu
password: (from iam.utc.edu)
server: outlook.office365.com
Thursday, February 9, 2017
cpsc1100 ch2
Covered 1-4.
stopped at method. section 4.
Only 9 students are there. I went over exercises but most students are bored.
Going over book example are boring. I need to engage students in more hands-on exericises.
stopped at method. section 4.
Only 9 students are there. I went over exercises but most students are bored.
Going over book example are boring. I need to engage students in more hands-on exericises.
Wednesday, February 8, 2017
BIOL3250 sex-linked inheritance
Respondus lockdown browser. Facial detection during exam.
Review meiosis vs mitosis
Tuesday, February 7, 2017
bio3250 genetic ch4 sex-linked inheritance
lockdown browser
ch4
Socrative
Youtube
powerpoint slide
ch4
Socrative
Youtube
powerpoint slide
Monday, February 6, 2017
UTC SSB self service , undergraduate advising
Undergraduate advising
advising resources
http://www.utc.edu/college-engineering-computer-science/advising/advisingresources.php
student success collaborative
ssc.advisory.com/gsrc/students
catalogue.utc.edu
clear path for advising
http://www.utc.edu/advisement/advising-resources/clear-paths-for-advising/clear-paths-for-advising-2016-2017.php#engineering-and-computer-science
records office
pre-requisite and co-requisite (lab)
transfer equivalence charts (records office website,
https://www.utc.edu/records/transfer-information/transfer-equivalency-charts/
math placement char (search math placement at utc)
http://www.utc.edu/mathematics/students/placement.php
course overrides
change of major/minor/catalogue year (submitted online only by student)
myMocs degree
blank petition
Repeat policy for undergraduates: first 3 replaced, most recent one counted (not the highest)
Financial aids policy: (could change).
Center for student success (library)
advising resources
http://www.utc.edu/college-engineering-computer-science/advising/advisingresources.php
student success collaborative
ssc.advisory.com/gsrc/students
catalogue.utc.edu
clear path for advising
http://www.utc.edu/advisement/advising-resources/clear-paths-for-advising/clear-paths-for-advising-2016-2017.php#engineering-and-computer-science
records office
pre-requisite and co-requisite (lab)
transfer equivalence charts (records office website,
https://www.utc.edu/records/transfer-information/transfer-equivalency-charts/
math placement char (search math placement at utc)
http://www.utc.edu/mathematics/students/placement.php
course overrides
change of major/minor/catalogue year (submitted online only by student)
myMocs degree
blank petition
Repeat policy for undergraduates: first 3 replaced, most recent one counted (not the highest)
Financial aids policy: (could change).
Center for student success (library)
Friday, February 3, 2017
*** host mac, virtual machine guest Ubuntu, share folders
See
https://youtu.be/TcrfrVNNGMU
First, need to run "virtual box guest additions CD image", because default Ubuntu distribution does have the guest access feature.
After add shared folder in VirtualBox, check "Auto-mount" and "Make Permanent"
in Virtual Ubuntu, $ sudo adduser hqin vboxsf
The restart virtual Ubuntu. Shared folder appear as added drives.
Thursday, February 2, 2017
bio3250 pedigree
socrative
respondus lockdown browser, prepare for exams.
go over slides.
UTClearn respondus lockdown browser setup
For faculty
http://www.utc.edu/learn/pdfs/instructor-pdf-sp13/i-b9sp13-test-respondus-lockdown-browser.pdf
For student
http://www.utc.edu/learn/pdfs/student-pdf-sp13/s-b9sp13-tests-take-with-respondus-lockdown-browser1.pdf
Wednesday, February 1, 2017
cpsc 1100 lab, nested loop, Youtube screencast
go over for loop print on windows
Use YouTube screencast for VisualLogic nested loop demo in class. The Youtube videos can then immediately be accessed by students. It worked well.
UTC CSE Mapping of Student Outcome to Competency for Cohort Courses
Mapping of Student Outcome to Competency for Cohort Courses
Course
|
Outcome
|
Competency
|
1100
|
A
|
b) Students will be able to use the concepts of Object Oriented Programming |
1110
|
A
|
1) Demonstrate knowledge of and use basic data types
a) Students will be able to create, store, retrieve, and process data in an array.
|
2100
|
B
|
1) Demonstrate knowledge and use of analysis techniques for software
problems to identify and describe SDLC activities and phases.
|
C
|
1) Demonstrate knowledge and design techniques to create different UML
diagrams including class, object, use case, and state machines.
2) Ability to write a test harness for class implementations. |
|
|
||
2800
|
E
|
1) Understand security issues in operating systems
|
I
|
1) Ability to work in a command-line Linux/UNIX environment
|
|
3200
|
B
|
|
J
|
|
|
3600
|
F
|
|
L
|
|
|
3610
|
E
|
|
3) Demonstrates an awareness and understanding of controversial issues
relating to computing and society.
|
||
F
|
|
|
G
|
|
|
CE
|
|
|
3700
|
J
|
3) Ability to design a combinational logic circuit to realize a specified function
given constraints on gate type, fan-in, and/or delay, etc.
4) Ability to design a sequential logic circuit to realize a function given constraints on flip-flop type, etc. |
CE
|
1) Students can design a physical lab experiment, including
specifying equipment and detailing actions to be carried out.
|
|
4600
|
L
|
|
4700
|
J
|
|
4900
|
B
|
1) Ability to produce a requirements specification document for a complex
software product
a) Students will be able to identify and describe the major activities that constitute requirements engineering. |
b) Students will be able to describe and perform several different tasks
related to requirements elicitation.
|
||
C
|
1) Ability to design a solution to a software problem.
|
|
2) Ability to create UML diagrams, including class, object, use case,
interaction, and state machines.
|
||
3) Ability to identify various testing techniques and strategies and develop test
cases for black box testing, white-box testing, and boundary testing.
|
||
K
|
|
|
4910
|
D
|
|
H
|
1) Uses new languages and technologies
|
|
I
|
|
UTC, CPSC course assessment sheet
Computer and Engineering Course
Assessment Sheet:
Course Number – Course Name
Outcome
X: Definition of the Outcome:
Put
definition of outcome here. This should
be the standard definition – no improvision
Course Number and Name of the Course: XXXXX
Catalog description of the course:
Catalog description goes here. This should be taken from the most recent
catalog
Competencies to measure Outcome X:
a)
You have been given a table of the outcomes
and it should be exact here.
Target:
Meets or exceed expectations is equal to or greater than 70% if 1000 or 2000
and 80% if 3000 or 4000.
Implementation Plan (timeline): semester and year
Key/Responsible Personnel: Your name
Competencies:
List
the competency being assessed. This
should match one of the entries above.
Student Artifact Used: The
exam or assignment used, the question number followed by the question written
out.
Meets or Above Expectations: % (percentage for this question only)
Above Expectations: %
(percentage for this question only)
Meets Expectations: % (percentage for this question
only)
Below Expectations: %
(percentage for this question only)
Results: Target
Achievement: Achieved or not achieved.
Recommendations: No recommendations are needed or
specify recommendatiaon
A-1
Demonstrate knowledge of and use program constructs: selection, switch,
if/then, if/then/else, repetition, loops and do while.
List
the competency being assessed. This
should match one of the entries above.
Student Artifact Used: The
exam or assignment used, the question number followed by the question written
out.
Meets or Above Expectations: % (percentage for this question only)
Above Expectations: %
(percentage for this question only)
Meets Expectations: % (percentage for
this question only)
Below Expectations: %
(percentage for this question only)
Results: Target
Achievement: Achieved or not achieved.
Recommendations: No recommendations are needed or
specify recommendatiaon
A-1
Demonstrate knowledge of and use program constructs: selection, switch,
if/then, if/then/else, repetition, loops and do while.
Summary of Findings for the outcome:
Meets or Exceeds Expectations: 86.6% (overall percentage)
Above Expectations: 66.7% (overall percentage)
Meets Expectations: 20.0% (overall percentage)
Below Expectations: 13.3% (overall percentage)
Results: Target
Achievement: Achieved
Recommendations: No action necessary.
Repeat as necessary.
Detailed Assessment of
Course Number and Name
Table 1 Course Assessment Plan
Student artifacts (assessment
mechanism)
|
Target Student
Outcomes/competencies
|
Exam name, Question Number
|
Outcome and competency such as A-1
|
Repeat as necessary
|
Repeat as necessary
|
Table 2 Spreadsheet for Student Performance on Student Artifacts
Stud.
Artifact
Student ID
|
Objective Competency
Exam or Assignment, question number
|
Need a new column for each
|
STU01
|
|
|
STU02
|
|
|
STU03
|
|
|
STU04
|
|
|
STU05
|
|
|
STU06
|
|
|
STU07
|
|
|
STU08
|
|
|
STU09
|
|
|
STU10
|
|
|
STU 11
|
|
|
STU12
|
|
|
STU13
|
|
|
STU14
|
|
|
STU15
|
|
|
Table 3 Summary of Findings
Objective Letter
|
|
|
Artifact
Rubric score
|
Objective and Number
|
Repeat for each above
|
|
Exam or Assignment, question number
|
Repeat for each above
|
Total Exceeds
|
Total number of students who exceed
|
|
Total Meets
|
Total number of students who meet
|
|
Total Below
|
Total number of students who are below
|
|
Total Students
|
Number of students
|
|
Exceeds %
|
# exceeds / total number of students
|
|
Meets %
|
# exceeds / total number of students
|
|
Below %
|
# exceeds / total number of students
|
|
Total % of Meets and Exceeds for
the competency
|
|
|
Overall % of Meets and Exceeds for
Outcome A
|
|
Subscribe to:
Posts (Atom)