Scale many datasets: Difference between revisions

m
explain sed command with $ delimiter
No edit summary
m (explain sed command with $ delimiter)
Line 15: Line 15:
# the result of that is used for "mkdir"
# the result of that is used for "mkdir"
   mkdir $(echo $i|sed -e 's$../cows-pigs-people/$$' -e 's/_1_00100.cbf.gz//')
   mkdir $(echo $i|sed -e 's$../cows-pigs-people/$$' -e 's/_1_00100.cbf.gz//')
# (note the use of the $ delimiter instead of / if the pattern has file paths)
done
done
</pre>
</pre>
Line 38: Line 39:
# use a reference data set to get consistent indexing:
# use a reference data set to get consistent indexing:
   sed -i 's$! REFERENCE_DATA_SET=xxx/XDS_ASCII.HKL $ REFERENCE_DATA_SET= ../x1_as_reference.hkl $' XDS.INP
   sed -i 's$! REFERENCE_DATA_SET=xxx/XDS_ASCII.HKL $ REFERENCE_DATA_SET= ../x1_as_reference.hkl $' XDS.INP
# (note the use of the $ delimiter instead of / if the pattern has file paths)
# if using a reference data set, spacegroup and cell constants must be given
# if using a reference data set, spacegroup and cell constants must be given
   sed -i 's/SPACE_GROUP_NUMBER=0/SPACE_GROUP_NUMBER= 197/' XDS.INP
   sed -i 's/SPACE_GROUP_NUMBER=0/SPACE_GROUP_NUMBER= 197/' XDS.INP
2,684

edits