[BioPython] BOSC Biopython Talk

pan at uchicago.edu pan at uchicago.edu
Mon Jun 16 18:51:27 EDT 2003


Hi Brad and all,

I've been working with colleages to do some simulations and was 
asked if I can write a function to generate a random non-coding
sequence. I told him that we don't need a function to do so. 
With python, you can get a random sequence, with size of your 
choice, in one line:

''.join([random.choice('AGTC') for i in range(1000)]

I don't know how it is comparing to other programming languages.
To me it is definitely awesome and might be awesome to many 
others. My point is, in the page "Python Example", if we wanna 
show how charming the python is, instead of just showing the
syntax, examples like the above (doesn't have to be this one) 
might be a better choice.  

The other point is: the pdf file seems to focus on "how Bio-
python works", but not very much on "why Biopython". Well I am 
adicted to python so the 'why' isn't much a problem to me and
people like me. But to those who don't know python much, that 
will probably the immediate question they are gonna ask.

my ... 0.001 cents?? ...the posts here are getting cheaper and
cheaper; thx God that I voiced my view about the logo earier :):) 


pan


Quoting Brad Chapman <chapmanb at uga.edu>:

> Hey all;
> As you may remember, I have the honor of giving the Biopython talk
> at this years Bioinformatics Open Source Conference (BOSC). It's
> coming up next week in Australia and so I worked over the weekend to
> get a first draft of the talk finished. I thought I would post it up
> to here to solicit comments, feedback, corrections, etc. You can
> check it out at:
> 
> http://open-bio.org/~chapmanb/bosc_biopython.pdf
> 
> In addition to any general comments (things that suck, things that
> could use clarification in the slides, blatant grammatical errors) 
> there is also an acknowledgments page on the last slide -- please 
> let me know if you were left out, or if I spelled your name wrong, 
> or anything of that sort.
> 
> Any comments are much appreciated. Thanks!
> Brad
> _______________________________________________
> BioPython mailing list  -  BioPython at biopython.org
> http://biopython.org/mailman/listinfo/biopython
> 




More information about the BioPython mailing list