On systems with thousands of perl modules installed, using the $HOME/.bashrc suggestion causes errors with bash (Argument list too long). It actually renders the current session completely unusable. Changing the shebang fixes the problem, and will modify the library paths included in PERL5LIB to the extent that you likely do not need to do any additional work.
Instead of #!/usr/bin/perl make it #!/usr/bin/env perl.
You can then either copy the SpecFun folder to your existing INSTALL_BASE/Math/, or append the MitoSeek path to your PERL5LIB. That probably speaks to another issue within the code since there's no mention of doing this in the README, unless the expectation is that this is installed in ~/perllib, but I'm not going to spend time figuring that out.
On systems with thousands of perl modules installed, using the $HOME/.bashrc suggestion causes errors with bash (Argument list too long). It actually renders the current session completely unusable. Changing the shebang fixes the problem, and will modify the library paths included in PERL5LIB to the extent that you likely do not need to do any additional work.
Instead of
#!/usr/bin/perlmake it#!/usr/bin/env perl.You can then either copy the SpecFun folder to your existing INSTALL_BASE/Math/, or append the MitoSeek path to your PERL5LIB. That probably speaks to another issue within the code since there's no mention of doing this in the README, unless the expectation is that this is installed in ~/perllib, but I'm not going to spend time figuring that out.