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/exceljs
To 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 ARCtrl
For working in a script, you can easily reference the ARCtrl package from nuget.
#r "nuget: ARCtrl"
open ARCtrl
You can find the Javascript package on npm:
To install in your module, just run
npm install @nfdi4plants/arctrl
You 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 arctrl
You can now import the main ARC
class in your py
source file
from arctrl.arc import ARC