Comments (2)
Note that while the error says "file not found", it could be the BLAST program itself that is actually not found. Did you install BLAST on your computer and so do you have a blast
command accessible from the terminal?
from dnaweaver.
@Zulko Thank you for your quick answer!
Yes, I had ncbi blast+ installed and also pyblast3 and biopython. Actually after removing all the installations and re-installing again I manage to fix the issue with the unfound files. However, now it seems that the os.remove line in the sequence alignemtn script (blast_sequence) is having some trouble with that.
`File "C:\ProgramData\Anaconda3\libsite-packages\dnaweaver\biotools[sequence_homologies.py](http://sequence_homologies.py/)", line 121, in blast_sequence
os.remove(xml_name)
PermissionError: [WinError 32] The process does not have access to the file because it is being used by another process: 'C:\Users\fmjor\AppData\Local\Temp\tmpcg0sdkys.xml`
I am starting getting used with the inter-talk between python and windows, but I am really looking forward to learn in the process and implement DNAWeaver as well as other scripts from the BioFoundry within my lab workflows.
Thanks in advance for all the help!
EDIT: I have tried to run the same code in Linux and it goes super smooth. It may be an issue with the os module and windows.
from dnaweaver.
Related Issues (12)
- dealing with circular DNA HOT 18
- Example of using PartsLibrary with Gibson assembly method HOT 2
- What to do when Gibson assembly Station is refused : Apologies to put a routine use question as an issue HOT 10
- Contact Zulko HOT 7
- verify_constraints performance HOT 3
- SBOL => Automation MoClo Assembly tool => Optimal assembly report HOT 2
- Does the PartsLibrary work for circular sequences? HOT 3
- What role cut_spread_radius plays in circular sequence decomposition? HOT 1
- Q: Any specific reason why PcrExtractionStation not using the PartsLibrary? HOT 1
- Bug: Max length initialisation HOT 2
- Bug: When quote.assembly_plan is None
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dnaweaver.