static _getDerivedProcessesForFile(fileUrl: string, ingestClient: IngestClient) : Promise<MetadataResource[]> {
        return new Promise<MetadataResource[]>((resolve, reject) => {
            ingestClient.retrieveEmbeddedEntities(fileUrl, "derivedProcesses", "processes").then(derivedProcesses => {
                    resolve(R.map(derivedProcess => FastqValidator._parseMetadataResource(derivedProcess), derivedProcesses));
            });