in reply to Re^2: open3 buffering in linux vs. os x
in thread open3 buffering in linux vs. os x

Thanks for posting that! Although the ProFit invocation there is not isolated from your case-specific code, it's still very useful to see how should the system calls be done. About the wrapper I was thinking about a cleaner, more OO interface. Something like:
my $profitter = Bio::Tools::Run::ProFit->new( files => \@pdbfiles, reference => $pdbreference ); $profitter->fit; my %rmsds = $profitter->get_rmsds;
But then, since I haven't used the program much, I don't know what else it could/should do. If I ever need to use it again, I'll get back to this thread and, with your permission, steal the portions of your code that successfully interact with ProFit.

Replies are listed 'Best First'.
Re^4: open3 buffering in linux vs. os x
by Lexicon (Chaplain) on Feb 16, 2009 at 23:25 UTC
    You're more than welcome to throw any of this code in a perl module. I can send you the full wrapped code whenever you want and it'll probably make more sense.