CN111475472A - 一种关于冷冻电镜单颗粒分析数据自动预处理的方法 - Google Patents

一种关于冷冻电镜单颗粒分析数据自动预处理的方法 Download PDF

Info

Publication number
CN111475472A
CN111475472A CN202010288693.4A CN202010288693A CN111475472A CN 111475472 A CN111475472 A CN 111475472A CN 202010288693 A CN202010288693 A CN 202010288693A CN 111475472 A CN111475472 A CN 111475472A
Authority
CN
China
Prior art keywords
information
value
unit
identity
key information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010288693.4A
Other languages
English (en)
Other versions
CN111475472B (zh
Inventor
吴弘
张翔
王松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yuexinshengke Information Technology Co ltd
Original Assignee
Shanghai Yuexinshengke Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yuexinshengke Information Technology Co ltd filed Critical Shanghai Yuexinshengke Information Technology Co ltd
Priority to CN202010288693.4A priority Critical patent/CN111475472B/zh
Publication of CN111475472A publication Critical patent/CN111475472A/zh
Application granted granted Critical
Publication of CN111475472B publication Critical patent/CN111475472B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种关于冷冻电镜单颗粒分析数据自动预处理的方法,该方法包括下述步骤,首先进行用户登陆,借助身份验证***进行身份验证;通过身份验证***与电镜平台集群账户自动绑定;本发明在进行用户登陆时,需要首先对设备的安全性进行验证,验证方式为通过数据录入单元录入登陆信息,经过对登陆信息的特殊处理,能够得到一组数值;同时初窥单元也内置有相同的对登陆信息进行处理的相同规则,得到一组标准数值,将标准数值与数值进行比对,只有一致时才会产生设备核验正确的信号;完成对设备的验证,之后会根据具体处理出的选用特征值,选取进一步的验证,验证方式有预设的两种,具体根据选用特征值二选一;从而完成身份验证。

Description

一种关于冷冻电镜单颗粒分析数据自动预处理的方法
技术领域
本发明属于数据处理领域,涉及一种冷冻电镜数据处理技术,具体是一种关于冷冻电镜单颗粒分析数据自动预处理的方法。
背景技术
随着结构生物学一大技术低温透射电子显微镜(简称冷冻电镜)的快速发展,国内科研单位纷纷建设冷冻电镜平台以及相配套的电镜数据计算平台。对于科研用户来说,收集一套高质量的电镜数据至关重要。
在数据采集过程中,原始数据属于未处理的movie-stack,无法直接查看以及评估数据质量,用户需要手动进行二步以上的预处理,包括motion-correction做偏移矫正,使原movie-stack的数据比对形成一张整合的图片,然后进行衬度传递函数(CTF)的矫正,得到此数据的欠焦值以及它的能量频谱(power-spectrum)来评估此张数据是否在合理的离焦范围内以及它的高频信息能否达到高分辨。
冷冻电镜数据自动预处理是冷冻电镜领域必须要解决的问题。目前各大电镜平台都是通过脚本调用预处理软件的方式来实现采集数据时的预处理,如果需要做参数修改则需要通过修改脚本来实现,没有较友好的界面来实现参数修改。同时,预处理结果展示加载较慢,展示信息有限且无法做统计。通过脚本调用的形式来做预处理,会导致预处理完的数据没法与主流软件RELION去嵌合,影响后续提高分辨率的步骤如CTFrefine以及BayesianPolishing,只能再把原始数据用RELION软件进行预处理完成全流程步骤;而且当前对于冷冻电镜数据进行处理时,不具备私密性,对于用户的身份缺乏一种有效的验证方式,能够根据验证方式来核验用户的具体身份,避免数据被侵占,同时保证用户账号的合理使用;为了实现这一构思,现提供一种解决方案。
发明内容
本发明的目的在于提供一种关于冷冻电镜单颗粒分析数据自动预处理的方法。
本发明的目的可以通过以下技术方案实现:
一种关于冷冻电镜单颗粒分析数据自动预处理的方法,该方法包括下述步骤:
步骤一:进行用户登陆,借助身份验证***进行身份验证;通过身份验证***与电镜平台集群账户自动绑定;
步骤二:在身份验证通过后,对冷冻电镜处理出的数据进行处理,具体为设置队列轮巡机制,能够自动识别新产生的数据,提交到队列中;其中队列轮巡机制为:
S001:设置指定文件夹位置;该文件夹为冷冻电镜处理出的数据文件后的指定存放文件夹;
S002:首先对文件夹内所有数据文件进行识别,将所有数据文件提出进行处理,并将提出时加上提出标识;提出标识为管理人员预设标识;
S003:经过设定时间T2后,T2为预设值,再次对文件夹进行扫描,识别所有未附加提出标识的数据文件,将其提出进行处理,并将提出处理的数据文件附加提出标识;
S004:重复步骤S003;直到经过设定时间T3后再无任何未附加提出标识的数据文件;
步骤三:借助RELION软件对数据文件进行预处理得到结果数组文件及分析结果;
之后将所有结果数组文件及分析结果转化成png略缩图格式,用于快速加载至图形界面;
步骤四:将预处理结果文件打包,导出至后续处理流程,完成预处理。
进一步地,所述身份验证***包括数据录入单元、数据处理单元、初窥单元、初窥规则库、核窥单元、二验单元、处理器、显示单元、存储单元和管理单元;
其中,所述数据录入单元用于用户录入登陆信息,登陆信息包括身份信息及其对应的密钥信息;所述数据录入单元内置配值选取规则,用于根据配值选取规则对登陆信息进行处理,得到选用特征值;根据配值选取规则对登陆信息进行处理的具体方式为:
步骤一:获取到登陆信息内的身份信息和密钥信息,对身份信息和密钥信息进行信息混合,得到身钥信息组和组合特值H;
步骤二:获取到身钥信息组和组合特值H;获取到身钥信息组的位数,将该位数标记为身位值,将其标记为W;
步骤三:利用公式求取选值Zx,选值Zx计算公式为:Zx=Qgw{(H*W)};
式中,Qgw{*}指代为取括号内的数据个位数上的数值;
步骤四:得到选值Zx后,对身钥信息组进行选用处理,具体处理步骤为:
S01:获取到身钥信息组;
S02:当W≥Zx时,从身钥信息组内获取到第Zx位身钥信息组的字符,将其标记为选一值;
当W<Zx时,从身钥信息组内第一位开始数,数完所有后又从第一位开始继续数,直到获取到第Zx位身钥信息组的字符,将其标记为选一值;
S03:将选中的选一值从身钥信息组内移除;
S04:从剩余的身钥信息组内进行继续选取,选取方式为按照步骤S02的原理进行选取,得到选二值;
S05:将选中的选二值从身钥信息组内移除;
S06:从剩余的身钥信息组内进行继续选取,选取方式为按照步骤S02的原理进行选取,得到选三值;
S07:将选一值、选二值和选三值按照顺序组合,得到选用特征值;
初窥规则库内还存储有标准密钥信息和标准身份信息;所述数据录入单元用于将登陆信息和选用特征值传输到初窥单元,所述初窥单元接收数据录入单元传输的登陆信息和选用特征值,所述初窥单元用于结合初窥规则库内的初窥规则对登陆信息进行初窥分析,具体分析步骤为:
SS1:首先获取到登陆信息,对登陆信息进行初值选取步骤,初值选取步骤与配值选取规则原理一致,得到初窥值;
SS2:将初窥值与选用特征值进行比较,若二者一致则产生一通信号,否则产生设错信号;
SS3:将身份信息和密钥信息,与标准密钥信息和标准身份信息进行比对,若比对一致,则产生二通信号,否则产生密错信号;
SS4:当同时产生一通信号和二通信号时,产生初通信号;
所述初窥单元在产生初通信号时将身份信息和密钥信息以及对应的选用特征值传输到核窥单元,所述核窥单元用于结合二验单元对身份信息、密钥信息以及对应的选用特征值进行二验处理,具体处理方式为:
SS01:首先获取到身份信息、密钥信息以及对应的选用特征值;
SS02:对选用特征值进行判定,当选用特征值超过Q1时,产生一验信号;
当选用特征值小于Q1时,产生二验信号;其中Q1为预设值;
SS03:当产生一验信号时,会驱动显示单元显示“将进行人脸识别字眼”,进行提示,此时会自动获取到对应身份信息的标准人脸信息,借助二验单元进行人脸识别,具体人脸识别过程为:
SS031:首先借助二验单元获取到实时人脸信息,之后经过时间T1后,再次获取到人脸信息,将其标记为人脸信息二;T1为预设值;
SS032:将实时人脸信息与人脸信息二进行比对,进行轮廓化,获取到实时人脸信息和人脸信息二的轮廓线,得到二者差异面积;
SS033:当差异面积超过Q2时,产生人动信号;Q2为预设值;
SS034:任选实时人脸信息与人脸信息二中任一人脸信息,将其与身份信息的标准人脸进行匹配,若匹配一致则产生通过信号;
SS04:当产生二验信号时,会驱动显示单元显示“将进行特殊手势识别”字眼,进行提示,此时用户需要摆设出指定手势,同时会自动获取到对应身份信息的标准手势信息,在指定手势和标准手势信息比对一致时,产生通过信号。
进一步地,所述信息混合的具体操作步骤为:
S1:首先获取到录入登陆信息的时间戳,时间戳按照月、日、时的格式获取,对应将时间戳各个数据借用X1-X6表示,具体为Xi,i=1...6,得到时间量组Xi;此处具体可举例为4月7日15时,则X1-X6一一对应数字040715;
S2:获取到时间量组,利用公式对时间量组进行处理得到组合特值H,具体公式为:
Figure BDA0002449561030000051
式中,Qgw{*}指代为取括号内的数据个位数上的数值;
S3:得到组合特值H,对组合特值H进行判定,具体为:
当H为奇数时,产生身前信号,此时自动将身份信息和密钥信息按照身份信息在前,密钥信息在后的方式组合,形成身钥信息组;
当H为偶数时,产生密前信号,此时自动将身份信息和密钥信息按照密钥信息在前,身份信息在后的方式组合,形成身钥信息组。
进一步地,所述二验单元包括摄像机,用于采集实时人脸信息和人脸信息二,以及采集指定手势用。
进一步地,所述核窥单元用于在产生通过信号时将其与身份信息传输到处理器,所述处理器接收核窥单元传输的通过信号和身份信息,并驱动显示单元显示“验证通过”字眼;
所述处理器用于将身份信息打上时间戳形成访问记录,并将访问记录传输到存储单元进行存储。
进一步地,所述管理单元用于录入所有的预设值Q1、Q2和T1。
进一步地,所述初窥单元在产生设错信号时将其传输到核窥单元,所述核窥单元用于将设错信号传输到处理器,所述处理器接收到核窥单元传输的设错信号时将其传输到显示单元,所述显示单元接收到处理器传输的设错信号时自动显示“非核准设备,请选择正确设备”;用于提示用户此时选择错误设备登陆***。
进一步地,所述初窥单元在产生密错信号时将其传输到核窥单元,所述核窥单元用于将密错信号传输到处理器,所述处理器接收到核窥单元传输的密错信号时将其传输到显示单元,所述显示单元接收到处理器传输的密错信号时自动显示“身份错误,请重新登陆”;用于提示用户此时身份信息验证错误。
本发明的有益效果:
本发明在进行用户登陆,借助身份验证***进行身份验证;通过身份验证***与电镜平台集群账户自动绑定;此时经过对用户身份经过身份验证***,需要首先对设备的安全性进行验证,验证方式为通过数据录入单元录入登陆信息,经过对登陆信息的特殊处理,能够得到一组数值;同时初窥单元也内置有相同的对登陆信息进行处理的相同规则,得到一组标准数值,将标准数值与数值进行比对,只有一致时才会产生设备核验正确的信号;完成对设备的验证,之后会根据具体处理出的选用特征值,选取进一步的验证,验证方式有预设的两种,具体根据选用特征值二选一;从而完成身份验证;
在身份验证通过后,对冷冻电镜处理出的数据进行处理,具体为设置队列轮巡机制,能够自动识别新产生的数据,提交到队列中;再借助RELION软件对数据文件进行预处理得到结果数组文件及分析结果;之后将所有结果数组文件及分析结果转化成png略缩图格式,用于快速加载至图形界面;完成预处理这一过程。
附图说明
为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
图1为本发明身份验证***的***框图。
具体实施方式
如图1所示,一种关于冷冻电镜单颗粒分析数据自动预处理的方法,该方法包括下述步骤:
步骤一:进行用户登陆,借助身份验证***进行身份验证;通过身份验证***与电镜平台集群账户自动绑定,保证数据的私有性;
步骤二:在身份验证通过后,对冷冻电镜处理出的数据进行处理,具体为设置队列轮巡机制,能够自动识别新产生的数据,提交到队列中;其中队列轮巡机制为:
S001:设置指定文件夹位置;该文件夹为冷冻电镜处理出的数据文件后的指定存放文件夹;
S002:首先对文件夹内所有数据文件进行识别,将所有数据文件提出进行处理,并将提出时加上提出标识;提出标识为管理人员预设标识;
S003:经过设定时间T2后,T2为预设值,再次对文件夹进行扫描,识别所有未附加提出标识的数据文件,将其提出进行处理,并将提出处理的数据文件附加提出标识;
S004:重复步骤S003;直到经过设定时间T3后再无任何未附加提出标识的数据文件;
步骤三:借助RELION软件对数据文件进行预处理得到结果数组文件及分析结果,此为现有技术,故此处不做具体赘述;
之后将所有结果数组文件及分析结果转化成png略缩图格式,用于快速加载至图形界面;
步骤四:将预处理结果文件打包,导出至后续处理流程,完成预处理。
所述身份验证***包括数据录入单元、数据处理单元、初窥单元、初窥规则库、核窥单元、二验单元、处理器、显示单元、存储单元和管理单元;
其中,所述数据录入单元用于用户录入登陆信息,登陆信息包括身份信息及其对应的密钥信息;所述数据录入单元内置配值选取规则,用于根据配值选取规则对登陆信息进行处理,得到选用特征值;根据配值选取规则对登陆信息进行处理的具体方式为:
步骤一:获取到登陆信息内的身份信息和密钥信息,对身份信息和密钥信息进行信息混合,信息混合的具体操作步骤为:
S1:首先获取到录入登陆信息的时间戳,时间戳按照月、日、时的格式获取,对应将时间戳各个数据借用X1-X6表示,具体为Xi,i=1...6,得到时间量组Xi;此处具体可举例为4月7日15时,则X1-X6一一对应数字040715;
S2:获取到时间量组,利用公式对时间量组进行处理得到组合特值H,具体公式为:
Figure BDA0002449561030000091
式中,Qgw{*}指代为取括号内的数据个位数上的数值;
S3:得到组合特值H,对组合特值H进行判定,具体为:
当H为奇数时,产生身前信号,此时自动将身份信息和密钥信息按照身份信息在前,密钥信息在后的方式组合,形成身钥信息组;
当H为偶数时,产生密前信号,此时自动将身份信息和密钥信息按照密钥信息在前,身份信息在后的方式组合,形成身钥信息组;
步骤二:获取到身钥信息组和组合特值H;获取到身钥信息组的位数,将该位数标记为身位值,将其标记为W;
步骤三:利用公式求取选值Zx,选值Zx计算公式为:Zx=Qgw{(H*W)};
式中,Qgw{*}指代为取括号内的数据个位数上的数值;
步骤四:得到选值Zx后,对身钥信息组进行选用处理,具体处理步骤为:
S01:获取到身钥信息组;
S02:当W≥Zx时,从身钥信息组内获取到第Zx位身钥信息组的字符,将其标记为选一值;
当W<Zx时,从身钥信息组内第一位开始数,数完所有后又从第一位开始继续数,直到获取到第Zx位身钥信息组的字符,将其标记为选一值;
S03:将选中的选一值从身钥信息组内移除;
S04:从剩余的身钥信息组内进行继续选取,选取方式为按照步骤S02的原理进行选取,得到选二值;
S05:将选中的选二值从身钥信息组内移除;
S06:从剩余的身钥信息组内进行继续选取,选取方式为按照步骤S02的原理进行选取,得到选三值;
S07:将选一值、选二值和选三值按照顺序组合,得到选用特征值;
初窥规则库内还存储有标准密钥信息和标准身份信息;所述数据录入单元用于将登陆信息和选用特征值传输到初窥单元,所述初窥单元接收数据录入单元传输的登陆信息和选用特征值,所述初窥单元用于结合初窥规则库内的初窥规则对登陆信息进行初窥分析,具体分析步骤为:
SS1:首先获取到登陆信息,对登陆信息进行初值选取步骤,初值选取步骤与配值选取规则原理一致,得到初窥值;
SS2:将初窥值与选用特征值进行比较,若二者一致则产生一通信号,否则产生设错信号;
SS3:将身份信息和密钥信息,与标准密钥信息和标准身份信息进行比对,若比对一致,则产生二通信号,否则产生密错信号;
SS4:当同时产生一通信号和二通信号时,产生初通信号;
所述初窥单元在产生初通信号时将身份信息和密钥信息以及对应的选用特征值传输到核窥单元,所述核窥单元用于结合二验单元对身份信息、密钥信息以及对应的选用特征值进行二验处理,具体处理方式为:
SS01:首先获取到身份信息、密钥信息以及对应的选用特征值;
SS02:对选用特征值进行判定,当选用特征值超过Q1时,产生一验信号;
当选用特征值小于Q1时,产生二验信号;其中Q1为预设值;
SS03:当产生一验信号时,会驱动显示单元显示“将进行人脸识别字眼”,进行提示,此时会自动获取到对应身份信息的标准人脸信息,借助二验单元进行人脸识别,具体人脸识别过程为:
SS031:首先借助二验单元获取到实时人脸信息,之后经过时间T1后,再次获取到人脸信息,将其标记为人脸信息二;T1为预设值;
SS032:将实时人脸信息与人脸信息二进行比对,进行轮廓化,获取到实时人脸信息和人脸信息二的轮廓线,得到二者差异面积;
SS033:当差异面积超过Q2时,产生人动信号;Q2为预设值;
SS034:任选实时人脸信息与人脸信息二中任一人脸信息,将其与身份信息的标准人脸进行匹配,若匹配一致则产生通过信号;
SS04:当产生二验信号时,会驱动显示单元显示“将进行特殊手势识别”字眼,进行提示,此时用户需要摆设出指定手势,同时会自动获取到对应身份信息的标准手势信息,在指定手势和标准手势信息比对一致时,产生通过信号。
二验单元包括摄像机,用于采集实时人脸信息和人脸信息二,以及采集指定手势用;
所述核窥单元用于在产生通过信号时将其与身份信息传输到处理器,所述处理器接收核窥单元传输的通过信号和身份信息,并驱动显示单元显示“验证通过”字眼;
所述处理器用于将身份信息打上时间戳形成访问记录,并将访问记录传输到存储单元进行存储。
所述管理单元用于录入所有的预设值Q1、Q2和T1。
所述初窥单元在产生设错信号时将其传输到核窥单元,所述核窥单元用于将设错信号传输到处理器,所述处理器接收到核窥单元传输的设错信号时将其传输到显示单元,所述显示单元接收到处理器传输的设错信号时自动显示“非核准设备,请选择正确设备”;用于提示用户此时选择错误设备登陆***;
所述初窥单元在产生密错信号时将其传输到核窥单元,所述核窥单元用于将密错信号传输到处理器,所述处理器接收到核窥单元传输的密错信号时将其传输到显示单元,所述显示单元接收到处理器传输的密错信号时自动显示“身份错误,请重新登陆”;用于提示用户此时身份信息验证错误;
一种关于冷冻电镜单颗粒分析数据自动预处理的方法,在工作时,首先需要进行用户登陆,借助身份验证***进行身份验证;通过身份验证***与电镜平台集群账户自动绑定;此时经过对用户身份经过身份验证***,需要首先对设备的安全性进行验证,验证方式为通过数据录入单元录入登陆信息,经过对登陆信息的特殊处理,能够得到一组数值;同时初窥单元也内置有相同的对登陆信息进行处理的相同规则,得到一组标准数值,将标准数值与数值进行比对,只有一致时才会产生设备核验正确的信号;完成对设备的验证,之后会根据具体处理出的选用特征值,选取进一步的验证,验证方式有预设的两种,具体根据选用特征值二选一;从而完成身份验证;
在身份验证通过后,对冷冻电镜处理出的数据进行处理,具体为设置队列轮巡机制,能够自动识别新产生的数据,提交到队列中;再借助RELION软件对数据文件进行预处理得到结果数组文件及分析结果;之后将所有结果数组文件及分析结果转化成png略缩图格式,用于快速加载至图形界面;完成预处理这一过程。
以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

Claims (8)

1.一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,该方法包括下述步骤:
步骤一:进行用户登陆,借助身份验证***进行身份验证;通过身份验证***与电镜平台集群账户自动绑定;
步骤二:在身份验证通过后,对冷冻电镜处理出的数据进行处理,具体为设置队列轮巡机制,能够自动识别新产生的数据,提交到队列中;其中队列轮巡机制为:
S001:设置指定文件夹位置;该文件夹为冷冻电镜处理出的数据文件后的指定存放文件夹;
S002:首先对文件夹内所有数据文件进行识别,将所有数据文件提出进行处理,并将提出时加上提出标识;提出标识为管理人员预设标识;
S003:经过设定时间T2后,T2为预设值,再次对文件夹进行扫描,识别所有未附加提出标识的数据文件,将其提出进行处理,并将提出处理的数据文件附加提出标识;
S004:重复步骤S003;直到经过设定时间T3后再无任何未附加提出标识的数据文件;
步骤三:借助RELION软件对数据文件进行预处理得到结果数组文件及分析结果;
之后将所有结果数组文件及分析结果转化成png略缩图格式,用于快速加载至图形界面;
步骤四:将预处理结果文件打包,导出至后续处理流程,完成预处理。
2.根据权利要求1所述的一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,所述身份验证***包括数据录入单元、数据处理单元、初窥单元、初窥规则库、核窥单元、二验单元、处理器、显示单元、存储单元和管理单元;
其中,所述数据录入单元用于用户录入登陆信息,登陆信息包括身份信息及其对应的密钥信息;所述数据录入单元内置配值选取规则,用于根据配值选取规则对登陆信息进行处理,得到选用特征值;根据配值选取规则对登陆信息进行处理的具体方式为:
步骤一:获取到登陆信息内的身份信息和密钥信息,对身份信息和密钥信息进行信息混合,得到身钥信息组和组合特值H;
步骤二:获取到身钥信息组和组合特值H;获取到身钥信息组的位数,将该位数标记为身位值,将其标记为W;
步骤三:利用公式求取选值Zx,选值Zx计算公式为:Zx=Qgw{(H*W)};
式中,Qgw{*}指代为取括号内的数据个位数上的数值;
步骤四:得到选值Zx后,对身钥信息组进行选用处理,具体处理步骤为:
S01:获取到身钥信息组;
S02:当W≥Zx时,从身钥信息组内获取到第Zx位身钥信息组的字符,将其标记为选一值;
当W<Zx时,从身钥信息组内第一位开始数,数完所有后又从第一位开始继续数,直到获取到第Zx位身钥信息组的字符,将其标记为选一值;
S03:将选中的选一值从身钥信息组内移除;
S04:从剩余的身钥信息组内进行继续选取,选取方式为按照步骤S02的原理进行选取,得到选二值;
S05:将选中的选二值从身钥信息组内移除;
S06:从剩余的身钥信息组内进行继续选取,选取方式为按照步骤S02的原理进行选取,得到选三值;
S07:将选一值、选二值和选三值按照顺序组合,得到选用特征值;
初窥规则库内还存储有标准密钥信息和标准身份信息;所述数据录入单元用于将登陆信息和选用特征值传输到初窥单元,所述初窥单元接收数据录入单元传输的登陆信息和选用特征值,所述初窥单元用于结合初窥规则库内的初窥规则对登陆信息进行初窥分析,具体分析步骤为:
SS1:首先获取到登陆信息,对登陆信息进行初值选取步骤,初值选取步骤与配值选取规则原理一致,得到初窥值;
SS2:将初窥值与选用特征值进行比较,若二者一致则产生一通信号,否则产生设错信号;
SS3:将身份信息和密钥信息,与标准密钥信息和标准身份信息进行比对,若比对一致,则产生二通信号,否则产生密错信号;
SS4:当同时产生一通信号和二通信号时,产生初通信号;
所述初窥单元在产生初通信号时将身份信息和密钥信息以及对应的选用特征值传输到核窥单元,所述核窥单元用于结合二验单元对身份信息、密钥信息以及对应的选用特征值进行二验处理,具体处理方式为:
SS01:首先获取到身份信息、密钥信息以及对应的选用特征值;
SS02:对选用特征值进行判定,当选用特征值超过Q1时,产生一验信号;
当选用特征值小于Q1时,产生二验信号;其中Q1为预设值;
SS03:当产生一验信号时,会驱动显示单元显示“将进行人脸识别字眼”,进行提示,此时会自动获取到对应身份信息的标准人脸信息,借助二验单元进行人脸识别,具体人脸识别过程为:
SS031:首先借助二验单元获取到实时人脸信息,之后经过时间T1后,再次获取到人脸信息,将其标记为人脸信息二;T1为预设值;
SS032:将实时人脸信息与人脸信息二进行比对,进行轮廓化,获取到实时人脸信息和人脸信息二的轮廓线,得到二者差异面积;
SS033:当差异面积超过Q2时,产生人动信号;Q2为预设值;
SS034:任选实时人脸信息与人脸信息二中任一人脸信息,将其与身份信息的标准人脸进行匹配,若匹配一致则产生通过信号;
SS04:当产生二验信号时,会驱动显示单元显示“将进行特殊手势识别”字眼,进行提示,此时用户需要摆设出指定手势,同时会自动获取到对应身份信息的标准手势信息,在指定手势和标准手势信息比对一致时,产生通过信号。
3.根据权利要求2所述的一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,所述信息混合的具体操作步骤为:
S1:首先获取到录入登陆信息的时间戳,时间戳按照月、日、时的格式获取,对应将时间戳各个数据借用X1-X6表示,具体为Xi,i=1...6,得到时间量组Xi;此处具体可举例为4月7日15时,则X1-X6一一对应数字040715;
S2:获取到时间量组,利用公式对时间量组进行处理得到组合特值H,具体公式为:
Figure FDA0002449561020000041
式中,Qgw{*}指代为取括号内的数据个位数上的数值;
S3:得到组合特值H,对组合特值H进行判定,具体为:
当H为奇数时,产生身前信号,此时自动将身份信息和密钥信息按照身份信息在前,密钥信息在后的方式组合,形成身钥信息组;
当H为偶数时,产生密前信号,此时自动将身份信息和密钥信息按照密钥信息在前,身份信息在后的方式组合,形成身钥信息组。
4.根据权利要求2所述的一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,所述二验单元包括摄像机,用于采集实时人脸信息和人脸信息二,以及采集指定手势用。
5.根据权利要求2所述的一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,所述核窥单元用于在产生通过信号时将其与身份信息传输到处理器,所述处理器接收核窥单元传输的通过信号和身份信息,并驱动显示单元显示“验证通过”字眼;
所述处理器用于将身份信息打上时间戳形成访问记录,并将访问记录传输到存储单元进行存储。
6.根据权利要求2所述的一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,所述管理单元用于录入所有的预设值Q1、Q2和T1。
7.根据权利要求2所述的一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,所述初窥单元在产生设错信号时将其传输到核窥单元,所述核窥单元用于将设错信号传输到处理器,所述处理器接收到核窥单元传输的设错信号时将其传输到显示单元,所述显示单元接收到处理器传输的设错信号时自动显示“非核准设备,请选择正确设备”;用于提示用户此时选择错误设备登陆***。
8.根据权利要求2所述的一种关于冷冻电镜单颗粒分析数据自动预处理的方法,其特征在于,所述初窥单元在产生密错信号时将其传输到核窥单元,所述核窥单元用于将密错信号传输到处理器,所述处理器接收到核窥单元传输的密错信号时将其传输到显示单元,所述显示单元接收到处理器传输的密错信号时自动显示“身份错误,请重新登陆”;用于提示用户此时身份信息验证错误。
CN202010288693.4A 2020-04-14 2020-04-14 一种关于冷冻电镜单颗粒分析数据自动预处理的方法 Active CN111475472B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010288693.4A CN111475472B (zh) 2020-04-14 2020-04-14 一种关于冷冻电镜单颗粒分析数据自动预处理的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010288693.4A CN111475472B (zh) 2020-04-14 2020-04-14 一种关于冷冻电镜单颗粒分析数据自动预处理的方法

Publications (2)

Publication Number Publication Date
CN111475472A true CN111475472A (zh) 2020-07-31
CN111475472B CN111475472B (zh) 2021-05-04

Family

ID=71752438

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010288693.4A Active CN111475472B (zh) 2020-04-14 2020-04-14 一种关于冷冻电镜单颗粒分析数据自动预处理的方法

Country Status (1)

Country Link
CN (1) CN111475472B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108196515A (zh) * 2017-12-21 2018-06-22 中国电子信息产业集团有限公司第六研究所 跨平台实时数据处理方法和装置
US20180205838A1 (en) * 2017-01-17 2018-07-19 Xerox Corporation Method and apparatus for instant processing of a document workflow
CN108898180A (zh) * 2018-06-28 2018-11-27 中国人民解放军国防科技大学 一种面向单颗粒冷冻电镜图像的深度聚类方法
CN109359448A (zh) * 2018-10-16 2019-02-19 杭州虹晟信息科技有限公司 互联网移动终端安全办公***
CN110704384A (zh) * 2019-09-30 2020-01-17 深圳前海环融联易信息科技服务有限公司 扫描文件上传方法、装置、计算机设备及存储介质
CN110855660A (zh) * 2019-11-08 2020-02-28 珠海市鸿瑞信息技术股份有限公司 基于虚拟链路的电力工业网络管理***
CN110912932A (zh) * 2019-12-16 2020-03-24 珠海市鸿瑞信息技术股份有限公司 电力二次***信息安全运维监管平台

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180205838A1 (en) * 2017-01-17 2018-07-19 Xerox Corporation Method and apparatus for instant processing of a document workflow
CN108196515A (zh) * 2017-12-21 2018-06-22 中国电子信息产业集团有限公司第六研究所 跨平台实时数据处理方法和装置
CN108898180A (zh) * 2018-06-28 2018-11-27 中国人民解放军国防科技大学 一种面向单颗粒冷冻电镜图像的深度聚类方法
CN109359448A (zh) * 2018-10-16 2019-02-19 杭州虹晟信息科技有限公司 互联网移动终端安全办公***
CN110704384A (zh) * 2019-09-30 2020-01-17 深圳前海环融联易信息科技服务有限公司 扫描文件上传方法、装置、计算机设备及存储介质
CN110855660A (zh) * 2019-11-08 2020-02-28 珠海市鸿瑞信息技术股份有限公司 基于虚拟链路的电力工业网络管理***
CN110912932A (zh) * 2019-12-16 2020-03-24 珠海市鸿瑞信息技术股份有限公司 电力二次***信息安全运维监管平台

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵先阳: "基于Spark的Relion分布式实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Also Published As

Publication number Publication date
CN111475472B (zh) 2021-05-04

Similar Documents

Publication Publication Date Title
US20240169457A1 (en) Systems and methods for executing and delivering electronic documents
DE3750131T2 (de) Messung von in einem kundendatenwiederauffindungsterminal gespeicherten verschlüsselten daten.
US7690032B1 (en) Method and system for confirming the identity of a user
DE69031868T2 (de) Verfahren zur personenidentifizierung mittels berechtigungsbeweis
CN108922074A (zh) 无卡取款方法、装置、计算机设备和存储介质
TW476038B (en) Electronic data management system
WO2014098136A1 (ja) 情報コード、情報コード生成方法、情報コード読取装置、及び情報コード利用システム
CN110851677A (zh) 报销凭证处理方法、装置、终端和计算机可读存储介质
JP6201706B2 (ja) 情報コード利用システム
CN106228442A (zh) 一种实名制办税装置、***及方法
CN108230139B (zh) 一种利用自助设备进行存单开户的方法及***
CN111950380A (zh) 票据的稽核方法、装置、电子设备及计算机可读存储介质
CN110942066A (zh) 票据核对方法及装置
KR101334744B1 (ko) 무인대출 처리방법
CN111475472B (zh) 一种关于冷冻电镜单颗粒分析数据自动预处理的方法
CN112633271A (zh) 一种基于ocr识别的金融交易***认证方法
CN108053580A (zh) 一种利用自助设备进行存单销户的方法及***
CN110084679A (zh) 律师函智能发送方法及***
EP2254093A1 (en) Method and system for confirming the identity of a user background of the invention
WO2004019581A1 (de) Identifikation eines benutzers eines mobilterminals und generierung einer aktionsberechtigung
CN115150150A (zh) 一种基于区块链技术的信息记录方法
CN113240401A (zh) 基于区块链及5g消息的银行业务操作撤回方法及装置
CN113850679B (zh) 一种基于区块链的跨币种结算方法
DE112016006145T5 (de) Automatisiertes Transaktionssystem, Verfahren zu dessen Steuerung und Kartenleser
DE102006037167A1 (de) Verfahren und System zur Durchführung eines Zahlungsvorgangs mit einem Zahlungsmittel

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant