BLOCKER: Investigation type and ebi per preprocessed

This adds the possibility of setting investigation types and then submitting those to ebi.
Can you complete the docstring? Mainly adding the `Parameters` and `Raises` sections.