Camelia, the Perl 6 bug

IRC log for #bioperl, 2010-03-25

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

All times shown according to UTC.

Time Nick Message
00:18 driveby_bot joined #bioperl
00:18 driveby_bot /home/svn-repositories/bioperl: r16930 (nml5566) : Fixed rna capitalization errors in Bio::SeqFeature::Tools::TypeMapper::FT_SO_map() and re-added pseudoCDS typemap
00:18 driveby_bot Diff: http://tinyurl.com/y8vcupg
00:32 brunov joined #bioperl
00:32 driley joined #bioperl
00:32 ChanServ joined #bioperl
00:32 flu joined #bioperl
00:32 rbuels joined #bioperl
00:32 superkuh joined #bioperl
00:32 faceface joined #bioperl
00:39 ende joined #bioperl
00:42 driveby_bot joined #bioperl
00:42 driveby_bot /home/svn-repositories/bioperl: r16931 (nml5566) : re-added misc_feature type to Bio::SeqFeature::Tools::TypeMapper::FT_SO_map()
00:42 driveby_bot Diff: http://tinyurl.com/ybranf4
00:53 yrben joined #bioperl
00:54 yrben left #bioperl
01:58 ende left #bioperl
02:06 faceface joined #bioperl
04:21 balin joined #bioperl
13:00 space_agent joined #bioperl
13:02 space_agent hello fellows, I just tried to download some perlscript to split a multifasta into equally big chunks from http://www.bioperl.org/wiki/Bioperl_scripts, but it is not possible. Any workarounds?
13:53 brunov joined #bioperl
16:44 deafferret ..o
16:59 space_agent joined #bioperl
17:29 bag joined #bioperl
18:10 bag joined #bioperl
19:23 * deafferret does his project-finished-again dance
19:32 pyrimidine joined #bioperl
20:37 drycafe joined #bioperl
20:49 drycafe left #bioperl
21:05 brunov psst, deafferret
21:06 brunov I'm afraid this oober noob question will make me look like the fool I am in #moose, do you mind if I ask you first?
21:06 brunov 1) is there a way to coerce from "Class Foo or a subclass of Foo"
21:07 brunov 2) and from "a class that does the role Bar" ?
21:09 brunov hmm role_type seems to be the answer to 2
21:10 bag joined #bioperl
21:11 brunov hmmm and duck_type could be used for 1
21:11 brunov hmmmmmmmmmmmm
21:12 pyrimidine brunov: I think there is a class_type
21:12 deafferret brunov: ha! I look like a fool in #moose every day!
21:13 brunov pyrimidine, there is, but does it also work for subclasses of $class automatically?
21:13 pyrimidine it should if it follow inheritance
21:13 pyrimidine *follows
21:13 pyrimidine I would assume it uses isa
21:13 deafferret huh. if I could stare at some code I might learn something
21:14 pyrimidine just as I would assume role_type uses does
21:15 brunov pyrimidine, you are right, it does
21:16 pyrimidine :)
21:16 brunov so it follow that Liskow-something then, assuming that subclasses will just work
21:16 pyrimidine yes
21:16 brunov excellent *rubs hands*
21:17 pyrimidine Liskov substitution principle:http://en.wikipedia.org/wiki/​Liskov_substitution_principle
21:17 brunov deafferret, see? you don't need those #moose guys. You can ask right here
21:17 brunov pyrimidine, yeah, that's the one
21:18 deafferret appreantly I cannot parse people-talking-about-code
21:18 * deafferret can usually parse basic moose
21:21 brunov well, now that I read it, it's actually the reverse of Liskov: subclasses fit in the place of superclasses
21:21 brunov while Liskov is superclasses should fit in the place of subclasses
21:24 pyrimidine brunov: you'll have to hash that one out on #moose
21:25 brunov no, but it's fine just as it is. I was just saying that what that lady said was the reverse of the behavior that I was looking for (but it's exactly what moose does already)
21:26 brunov ie, isa->(foo) is true for foo and all its subclasses
21:26 brunov ugh, ->isa(foo)
21:27 brunov dog walk &
21:30 deafferret brunov: take mine too!
21:47 deafferret firefly: prepare to be boarded. again.
22:56 brunov joined #bioperl
23:36 luisrodr joined #bioperl

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