HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/src/ruby-2.3.8/benchmark/make_fasta_output.rb
# prepare 'fasta.output'

def prepare_fasta_output n
  filebase = File.join(File.dirname($0), 'fasta.output')
  script = File.join(File.dirname($0), 'bm_so_fasta.rb')
  file = "#{filebase}.#{n}"

  unless FileTest.exist?(file)
    STDERR.puts "preparing #{file}"

    open(file, 'w'){|f|
      ARGV[0] = n
      $stdout = f
      load script
      $stdout = STDOUT
    }
  end
end