我的系统版本是Ubuntu 22.04,其它系统思路相似

ASERA简介

ASERA全称: A spectrum eye recognition assistant for quasar spectra
由国家天文台袁海龙老师等人编写,主要用于LAMOST光谱,尤其是LAMOST类星体光谱的交互式拟合,也可用于恒星星系等的光谱。

笔者装完感觉很简单,但装的时候遇到报错很烦恼,于是顺便写下教程为了记忆。

原文章链接
代码源网站

安装步骤

安装git、maven和java环境

Ubuntu 自带java环境,所以我只安装了git和、maven

sudo apt install git
sudo apt install maven

下载asera软件包

git clone https://gitee.com/yuanhl1984/asera_pub.git

下载完之后进入下载目录

cd asera_pub

然后如果按作者代码源网站说的直接进行下一条mvn命令会报错,需要先配置一下

进入文件下载目录之后先配置一下

已进入asera_pub目录,然后输入

sudo cp -r extlib/jsamp-1.3.7.jar ~/.m2/repository/org/astrogrid/jsamp/1.3.7

然后继续输入

mvn install

最后执行代码源网站安装的最后一条命令

mvn exec:java -Dexec.mainClass="rmtx.ngxx.asera.ImagePanel"

然后如图交互式界面就出来了


导入一个在LAMOST随机寻找的光谱数据示例

目前我每次运行交互界面都要进入文件目录输入

mvn exec:java -Dexec.mainClass="rmtx.ngxx.asera.ImagePanel"

运行一次后也可只输入

mvn exec:java

后续有待进一步探索

光谱拟合辅助工具ASERA的安装相关推荐

  1. PHP环境安装到U盘,Windows To Go辅助工具一键把Win10系统安装到U盘 | 麦田一棵葱

    Win10企业版内置的Windows To Go功能能够实现把Windows10系统安装到U盘中(Windows To Go安装Win10系统到U盘教程),从而打造一个移动的Win10操作系统,方便随 ...

  2. 三维家可以导入别人的方案吗_三维家辅助工具如何使用?三维家辅助工具安装使用教程...

    三维家辅助工具是三维家3D云设计平台的辅助软件,可以通过这个工具直接批量上传产品模型和贴图,还能预览3vj格式的文件,可以借助这个辅助工具启动CAD,并从CAD导出图纸,有些朋友不太清楚这款软件是如何 ...

  3. PHP辅助工具安装-phpMyAdmin和论坛

    PHP辅助工具安装-phpMyAdmin和论坛 phpMyAdmin安装 1.解压 2.复制 3.重命名 4.编辑 5.验证 论坛安装 1.解压Discuz_7.2_FULL_SC_UTF8.zip ...

  4. 免费正则表达式辅助工具(转)

    免费正则表达式辅助工具 前段时间由于工作需要,学了一天的正则表达式,发现正则表达式功能实在是强大,但是也很奇怪,刚接触会很不习惯.我不需要很深入地了解,所以也没学多久,不过找了几款很不错的免费的正则表 ...

  5. 使用ssh工具链接mysql_mycli辅助工具-更方便得通过ssh tunnel连接线上MySQL

    mycli辅助工具 用途 更方便的通过ssh tunnel远程服务器端口转发来使用MySQL命令行客户端mycli连接远程MySQL. 网络拓扑 通常我们无法连接线上生产环境数据库,需要一台服务器作为 ...

  6. Shellcode开发辅助工具shellnoob

    Shellcode开发辅助工具shellnoob Shellcode开发的过程中会遇到很多繁杂的工作,如编译.反编译.调试等.为了减少这部分工作,Kali Linux提供了开发辅助工具shellnoo ...

  7. Draft-微软出品的云原生下的本地开发辅助工具

    一.介绍 Draft是微软Deis团队开源的一个用Go语言编写的容器应用开发辅助工具,用于帮助开发人员简化容器应用程序构建和部署的开发流程.Draft的设计思路在于,允许开发人员在不了Docker和K ...

  8. Hadoop辅助工具——Flume、Sqoop

    前言 在一个完整的离线大数据处理系统中,除了hdfs+mapreduce+hive组成分析系统的核心之外,还需要数据采集.结果数据导出.任务调度等不可或缺的辅助系统,而这些辅助工具在hadoop生态体 ...

  9. 数据库的辅助工具:My-SqlViewer

    阅读目录 ·开始 ·My-SqlViewer 使用说明 ·程序安装及启动说明 ·程序主界面 ·DataBase浏览器 ·搜索数据库 ·存储过程的复制 ·比较数据库 今天发一个我自己写的且经常使用的数据 ...

最新文章

  1. 快速构建Windows 8风格应用32-构建辅助磁贴
  2. linux怎么查看一个文件夹的大小
  3. Vuex的store中的Module
  4. HH SaaS电商系统的商城模块设计
  5. 微信小程序服务器登入dome,小程序登录Demo
  6. Python爬取豆瓣高分电影Top250
  7. python收取126或163邮件
  8. vue3实现表格单元格可编辑
  9. 程序员如何避免面向监狱编程?避免踩雷!
  10. 计算机长时间休眠后无法唤醒,为什么我电脑长时间不动进入待机状态却无法唤醒出现死机情况?必须强制关机!...
  11. 验证哥德巴赫猜想:任一充分大的偶数,可以用两个素数之和表示。
  12. 自动控制原理实验一——离散控制系统建模和仿真
  13. PHP充值怎么打折,教大家如何用PHP语言写一个简单的商品打折小程序!
  14. 教程 | 阿克曼结构移动机器人的gazebo仿真(二)
  15. 【0810神策数据笔试】java3道编程
  16. 关于J2EE,J2SE,J2ME
  17. Halo博客系统部署
  18. unity3d折线图
  19. 青春的味道-宁波山地马拉松赛记
  20. oracle rman ora19602,学习笔记:OracleRMAN备份入门 将RMAN备份数据放到nfs远程文件系统中...

热门文章

  1. html语言怎么改变字体颜色,JS实现改变HTML上文字颜色和内容的方法
  2. Halcon如何便捷仿射变换,控制好Phi参数的选择?
  3. java实验二:类与对象
  4. react-native页面的跳转
  5. BrainStat:一个用于全脑统计和多模态特征关联的工具箱
  6. 测评几大js加密站的加密质量(2)
  7. 大专计算机办公应用,计算机办公软件应用: 高级
  8. c语言代码后return0表示什么意思,C语言中return 0 表示什么
  9. FPGA AD_TLC549 芯片开发 学习笔记
  10. 通过wireshark抓取foxmail的账户密码