Camelia, the Perl 6 bug

IRC log for #bioperl, 2009-09-04

| Channels | #bioperl index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:13 jonathan___ joined #bioperl
00:14 jonathan___ I have a couple functions that convert numbered microtiter plate locations into well names and vice versa.   Where might this be contributed?
00:14 jonathan___ i.e. 96 well plate  "H12" => 96 => "H12"
00:17 deafferret like this?  http://clab.ist.unomaha.ed​u/svn_co/CLAB/RT315/v2.pl
00:17 deafferret I wrote that thing earlier this year
00:17 deafferret or was it last year?
00:17 deafferret https://clabsvn.ist.unomah​a.edu/anonsvn/CLAB/RT315/
00:18 deafferret v1.pl is perhaps more interesting http://clab.ist.unomaha.ed​u/svn_co/CLAB/RT315/v1.pl
00:18 deafferret huh.... but broken
00:18 jonathan___ well, I just need to convert strings within perl itself
00:18 jonathan___ not excel or etc
00:18 deafferret https://clabsvn.ist.unomaha.edu/​anonsvn/CLAB/RT315/Converter.pm ?
00:19 jonathan___ sub wellStringToNumber { ... }
00:19 deafferret :)  I think the answer to your question is that every lab wants something a bit different, so I'm not aware of any good repository for sharing
00:20 * deafferret is often wrong
00:20 * deafferret rubs rbuels' chin
00:20 jonathan___ given "A1" it returns 1.
00:20 jonathan___ Oh I see
00:21 jonathan___ I saw some stuff about 'landscape' and 'portrait' so I wrote those as separate algorithms
00:21 jonathan___ what is stripes for?
00:22 jonathan___ i.e. reasons for chosing one pattern over another.  cross contamination might be one reason I assume
00:23 deafferret well, my whole this is for putting 1-4 96 well plates onto a 384 well plate
00:23 jonathan___ y
00:23 deafferret ya, I auppose cross-contamination? not sure
00:24 deafferret or the random preference of the lab tech?
00:24 deafferret https://rtg.ist.unomaha.edu/​/Ticket/Display.html?id=315 guest guest  to read all about it
00:24 jonathan___ I also saw some people number them backwards, i.e.  if set on a table, A is closest, vs. A is normally farthest away
00:24 deafferret gotta go home. tired  :)
00:24 deafferret right. everybody wants something a bit different, so how do you re-use code  :)
00:25 jonathan___ enforce a monopoly standard, like POSIX
00:25 jonathan___ prob solved
00:25 * deafferret joins the Empire  :)
00:26 jonathan___ sub wellNumberToString  - http://gist.github.com/180628
00:27 deafferret got some tests for that?  :)  https://clabsvn.ist.unomaha.edu/​anonsvn/CLAB/RT315/t/Converter.t
00:28 jonathan___ yeah I do..  altho portrait mode fails for 96 well currently
00:28 jonathan___ uh, my test is exhaustive like this:
00:29 jonathan___ http://gist.github.com/180632
00:29 jonathan___ i like 100% coverage
00:29 deafferret :)
00:29 jonathan___ so you say the algorithm may be somewhat arbitrary at times
00:30 deafferret gotta commute now. back on later  :)
00:30 jonathan___ well, i'll find somewhere to commit it
00:30 jonathan___ besides my own micro svn
00:30 deafferret github.com  :)
00:31 deafferret &   good luck!
00:31 jonathan___ cheers
02:39 xp_prg joined #bioperl
04:37 ptl_ joined #bioperl
04:57 ptl joined #bioperl
06:03 ptl joined #bioperl
06:22 xp_prg joined #bioperl
08:06 faceface joined #bioperl
08:06 faceface
08:06 faceface print 'o hai'
10:16 ptl joined #bioperl
10:46 ChanServ joined #bioperl
10:46 ptl joined #bioperl
10:46 driley joined #bioperl
10:46 Cryonic joined #bioperl
10:46 jhamilton joined #bioperl
10:46 tarbo2_ joined #bioperl
10:46 rbuels joined #bioperl
10:46 balin joined #bioperl
10:53 ptl 07:45 *** Netsplit over, joins: @deafferret, ilbot2
10:53 ptl deafferret, I just noticed you are an array.
14:12 ptl_ joined #bioperl
14:49 Vein joined #bioperl
15:16 deafferret ptl_: yes. yes I am  :)
16:24 xp_prg joined #bioperl
16:40 xp_prg http://www.justin.tv/clip/de7959b8b9327bdf
16:49 deafferret who's that?
16:50 deafferret oh, that's you?
16:52 deafferret huh. scrollback is borked in FireFox
16:53 xp_prg that is Drew Endy
16:54 xp_prg the father of synthetic biology
16:54 deafferret huh. can't scrollback in IE either
16:54 deafferret Windows--   gonna reboot
16:59 kyanardag joined #bioperl
17:16 deafferret now the audio won't play in either browser  :(
17:34 * deafferret goes loco with the cake
17:36 ptl joined #bioperl
18:05 ptl_ joined #bioperl
19:09 ptl joined #bioperl
21:37 jonathan__ joined #bioperl
21:43 * deafferret declares war on 724 .msf files
21:43 deafferret with the cake
21:45 deafferret redux: Brought back; returned. Used postpositively.
21:45 deafferret postpositively? really?
22:08 jonathan__ I'm trying to use perl YAML::(anything) now and running into lots of hiccups
22:10 deafferret nopaste one?
22:11 jonathan__ $self->{CONFIG} = YAML::XS::Load($s);    what is returned?
22:39 jonathan__ oh crazy references
22:41 deafferret huh. ya, I'm not familiar with YAML::XS ... does perl -d help you ?
22:41 jonathan__ db doesnt really help much
22:41 deafferret otherwise I'd need sample files to play with, but I'm in a meeting so don't have time really
22:41 jonathan__ YAML.pm is messed up as well
22:41 jonathan__ and so is YAML::Tiny
22:55 deafferret &  wife   :)
22:58 jonathan__ if $ref is a reference to a hash, then how to do %newhash = $$ref   ?
22:58 rbuels deafferret: #dbix-class is hoppin right now if you need somebody to listen to your BS
22:59 jonathan__ or more specifically $$cref{name} is a ref to a hash and %newhash = $$cref{name} doesnt work
23:02 jonathan__ perl is sometimes painful
23:02 rbuels jonathan__: the pain goes away after a while
23:03 rbuels jonathan__: then you start doing idiotic things like contributing to projects and stuf
23:03 rbuels f
23:03 jonathan__ just in time for a new minor version  lol
23:04 rbuels jonathan__: although, it takes several years for the pain to go away
23:11 jonathan__ well it beats pthon

| Channels | #bioperl index | Today | | Search | Google Search | Plain-Text | summary