Skip to content

h2020charisma/Altaxo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Altaxo - Plotting and data analysis made easy

Altaxo is a plotting and data analysis program with a nice graphical user interface. Data analysis is convenient and fast. If the many built-in possibilities are still not fit your requirements: Almost everything in Altaxo can be scripted, using compiled C# code. Modern features like syntax highlighting and code completion renders scripting really easy. And you have access to a huge mathematical and signal processing library, which is constantly improved. If you want to permanently extend the features of Altaxo, you can even do this by writing an extension to Altaxo, which integrates seamlessly with the main program.

Homepage

The homepage of the Altaxo project is hosted on Github pages.

Downloads

The downloads are hosted on SourceForge. There is a folder for the latest stable version and a folder for the latest unstable version. Grab the file with the highest version number, either the .msi file or the AltaxoBinaries...zip file. The different versions in this folder require different versions of the .NET framework or the .NET Desktop runtime. If in doubt, have a look into the VersionInfo.json file in the download folder. See here for download details and for installation instructions.

Building from source

Clone the sources: git clone https://github.com/Altaxo/Altaxo.git

Open the solution file in the Altaxo source folder with the latest version of Visual Studio 2022. Visual Studio 2022 Community edition is sufficient. The installation of Visual Studio 2022 should include the C# desktop development workload, the .NET core workload and furthermore should include the T4 text templates feature.

Contribute!

Help by other developers is greatly appreciated!

Help is especially welcome in the following areas:

  • Mathematics: tidy up Altaxo's linear algebra library, remove redundant functions
  • Mathematics: implement statistical functions, improve linear and non-linear curve fitting, and add special mathematical functions
  • Help system: since the scripts can use all public classes and objects from the program, a good documentation of these classes is absolutely necessary

About

Plotting and data analyzation with C# scripting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.8%
  • Other 0.2%