File: completalowz

package info (click to toggle)
smiles-scripts 0.4.0%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,308 kB
  • sloc: perl: 2,333; java: 1,231; sh: 1,154; makefile: 253
file content (15 lines) | stat: -rwxr-xr-x 468 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[ -d full ] || mkdir full
[ -d done ] || mkdir done
[ -d polymer ] || mkdir polymer
[ -d erroneous ] || mkdir erroneous
for i in `ls *.cif` ; do
  cif_molecule -1 -g --bump-distance-factor 0.5 --preserve-stoichiometry $i | cif_sort_atoms -Z -r > full/$i
  cat full/$i | grep is_polymer | grep yes >/dev/null && mv full/$i polymer/$i
  [[ -a full/$i ]] && {
    [[ -s full/$i ]] || {
      rm -f full/$i
      mv $i erroneous
    }
  }
  [[ -s $i ]] && mv $i done
done