.. include:: links.rst
================
Developers - API
================
The *NiPreps* community and contributing guidelines
---------------------------------------------------
*fcdproc* is a *NiPreps* application, and abides by the
`NiPreps Community guidelines `__.
Please, make sure you have read and understood all the documentation
provided in the `NiPreps portal `__ before
you get started.
Setting up your development environment
---------------------------------------
We believe that *fcdproc* must be free to use, inspect, and critique.
Correspondingly, you should be free to modify our software to improve it
or adapt it to new use cases and we especially welcome contributions to
improve it or its documentation.
We actively direct efforts into making the scrutiny and improvement processes
as easy as possible.
As part of such efforts, we maintain some
`tips and guidelines for developers `__
to help minimize your burden if you want to modify the software.
Internal configuration system
-----------------------------
since the working directory can take up to 25GB of your computer space, we added an option that allows
the user delete the intermediate result that is being save in there. to enable this feature you should
choose --clean_workdir when running your pipeline