or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
Installing Python modules on Bianca - UPPMAX
Bianca is a research system dedicated for analyzing sensitive personal data from large-scale molecular experiments. Bianca is part of the SNIC-SENS project.
Since Bianca is designed to handle sensitive personal data security is a key aspect of the configuration and features restricted access and lack of direct Internet access to and from the cluster. This make it particularly difficult to use common tools to maintain python modules or software installations.
Here are some tips and advises on different way to approach the problem.
User installs via pip
pip documentation
Download the necessary modules - docs.
You need to collect the required python modules on a computer with Internet access then transfer the files to Bianca for installation. The most convenient way is to
transit.uppmax.uu.se
mount_wharf sens2016001
wharf
folder on transit and download the necessary modules.Install the modules on Bianca
Setup
Look at this example in details.
Alternatively, check this guide and/or the video at the end.
User installs via python-venv
Note that this might be done better by using python's venv
https://docs.python.org/3/tutorial/venv.html
Also: User practices: Installation and use of python packages on UPPMAX
Just tar the installation folder and untar it on Bianca and use the same python version.
TL;DR - installing https://github.com/nanoporetech/bonito
Collect the module package following the instructions from the previous step.
Copy
mdownload.tar
to BiancaUsing conda
Note: On Bianca there is nearly complete mirror of most common channels, which means that you might be able to manage your conda installations the usual way.
The methods above will not allow you to use python version that is not provided by the system setup i.e.
Available Python versions on UPPMAX (2020.12.21)
To use another specific version you need to use conda to create new environment with selected Python version.
Conda User Guide@UPPMAX
Conda-pack - command line tool for creating relocatable conda environments.
Hint: You can install packages with pip that will be packed with the conda environment…
Create conda environment with selected Python version
Contacts:
tags:
UPPMAX
,SNIC
,RT223073
,conda
,pip