Investigating the structure of ecological networks can help unravel the mechanisms promoting and maintaining biodiversity. Recently, Strona and Veech 2015 (A new measure of ecological network structure based on node overlap and segregation. - Methods Ecol. Evol. 6: 907-915) introduced a new metric ((N) over bar, pronounced nos'), that allows assessment of structural patterns in networks ranging from complete node segregation to perfect nestedness, and that also provides a visual and quantitative assessment of the degree of network modularity. The (N) over bar metric permits testing of a wide range of hypotheses regarding the tendency for species to share interacting partners by taking into account ecologically plausible species interactions based on constraints such as trophic levels and habitat preference. Here we introduce NOS, a software suite (including a web interface freely accessible at < http://nos.alwaysdata.net >, an executable program, and Python and R packages) that makes it possible to exploit the full potential of this method. Besides computing node overlap and segregation ((N) over bar), the software provides different functions to automatically identify a set of possible resource-consumer interactions in food webs based on trophic levels. As an example of application, we analyzed two well-resolved high-latitude marine food webs, showing that an explicit a priori consideration of trophic levels is fundamental for a proper assessment of food web structure.