Reference. Introduction to Programming for Bioscientists: A Python-Based Primer

40 views
Skip to first unread message

Jonathan Cline

unread,
Aug 4, 2016, 2:39:10 PM8/4/16
to diy...@googlegroups.com, Jonathan Cline
"" This primer offers a basic introduction to coding, via Python, and it includes concrete examples and exercises to illustrate the language’s usage and capabilities; the main text culminates with a final project in structural bioinformatics. ""


Open Access

Education

An Introduction to Programming for Bioscientists: A Python-Based Primer




-- 

## Jonathan Cline
## jcl...@ieee.org
## Mobile: +1-805-617-0223
########################

Nathan McCorkle

unread,
Aug 4, 2016, 10:05:23 PM8/4/16
to diybio
Interesting...

in the first minute of scanning, I see that they go against
naming-conventions declared in PEP8 (one of the figures mentions using
camelCase for variable names, which PEP8 advises to use for Class
naming, keeping variables non-camel-case.) (looking further into
detail, even their examples have functions/methods which are
camelCase)

It is nice they mention regex in reasonable detail...

Too bad they didn't mention list/set/dict comprehensions... they're so
convenient and can beautify chunks of code into single lines.


Hopefully this gets some biologists to start programming!
> --
> -- You received this message because you are subscribed to the Google Groups
> DIYbio group. To post to this group, send email to diy...@googlegroups.com.
> To unsubscribe from this group, send email to
> diybio+un...@googlegroups.com. For more options, visit this group at
> https://groups.google.com/d/forum/diybio?hl=en
> Learn more at www.diybio.org
> ---
> You received this message because you are subscribed to the Google Groups
> "DIYbio" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to diybio+un...@googlegroups.com.
> To post to this group, send email to diy...@googlegroups.com.
> Visit this group at https://groups.google.com/group/diybio.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/diybio/57A38BB0.7070906%40ieee.org.
> For more options, visit https://groups.google.com/d/optout.



--
-Nathan
Reply all
Reply to author
Forward
0 new messages