AlphaPlot, một ứng dụng tuyệt vời để phân tích và hiển thị dữ liệu khoa học

Nếu bạn đang tìm kiếm một ứng dụng phân tích và trực quan hóa dữ liệu khoa học trong bài viết này chúng tôi sẽ nói về một trong đó có giống như "Âm mưu alpha" miễn phí, mã nguồn mở và hơn hết là đa nền tảng (có sẵn cho Linux, Windows và MacOS).

Đối với những người không biết về AlphaPlot, tôi có thể nói với bạn rằng đây là một phần mềm cung cấp giao diện đồ họa để phân tích và hiển thị dữ liệu khoa học. Việc phát triển dự án bắt đầu vào năm 2016 với tư cách là một nhánh của SciDAVis 1.D009, lần lượt là nhánh của QtiPlot 0.9rc-2.

Trong quá trình phát triển, quá trình chuyển đổi thư viện QWT sang QCustomplot đã được thực hiện. Mã được viết bằng C ++, sử dụng thư viện Qt và được phát hành theo giấy phép GPLv2.

Giới thiệu về AlphaPlot

AlphaPlot nhằm mục đích trở thành một công cụ phân tích dữ liệu và vẽ đồ thị cung cấp khả năng xử lý và trực quan toán học mạnh mẽ (2D và 3D).

Bây giờ, hỗ trợ nhiều phương pháp tính gần đúng các điểm đã cho bằng cách sử dụng các đường cong và trong đó kết quả có thể được lưu ở định dạng raster và vector chẳng hạn như PDF, SVG, PNG và TIFF, ngoài ra còn hỗ trợ tạo script để tự động hóa việc xây dựng đồ họa bằng ngôn ngữ JavaScript. Các plugin có thể được sử dụng để mở rộng chức năng.

AlphaPlot được thiết kế để trở thành một công cụ phân tích dữ liệu và đồ thị, cho phép xử lý toán học và trực quan hóa dữ liệu mạnh mẽ, đồng thời cung cấp giao diện người dùng đồ họa dễ sử dụng và giao diện tập lệnh giống ECMAScript cho người dùng nâng cao.

Dữ liệu được tạo bằng chương trình này được lưu trong bảng tính, dựa trên cột (thường là giá trị X và Y cho biểu đồ 2D) hoặc mảng (cho biểu đồ 3D). Trang tính, biểu đồ và cửa sổ ghi chú được tập hợp lại với nhau trong một dự án và có thể được sắp xếp thành các thư mục.

Trong số các đặc điểm nổi bật so với AlphaPlot:

  • Làm việc với các ô 2D nâng cao và các ô 3D dựa trên OpenGL.
  • macro muParser.
  • Nhập tệp ASCII.
  • Bộ lọc FFT.
  • Có thể làm việc với đồ họa và xuất chúng sang các định dạng hình ảnh khác nhau (PDF, SVG, BMP, JPG, PNG, TIFF, v.v.)
  • Alphaplot đang chạy
  • Làm việc với việc lắp đường cong tuyến tính và phi tuyến tính
  • Làm việc với điều chỉnh nhiều đỉnh, với các cấu hình đỉnh khác nhau.
  • QtScripts để thao tác và xử lý dữ liệu bảng tính.

Cuối cùng cần lưu ý rằng gần đây một phiên bản mới đã được phát hành trong cái nêml Hệ thống quản lý vị trí của các phần tử trong đồ họa 2D được cải thiện, điều hướng mở rộng thông qua đồ họa 3D, bổ sung các công cụ để lưu và tải các mẫu, một hộp thoại mới với các cài đặt và cũng được triển khai hỗ trợ cho các mẫu tô tùy ý, sao chép biểu đồ, lưu và in biểu đồ 3D, nhóm bảng điều khiển dọc và ngang.

Nếu bạn quan tâm muốn biết thêm về nó, bạn có thể tham khảo chi tiết Trong liên kết sau đây.

Làm thế nào để cài đặt AlphaPlot trên Linux?

Đối với những người bạn quan tâm đến việc có thể cài đặt AlphaPlot trên hệ thống của mình, bạn nên biết rằng bạn có thể thực hiện theo hai cách khác nhau. Phương pháp cài đặt AlphaPlot đầu tiên chỉ áp dụng cho người dùng Ubuntu và các bản phân phối bắt nguồn từ. Vì để thực hiện cài đặt, chúng tôi sẽ thêm kho lưu trữ sau vào hệ thống với sự trợ giúp của thiết bị đầu cuối:

sudo add-apt-repository ppa: devacom / science

Khi kho lưu trữ đã được thêm vào, bây giờ chúng ta có thể cài đặt ứng dụng bằng cách gõ lệnh sau:

sudo apt cài đặt alphaplot

Trong khi đối với trường hợp cụ thể của Arch Linux và các dẫn xuất họ có thể cài đặt từ kho lưu trữ AUR, họ phải kích hoạt kho lưu trữ và cài đặt trình hướng dẫn AUR.

Việc cài đặt có thể được thực hiện bằng cách nhập vào một thiết bị đầu cuối:

yay -S bảng chữ cái

Bây giờ đối với phần còn lại của các bản phân phối Linux, chúng tôi có thể cài đặt AlphaPlot với sự trợ giúp của các gói Flatpak, vì vậy chúng tôi phải có hỗ trợ cho loại gói này.

Việc cài đặt tương đối đơn giản, chỉ cần mở một thiết bị đầu cuối và trong đó chúng ta sẽ gõ lệnh sau:

flatpak cài đặt flathub io.github.narunlifescience.AlphaPlot

Sau khi cài đặt phần mềm, chúng ta có thể bắt đầu sử dụng, bạn có thể tìm kiếm launcher trong hệ thống.

Trong trường hợp họ không tìm thấy trình khởi chạy và / hoặc đối với những người thích nó, lệnh sau cũng có thể được thực thi trong thiết bị đầu cuối để khởi chạy ứng dụng:

chạy phẳng io.github.narunlifescience.AlphaPlot

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.