# Overview of steps for running the HCP pipeline ````{admonition} Prerequisites * [Onboarding New Data](../UsageDocs/OnboardingNewData) ```` As noted, the QuNex Suite implements the HCP pipelines. It introduces and makes use of the modifications that allow processing of both multi-band HCP-compliant data ('HCPStyleData' processing mode) as well as 'legacy' data ('LegacyStyleData' processing mode), which allows preprocessing of imaging data that does not conform to all the imaging standards required by the HCPpipelines. Specifically, it enables preprocessing of 'legacy', single-band BOLD and DWI data, with coarser resolution, longer TRs, and data that is missing field maps and/or a high-resolution T2w image. Of note, using legacy style data will yield inferior results by definition. The user should always attempt to collect data that meets full HCP specifications when starting new data collection. Preprocessing is implemented in three general steps: * *[General information on running the HCP pipeline](../UsageDocs/HCPPreprocessGeneral)* Information on general settings, folder structure, running commands, logging. * *[Preparing data for the HCP pipeline](../UsageDocs/PreparingDataHCP)* Specifically, data need to be mapped to a folder structure expected by HCP code along with all the relevant image parameters needed for preprocessing into a parameter file. * *[Running the HCP pipeline](../UsageDocs/RunningPreprocessHCP)* Steps for the HCP pipeline are described on this page. * *[Running the HCP ASL pipeline](../UsageDocs/RunningHCPASL)* The HCP ASL pipeline command is described on this page. * *[Running the HCP temporal ICA pipeline](../UsageDocs/RunningHCPtICA)* The HCP temporal ICA pipeline command and the make average dataset commands are described on this page. * *[Mapping HCP pipeline results to QuNex file hierarchy organization](../UsageDocs/MappingHCPtoQunex)* After completion, the results of the HCP preprocessing are mapped back to the QuNex folder structure for further analyses. ```{toctree} :hidden: HCPPreprocessGeneral PreparingDataHCP RunningPreprocessHCP RunningHCPASL RunningHCPtICA MappingHCPtoQunex ```