Installation
Prerequisites
Section titled PrerequisitesTo get started with using ARCtrl, we first need to make sure some prerequisites are met. What these are depends on the programming language you are going to program in.
In any of the three cases, there are of course a plethora of different ways to setup your environment. These are therefore only suggestions to get started.
To use ARCtrl in F# or C#, the .NET SDK needs to be installed. We recommend Version .NET8.0.
To use ARCtrl in Javascript, nodejs needs to be installed. We recommend Version >=22.
Additionally, as an (at the moment still) implicit dependency you need to run
npm install @nfdi4plants/exceljsTo use ARCtrl in Python, python needs to be installed. Version >=3.11.x is required.
Installation
Section titled InstallationNow you can install the ARCtrl package.
You can find the .NET package on nuget:
For .NET projects, you can just run
dotnet add package ARCtrlFor working in a script, you can easily reference the ARCtrl package from nuget.
#r "nuget: ARCtrl"
open ARCtrlYou can find the Javascript package on npm:
To install in your module, just run
npm install @nfdi4plants/arctrlYou can now import the main ARC class in your js source file
import {ARC} from "@nfdi4plants/arctrl";You can find the Python package on PyPI:
To install in your environment, just run
pip install arctrlYou can now import the main ARC class in your py source file
from arctrl.arc import ARC