:sparkles: New features
- Added O2SparcService service:
* Introduced a `O2SparcSolver` class which is the main class for running computational jobs on o²S²PARC. This class holds the following methods:
* `submit_job`
* `get_job_progress`
* `job_done`
* `get_results`
* `get_job_log`
- Introduced `get_solver` method to `O2SparcService` which returns a `O2SparcSolver` object
- Scaffold Retrieval:
* Introducing the ability to use `sparc.client` to retrieve scaffolds or scaffold descriptions.
* The retrieved scaffold or scaffold description files can now be converted to a commonly used mesh format, such as VTK.
* Reuse of packages from the mapping tools codebase ensures efficient and standardized mesh conversion.
- MBF Segmentation Export:
* Added support for exporting MBF Segmentation data to a commonly used mesh format, like VTK.
- Segmentation Data Analysis:
* New functionality to analyze a given segmentation data file for suitability in the mapping tools fitting workflow, and provide a clear and informative report.
- Updated Documentation:
* Added the [SPARC Python Zinc Client tutorial](https://github.com/nih-sparc/sparc.client/blob/main/docs/tutorial-zinc.ipynb) to reflect the features related to Zinc.