+#NEW_DIR = '/home/czmasek/WORK/GENOME_HMMPFAM/HMMSCAN3_no_bias_250/'
+#OLD_DIR = '/home/czmasek/WORK/GENOME_HMMPFAM/HMMSCAN30b3_no_bias_240/'
-NEW_DIR = '/home/czmasek/WORK/GENOME_HMMPFAM/HMMSCAN3_no_bias_250/'
-OLD_DIR = '/home/czmasek/WORK/GENOME_HMMPFAM/HMMSCAN30b3_no_bias_240/'
+NEW_DIR = '/home/czmasek/WORK/GENOME_HMMPFAM/HMMSCAN3_no_bias_260/'
+OLD_DIR = '/home/czmasek/WORK/GENOME_HMMPFAM/HMMSCAN3_no_bias_250/'
+
+# this need to be run in the dir where the links to be moved are
+# need to create a dir named 'newdir' first
Dir.foreach('.') { |f|
if File.symlink?( f )
link = File.readlink( f )
puts f + ' -> ' + link
- link =~ /\/([^\/]+)\/([^\/]+)\.hmmscan30b3_240/
+ link =~ /\/([^\/]+)\/([^\/]+)\.hmmscan_250/
group = $1
+
core_name = $2
puts ' => ' + group + ' / ' + core_name
- new_link = NEW_DIR + group + '/' + core_name + '.hmmscan_250'
+ new_link = NEW_DIR + group + '/' + core_name + '.hmmscan_260'
puts ' => ' + new_link
puts
- if ( !File.exists?( new_link ) || !File.exists?( link ) )
- puts 'ERROR!'
+ if ( !File.exists?( new_link ) )
+ puts 'ERROR ' + new_link.to_s + ' does not exist'
+ exit
+ end
+ if ( !File.exists?( link ) )
+ puts 'ERROR ' + link.to_s + ' does not exist'
exit
end
#what is called new_link will by linked to by 'newdir/' + f.to_s:
}
-#File.symlink("testfile", "link2test")
+