我正在编写一个程序,它读取一个文件,并给出这个文件中每个序列N的数量。我设法得到N的每一行数,并把这些放在一个列表中。问题是,我需要一个列表中的所有数字与文件中N的总数相加,但是它们被打印在自己的列表中。
C:\Users\Zokids\Desktop>N_counting.py test.fastq
[4]
4
[3]
3
[5]
5
这是我的输出、列表和列表中的总金额。我已经看到了手动组合列表的方法,但是可以有数百个序列,所以这是不可能的。
def Count_N(line):
'''
This function takes a line a
我在我的Octave的文件中定义了一些.m,并且希望在Octave %test中使用来测试这些子函数,比如单元测试。
我的.m文件如下所示:
function A = fn1()
A = 1
end
function B = fn2()
B = 2
end
%!test
%!assert (fn2(), 2)
但有人告诉我:
!测试失败
第2行第9列附近未定义的“fn2”
我想知道是否有可能定义子函数并使用Octave的内置测试功能来测试它。谢谢。
更新:
我来自Java/Python世界,刚开始学习Octave。当我开始使用Octave解决一些问题时,我尝试在Octa
如果这是一个微不足道的问题,很抱歉。我需要这个函数来给出一个取决于输入内容的值。在这种情况下,水的盐度取决于纬度。
latitude = float(input("Enter a latitude between 0(Equator) and 90(Pole)="))
if latitude <= 90 :
def sal_of_seawater(latitude):
salinity = latitude*(-1/45) + 36
return salinity
print(sal_of_seawater
在ReactJS中工作时,我遇到了一个问题,即“未使用”的导入函数无法被程序识别,而且我认为这些函数没有添加到窗口中。
在我的例子中,我试图从其他文件中导入函数,然后通过字符串名调用它们。
(前)
import {myFunction} from '../otherFile';
functionNameString = 'myFunction'
window[functionNameString]() //call function by it's string name
//ERROR: window[functionNameStrin
我正在编写R包,并尝试使用外部文件。我将它放在inst/extdata中,并使用system.file("extdata", "file.csv", package = "mypackage")将文件加载到我的函数中。官方手册只描述了这种从inst/extdata获取数据的方式。
但是在构建过程中,我得到了错误ERROR: hard-coded installation path: please report to the package maintainer and use '--no-staged-install'
论坛说sy
我使用过一些框架&甚至为自己的目的编写了一些库。我现在正在实现一个AngularJs路由器..。再看一看直角的DI:
...String,函数
function.$inject
很长时间以来,我一直使用第一种语法。现在,在测试我的路由器时,我想看看它在语法和如何处理这两个方面的不同行为,但是.
第一手资料
module.controller(function SampleController()
{
});
// Since it's and `invokelater...` function which is called right away,
Sample