@staticmethod
def complement_doc(name, docstr):
    """ complement the process docstring
        """
    docstring = docstr.split('\n')
    indent = -1
    for line in docstring[1:]:
        lstrip = line.strip()
        if not lstrip:
            continue
        lindent = line.index(line.strip())
        if indent == -1 or lindent < indent:
            indent = lindent
    if indent < 0:
        indent = 0
    docstring += [(' ' * indent + line) for line in ['', '.. note::', '',
        "    * Type '{0}.help()' for a full description of this process parameters."
        .format(name),
        "    * Type '<{0}>.get_input_spec()' for a full description of this process input trait types."
        .format(name),
        "    * Type '<{0}>.get_output_spec()' for a full description of this process output trait types."
        .format(name), '']]
    return '\n'.join(docstring)
