Virtuaalisen työpöydän mukauttaminen ohjelmistojen ja työkalujen lisäämisellä analyysia varten
Edellytykset
Virtuaalisen työpöydän ohjelmisto
Virtuaaliseen työpöytään on esiasennettu perustyökaluja tai ohjelmistoja, joita voit käyttää välittömästi (lueteltu alla). Tämä alkuperäinen työkalupaketti tarjoaa kuitenkin melko rajatun valikoiman avoimen lähdekoodin ohjelmistoja. Muuntaaksesi virtuaalisen työpöydän monipuoliseksi tutkimustyötilaksi, joka on räätälöity erityistarpeisiisi, voit käyttää yksinkertaista sovellusta nimeltä SD Software Installer, joka auttaa ohjelmistojen lisäämisessä ja virtuaalisen työpöydän mukauttamisessa. Teknistä asiantuntemusta omaaville käyttäjille on myös mahdollista luoda muokattuja kontteja Apptainerin tai Podmanin avulla.
Alta löydät:
- Ohjelmiston lisäys: taustatiedot ja rajoitukset
- Mukauttaminen SD Software Installerin kautta (ei vaadi aikaisempaa kokemusta)
- Mukauttaminen Apptainerin ja Podmanin kautta (edistynyt; teknistä asiantuntemusta tarvitaan).
Älä epäröi ottaa yhteyttä CSC Service Deskiin (aihe: SD Services), jos sinulla on kysyttävää ohjelmiston valinnasta. Voimme tukea sinua työpöydän mukauttamisessa.
Ohjelmiston lisäys: taustatiedot ja rajoitukset
- Virtuaaliset työpöydät (tai virtuaalikoneet) on tarkoituksellisesti eristetty internetistä turvallisuussyistä. Näin ollen lisäohjelmistojen ja -kirjastojen lisääminen ei ole suoraviivaista.
- SD Desktop tukee vain avoimen lähdekoodin ohjelmistoja; lisensoituja ohjelmistoja ei tueta.
- Verkkoyhteyden puuttuminen estää perinteisten asennustyökalujen, kuten git, coda, cpan tai pip, käytön tavallisella tavalla, sillä nämä työkalut tukeutuvat ulkoisiin tietovarantoihin. Lisäksi SD Desktopin käyttäjillä ei ole tarvittavia superuser-oikeuksia suoritettavien toimintojen vaatimiin kohotetuille oikeuksille.
- SD Desktopiin voidaan lisätä ylimääräisiä ohjelmistoja, mutta se edellyttää asennusvaiheiden muuntamista erityistiedostoiksi. Nämä tiedostot ladataan sitten SD Connectiin ja kopioidaan SD Desktopiin asennettavaksi. Tässä prosessissa suosittelemme käyttämään Apptainer-kontteja tarvitsemasi ohjelmiston tuomiseen, mutta Apptainer ei ole ainoa vaihtoehto. Voit myös tuoda ohjelmistoa esimerkiksi Appimage-tiedostoina, Ubuntu 22.04 -yhteensopivina lausuatiedostoina tai lähdekoodina.
Mukauttaminen SD Software Installerin kautta
SD Software Installer tarjoaa helppokäyttöisen työkalun joitakin usein käytettyjä ohjelmistoja varten SD Desktopissa. Esimerkiksi Rstudio 4.2.2, Whisper, VSCode ja GATK ovat saatavilla. SD Software Installer on CSC:n tarjoama sovellus. Käyttäjät eivät voi lisätä omia työkalujaan SD Software Installeriin, mutta voit lähettää pyyntöjä uusien työkalujen lisäämisestä ottamalla yhteyttä CSC Service Deskiin (aihe: SD Desktop). Sovellukseen pääsemiseksi, noudata alla olevaa vaiheittaista opasta.
Ohjelmisto saatavilla SD Software Installerin kautta
Kategoria | Työkalu |
---|---|
Tilastotiede | RStudio 4.4.2 - R-tilastotyökalu graafisella käyttöliittymällä ja apuvälineillä kirjastojen lisäämiseen. Asennuksen jälkeen napsauta hiiren oikealla painikkeella RStudion työpöytäkuvaketta ja valitse: Salli käynnistäminen. |
PSPP - Avoimen lähdekoodin vaihtoehto SPSS-tilastotyökalulle. Asennuksen jälkeen napsauta hiiren oikealla painikkeella PSPP:n työpöytäkuvaketta ja valitse: Salli käynnistäminen. |
|
Octave - Matlab-yhteensopiva tieteellinen ohjelmointikieli graafisella käyttöliittymällä Asennuksen jälkeen napsauta hiiren oikealla btnimglella Octave:n työpöytäkuvaketta ja valitse: Salli käynnistäminen. |
|
Kuvantaminen ja videot | Audacity - Äänieditori. Asennuksen jälkeen napsauta hiiren oikealla painikkeella Audacity:n työpöytäkuvaketta ja valitse: Salli käynnistäminen. |
ELAN 6.7 - Annotaatiotyökalu ääni- ja videotallenteille. Asennuksen jälkeen napsauta hiiren oikealla painikkeella ELAN:n työpöytäkuvaketta ja valitse: Salli käynnistäminen. |
|
OpenShot 3.1.1 - Videoeditori. Tämä työkalu toimii vain Ubuntu 22-pohjaisissa virtuaalipöytäkoneissa. Asennuksen jälkeen napsauta hiiren oikealla painikkeella OpenShot-työpöytäkuvaketta ja valitse: Suorita ohjelmana. |
|
Praat - Työkalupakki puheen ja äänen analysointiin. | |
QuPath 0.4.2 - Ohjelmisto bioimage-analyysia varten. | |
Whisper - Automaattinen puheen tunnistus. | |
Geotieteet | QGIS 3.1.1 - Ilmainen ja avoimen lähdekoodin Maantieteellinen Tietojärjestelmä. QGIS CSC palvelimilla |
Bioscience | GATK - Genomianalyysiohjelmisto, joka keskittyy varianttilöydöksiin. |
GCTA 1.94.1 - Työkalu genomilaajuisten monimutkaisten piirteiden analysointiin. | |
GCTB 2.05b - Genomilaajuinen monimutkaisten piirteiden bayesilainen analyysi. | |
IGV 2.16.2 - Integroitu Genomiakatsoja. Asennuksen jälkeen napsauta hiiren oikealla painikkeella IGV:n työpöytäkuvaketta ja valitse: Salli käynnistäminen. |
|
MultiQC 1.10 - NGS-lukeman laatutarkistustyökalu. | |
PRSice 2.0 - Polygeeniselle riskisummalle tarkoitettu ohjelmisto polygeenisten riskisummien laskemiseen, soveltamiseen, arviointiin ja tulosten esittämiseen (PRS-analyyseissä). | |
Regenie 3.3 - Ohjelma genomilaajuisten assosiaatiotutkimusten koko genomin regressiomallinnukseen. | |
Salmon 1.9.0 - Ohjelma RNA-sequence datan aikaansaamiseksi transkriptitasoisista kvantifiointiarvioista. Salmon 1.9.0 CSC palvelimilla |
|
Muut | CSC työkalut mukaan lukien: auto-apptainer - Työkalu komentorivisovelluksien lisäämiseksi CSC:n tarjoaman Apptainer-konttikirjaston avulla. Varmuuskopiotyökalu - Apuväline varmuuskopioiden automatisointiin ja vientiin SD Desktopissa. |
add-python-lib - Apuväline Python-kirjastojen lisäämiseen. | |
ARX - Tietosuojaustyökalu | |
OpenRefine - Tietojen esiprosessoinnin ja muunnosten työkalu eri tietomuodoille. | |
VS Code 1.90.2 - Koodi-editori. Asennuksen jälkeen napsauta hiiren oikealla painikkeella VS Code:n työpöytäkuvaketta ja valitse: Salli käynnistäminen. |
|
WEKA 3-8-6 - Tietojen louhintaohjelmisto. |
Vaihe 1: Lähetä pyyntö
- Kirjaudu SD Connect -palveluun ja jos et ole käyttänyt palvelua aiemmin, lataa ensin pieni testi-tiedosto kansioon. Tällä hetkellä on tekninen ongelma, joka vaikuttaa käyttäjiin, jotka eivät ole vielä ladanneet tiedostoja.
- SD Connect käyttöliittymässä tarkista mikä on CSC-projektisi Share ID. Share ID on ainutlaatuinen 32-numeroinen koodi liitettynä CSC-projektiin käyttöliittymän vasemmassa yläkulmassa. Lähetä se sähköpostitse CSC Service Deskiin (aihe: SD Services) ja ilmoita, että haluat, että SD-ohjelmistoinstaller tehdään saataville projektiisi.
Vaihe 2: SD-ohjelmistoinstalleri virtuaalisessa työpöydässäsi
- Kirjaudu SD Desktop -palveluun ja asenna virtuaaliseen työpöydälle. Avaa Data Gateway -sovellus, valitse SD Connect ja syötä CSC-tunnuksesi ja salasanasi. Napsauta sitten Avaa. Älä sulje Data Gateway -sovellusta.
- Jos ohjelmistoasennuksen apuvälineet on aktivoitu projektille, sinun tulisi sisällyttää
tools-for-sd-desktop
-kansio, jonka Data Gateway on luonut (kansiossaProjects/SD-Connect/your-project-name
). - Avaa
tools-for-sd-desktop
-kansio ja sieltä, kopioisd-installer-centos7.desktop
taisd-installer-ubuntu22.desktop
työpöydällesi. Valitse versio, joka vastaa SD Desktop -käyttöjärjestelmääsi (esim. Ubuntu).
Kuva 1. Kopioidaan sd-installer.desktop
-tiedosto SD-työpöydälle.
- Kaksoisnapsauta työpöydän installer-työkalun kopiota, jonka avulla voit käynnistää ohjelmistoasennustyökalun. Ubuntu-pohjaisissa virtuaalityöpöydissä sinun on napsautettava hiiren oikealla ja valittava Salli käynnistäminen, ennen kuin voit käyttää installeria.
Kuva 2. SD-ohjelmistoinstaller
Vaihe 3: käyttö
- Asentajan käyttö edellyttää, että sinulla on aktiivinen Data Gateway -yhteys käynnissä ja SD Connect -datan liittäminen tulisi tehdä oletuspaikassa tiedostojärjestelmässä (Projects kansio käyttäjän kotihakemistossa).
- Asentaja näyttää painikepaneelin, jonka avulla voit asentaa ohjelman vain painiketta napsauttamalla.
Saatavilla oleva ohjelmisto sisältää graafisia ja komentorivityökaluja. Graafisten sovellusten kohdalla työpöydälle lisätään käynnistyskuvake. Kaikki ohjelmistot asennetaan hakemistoon
/shared-directory/sd-tools/
, missä asennukset ovat kaikkien virtuaalisen työpöydän käyttäjien saatavilla. - Joissain sovelluksissa osa asennusprosessista tapahtuu vasta, kun sovellus käynnistetään ensimmäisen kerran. Sinun on siis aloitettava ohjelma kerran asennuksen jälkeen, varmistaaksesi prosessin päättämisen. Tämän jälkeen asennettu ohjelmisto tulisi toimia myös ilman Data Gateway -yhteyden avaamista.
Mukauttaminen Apptainerin ja Podmanin kautta
Jos haluat lisätä uutta ohjelmistoa virtuaalikoneellesi itsenäisesti, kätevin tapa on rakentaa Apptainer-säiliö SD Desktopin ulkopuolella ja sitten tuoda säiliö SD Connectin kautta SD Desktopiin. Alla olevat kaksi asiakirjaa kuvaavat kahta esimerkkitapausta, joissa ohjelmistoa lisätään säiliöiden kanssa.
- Valmiiden Apptainer-konttien tuonti julkisesta tietovarastosta SD Desktopiin
- Oman Apptainer-säiliön luominen ja sen tuominen SD Desktopiin
Ubuntu22-pohjaisissa virtuaalikoneissa voit myös käyttää Podman-säiliönhallintaohjelmaa. Yksi Podmanin eduista on, että se voi hyödyntää Docker-kontteja.
Huomio
Älä epäröi ottaa yhteyttä CSC Service Deskiin (aihe: Sensitive Data). Voimme tukea sinua työpöytäsi mukauttamisessa.