"site" = ~sitename
= ~sitename[,~sitename]
Sites consist of 2-8 characters from the set "A-Z", "0-9" and "_". The first character must be a tilde (~) which is a required punctuation mark.
The wildcard characters "*" (matches any number of characters) and "?" matches any single character.
Site Description~* all currently defined sites ~site1 the site named "site1" ~site1,~site2 the sites named "site1" and "site2" ~act* all sites having a sitename prefix "act"
Boolean operations may be performed on existing sites to create new sites or just returned a selection list of atoms. The boolean operators AND, .OR., .NOT. and .XOR. are currently supported.
Site Description~s1.and.~s2 intersection of sites "s1" and "s2" ~s1.or.~s2 union of sites "s1" and "s2" ~s1.not.~s2 those atoms in site "s1" not in site "s2" ~s1.xor.~s2 those atoms in sites "s1" and "s2" but not both
In addition, triple boolean operations may be performed by grouping the first two in curly brackets. The boolean operation with {} is always evaluated first.
{~s1 .boolean. ~s2} .boolean. ~s3
Finally, sites may be used in conjunction with the /WITHIN filter to select atoms within a certain distance of a given site.
term/within=(distance,~sitename)